article thumbnail

Interesting facts about software development: statistics 2018

Apiumhub

In this part, you will also find the most popular programming languages and project management tools. And the last chapter focuses on performance management and code quality. After that comes prioritization and increasing the number of people working on the project. And what do teams do to solve the hiring problem?

article thumbnail

Quality Control: Using Acceptance Testing to Guarantee Product Quality

Altexsoft

Also called End-User Testing, User Acceptance Testing (UAT) is performed from the perspective of the end-user or by an end-user specifically recruited for the test. There are three popular Agile testing methodologies: Test-Driven Development (TDD), Behavior-Driven Development (BDD), and. Difference between TDD, BDD, and ATDD.

Testing 52
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Uncle Bob Martin challenges software industry to Grow-up

Storm Consulting

This is because project managers have used Scrum certification to regain control of teams. Knowing this, Martin tells a story of how a thermostat in his home was recruited by hackers and used to attack a corporate network. However, the title on the slide was ‘TDD Rant’ and nothing else needed to be said.

article thumbnail

GSAS is taking place in CCIB, Barcelona this year

Apiumhub

Having had different roles as software developer, software architect, project manager, Scrum Master, Product Owner, coach&trainer and head of software development he can rely on plenty of experience in a variety of settings and industries. Also, he is a co-author of the book “Software Architecture Metrics” book.