Remove Software Development Remove Software Review Remove Survey Remove TDD
article thumbnail

Interesting facts about software development: statistics 2018

Apiumhub

To get the full report with Interesting facts about software development, click here. Sneak peek: interesting facts about software development. As we all know, software development is a fast-changing field. Almost every year we see new languages, software architectures, containers, methodologies, etc.

article thumbnail

Our book “Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture” is published!

Apiumhub

We are delighted to announce the release of our new book “ Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture ”. Global Software Architecture Summit for meeting all these software architects, who push me forward and who generate interesting discussions. ” How did it all started?

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Main senior developer characteristics & qualities

Apiumhub

There is a hot debate going on regarding the main senior developer characteristics & qualities. We have run a survey and collected feedback from our own Apiumhub team and in this article you find the results. . Based on our experience and on the survey we run, these are the characteristics of a senior developer: .

article thumbnail

Uncle Bob Martin challenges software industry to Grow-up

Storm Consulting

The State of Software talk by Robert C. Agile Manifesto author and software expert Robert Martin asks if it is time for us to take responsibility for our work? He chunked his talk on the state of software into four timeboxes of fifteen minutes each. London, UK 1 st May 2018 at Skills Matter , for Scrum Event.

article thumbnail

Behavior-Driven Development: Pros and Cons, Implementation, and Best Practices

Altexsoft

When business professionals understand the capabilities of the technical team, and the engineers understand what the business truly requires from the software, it results in the creation of software with real business value. That’s where behavior-driven development (BDD) comes in. What is Behavior-Driven Development (BDD)?

article thumbnail

Agile vs Waterfall: Key Differences And Definition?—?Which Model Is Better?

Codegiant

Agile is also about human interactions, customer collaboration, adapting to change, and producing working software. You observe how the market reacts to the software you create and then make iterations to improve it. The Agile methodology definition was introduced by 17 software developers gathered in Utah back in 2001.

Agile 52