Tim Ottinger (@tottinge) and Mark Davidson (@agiledelivery) joined me (@RyanRipley) for a discussion about the Product Owner Role, #NoEstimates, Product Management, and the concept of “controlled disappointment”.
The Product Owner (PO) role is near super-human. Shared responsibility is one approach to bring this role back down to earth. During this discussion we talk about the complexity of the PO role, the impact that the PO has on the project, and how developers and Scrum Masters can support the PO as they lead the team towards delivering a successful product *release*.
Allen Holub (@allenholub) joined me (@RyanRipley) for a discussion about #NoEstimates, #NoManagement and what it truly means for an organization to adopt agility. Allen is a trainer, writer, speaker, and coach who takes a non-tribal view of software development and eschews the dogma that surrounds many of the current agile topics and practices.
Allen recently gave a keynote at DevWeek 2015 on #NoEstimates where he opened with: “We just need to stop doing all estimation now.”
Along with #NoEstimates, Allen I discussed what it truly means for an organization to adopt agility, why such a transformation is so difficult, and how Kanban wrapped around a waterfall can make life easier for both companies and coaches.
We wrapped up with a discussion on #NoManagement and Holocracy.
Vasco Duarte (@duarte_vasco) joined Ryan Ripley (@RyanRipley) for a discussion about #NoEstimates. Vasco is the author of the #NoEstimates Book, Founder of Oikosofy, and host of the Scrum Master ToolBox Podcast.
One of the staring points of #NoEstimates is: “We as an industry are not able to estimate well.”
With that starting point, alternatives are necessary. #NoEstimates seeks to explore those alternatives.
We started with Vasco’s early days of discovering the #NoEstimates path. It started with data. I won’t steal Vasco’s thunder, but it was interesting to learn how much many of the #NoEstimates ideas are driven by actual project data from a variety of sources.
We then moved on to cover many of the questions that #NoEstimates critics and skeptics ask when hearing these ideas for the first time. How to pick one project over another, how to align with project dependencies and more are covered during our hour together.
Finally, we touched on the kind of environments where #NoEstimates is not an option:
In cases where you are not allowed to experiment, where you are not allowed to learn, where you have to know everything upfront, you have no option but to speculate about the cost of a particular project.
Ryan Ripley (@RyanRipley) Amitai Schlair (@schmonz) and Bryan Beecham (@BillyGarnet) started the show by talking about the great impact that Tim Ottinger (@tottinge) has had on their lives and on the agile community.
We then jumped over to the #NoEstimates topic where value and impediments to continuous delivery were highlighted. Bryan also went in to the people side of #NoEstimates and finding the value in the work that we do. We spoke about trust in the workplace and how Industrial Logic promotes trust as a core value.
If there is no trust, then there cannot be alignment. Which begs the question: If the people aren’t aligned, how are they supposed to do great work?
We covered how to establish trust with a new team, how trust impacts the scrum master role, and how easily managers can lose the trust of their teams. Agile coaches can set expectations early and establish an environment of trust through intentional behaviors and follow through.
This is a nuanced discussion that scratched the surface of how large of an impact trust plays on the success of a team.
We also talked about Ryan’s horrible laundry skills…and then we called it a night.