Experiencing Agility From Requirements to Planning You know that before the development team writes their first line of code, they need a funded project and a…
Transitioning to Agile You believe an agile software development method might be the right answer for your team or business, but you…
Succeeding with Agile Too many teams view planning as something to be avoided, and too many organizations view plans as something…
Self-Organization & Subtle Control: Friends or Enemies? Agile leaders and managers have difficulty coming to grips with their role on self-organizing teams. While…
Selecting a Development Process With so many agile processes available, it can be hard to tell what is right for you. When the leading agile…
Agile Distributed Teams - Scaling Agile The early agile literature was adamant about two things: stick with small teams and put everyone in one room.…
Project Economics Building the right product at the right time is just as important as building a quality product. Project…
Prioritizing Your Product Backlog The biggest risk to most projects is building the wrong product. Regardless of how fast your agile team…
Planning for Contract Agile Projects Maybe you work for a vendor who must bid for work in response to an RFP. Or perhaps your company wants to…
Leading a Self-Organizing Team One of the challenges of agile development is coming to grips with the role of leaders and managers of…
Introduction to User Stories The technique of expressing requirements as user stories is one of the most broadly applicable techniques…
Overcoming Waterfallacies & Agilephobias You’ve heard all the hype about agile software development processes, but you are left wondering, if…