While responding to change is important, there still must be some planning in agile to develop a product backlog, align development work with milestones, determine dependencies and establish an estimated delivery date. A business case for a new product or[…]
Author: Jason Schreuder
Responding to Change
Responding to change (from customer feedback) over following a plan is a value-driven approach. To lower the cost of change to meet the expectations of the customer, there are a few agile methods centered around customer engagement. This starts with[…]
A Value-Driven Approach
Fundamentally, a value-driven approach in an agile environment involves directing work and making decisions based on the value to the customer. It is a rejection of the plan driven approach, which is a cornerstone of traditional project management. There is[…]
Shared Understanding
Shared understanding on an agile team is paramount. A team must have a highly communicative (ideally face-to-face) environment in order to engender collaboration and high performance. I have served as a scrum master and coach for many teams, and worked[…]
Being Agile
Being agile means truly having an agile mindset. You can do agile without it. Or you can simply say that you are doing agile because you implemented a few practices or tools. Michael Sahota talks about doing agile as only[…]
The Agile Mindset
The idea of an Agile Mindset is a bit nebulous. It is very often discussed and written about, yet still seems hard to define. In my agile journey, I have read many blogs, articles, and online discussions about it. Quite[…]