Best of TDDAugust 2023

  1. 1
    Article
    Avatar of communityCommunity Picks·3y

    Measuring developer productivity? A response to McKinsey

    McKinsey has devised a methodology they claim can measure software developer productivity. But that measurement comes at a high price – and we offer a more sensible approach. In this two-part article, we seek to arm engineering leaders with perspectives to the question: Can you measure developer productivity? It’s the sum of our viewpoints, professional experiences.

  2. 2
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Agile Software Development Handbook – Scrum, Kanban, and Other Methodologies Explained

    Agile Software Development Handbook - Scrum, Kanban, and Other Methodologies Explained. The Agile approach emphasizes iterative and incremental development. It focuses on delivering value to the customer early and often while adapting to feedback and changing requirements. Other Agile methodologies include Extreme Programming, Lean Software Development, and more.

  3. 3
    Article
    Avatar of asayerasayer·3y

    Behavior Driven Development (BDD) -- Bridging the gap between Business and Software Testing

    Behaviour-Driven Development (BDD) is a method used in software development to align software development process with its business requirements. This method aims to facilitate better communication between the technical and non-technical team members involved in software. This article will introduce BDD and explain its principles, motivations, and methodology.

  4. 4
    Article
    Avatar of dzDZone·3y

    Debugging Techniques for Software Developers

    Debugging is an essential part of our software development journey, and let's be real, it can be both challenging and rewarding. We'll explore some practical and time-tested approaches to tackle those pesky bugs head-on. Join the DZone community and get the full member experience.