Posts

Showing posts from November, 2018

What is Agile or agility? and does the definition really matter?

Image
What is Agile or agility? and does the definition really matter? Let me start with answering if it matters, and let us start with a fundamental question: What are terms? Oxford dictionary defines “ Term ” as  “ a word or phrase used to describe a thing or to express a concept, especially in a particular kind of language or branch of study. ” The goal of terms when they are introduced or reintroduced is to provide a common foundation to enable people to grow a discussion around them and move subjects forward. However, there is something the oxford dictionary doesn’t mention that is fundamental for the term to achieve its purpose, and that is the agreement on its meaning. This brings us to the biggest challenge when it comes to the term Agile. If we go back to the meaning from the oxford dictionary, Agile means “ Relating to or denoting a method of project management, used especially for software development, that is characterized by the division of tasks into short phases of...

#NoEstimates summary of podcasts

#NoEstimates summary of podcasts A Panel Discussion on #NoEstimates:   https://ryanripley.com/005-agile-for-humans/ Sometimes you have to start with an extreme to get the discussion 1. If it is under 3 months, not worth to detail it, just do it well and quickly. 2. Can I afford it (high level)? This is budget. 3. Deal with surprises later, they are coming for sure. 4. Counting stories better than estimating them. 5. Acceptance criteria as an alternative to estimating for sizing and complication discussion 6. Don’t mindlessly apply estimates. What is the need for it? High level product cost. Will estimation help? If yes, how precise can we be?  7. Don’t do it until you have to.  8. Your plans are not reality, don’t believe them. 9. Late is against value not against the plan. Are we late to deliver value to customers on time or to meet regulatory demand? Or are we late compared to our estimates? 10. How can we do it differentl...