Applying the project lifecycle model to software development complicates both and makes developing good software harder. Allan Kelly presents ideas on how to move beyond projects and into what he calls a Continuous Work, or Steady State Work Model.
Customers come to us with a new product idea and they always ask the questions - how long will it take and how much will it cost us to deliver? Reality is uncertain, yet we as software developers are expected to deliver new products with certainty. This article shows how to do planning using reference class forecasting with the #NoEstimates paradigm which promises more accuracy in forecasts.
Neuroscience tell us that humans are wired to connect with each other says Jenni Jepsen. Results from neuroscience research can be used in our daily work to strengthen relationships in the workplace and improve collaboration between agile teams and their stakeholders.
All too often we that the business people we deal with do not know what they want, Michael presents some ideas on how to talk to them and how to explore their needs.
Product risk analysis (PRA) can be done during the various phases of sequential or agile system development. This article shows how to apply PRA to elevate it from project level to domain level.
"Scrum Shortcuts Without Cutting Corners" by Ilan Goldstein is a must read book that delivers real world examples on how to effectively implement and embed Agile in your team or organisation.
The book fifty quick ideas to improve your user stories aims to help people to write better user stories and support teams in iteratively delivering products that satisfy their customers' needs.
When you are dealing with a team of people who are separated from you, working together during project planning and recognizing that you both share the same concerns increases the chances of success.
This article discusses “human experience” testing and uses concepts from human computer interaction design theory to establish a framework for developing “human experience” test scenarios.
This article presents a new model proposing two key factors to consider for software delivery using impact maps, and why recognising the right context is crucial to get the most out of this method.
In his new book Scrum: The Art of Doing Twice the Work in Half the Time, Jeff Sutherland explains how the Scrum framework can be used as a general business practice to accelerate work of all kinds.
Pair programming can increase quality, velocity and even job satisfaction, and yet it is not a widely used practice today. Melinda shows how and why you should bring this practice into your team. 5