Videos on Scrum and Agile Project Management
This talk is a study of a case in which three Scrum teams converged into a single large team Kanban system design. Working in separate teams resulted in issues with responsibility, hand-overs, resource utilization and a culture of blaming others. In a large, highly self-organized team the members could share responsibility for the whole, work on the right things and focus on flow.
Most agile software development team grapple with user stories as a technique for understanding what needs to be developed iteratively. This talk presents some techniques for uncovering useful user stories and how to slice them in a way to deliver value in small increments.
We’ve all been there. You release a new feature, product or service, only to find it isn’t quite what your customers want or need. But by the time you release, it’s too late to make significant changes. Traditionally user experience design has involved a significant amount of upfront user research and design, to ensure we build products that meet customer needs. But this approach doesn’t always work so well within an Agile development environment.
Many organisations have been swept up in agile process adoption, with good reasons! The Agile Party is coming to a close and many organisations are now beginning to look at where they are and have come to the disheartening realisation that, rather than in a new world of embracing change and competitiveness, they have a lot of new processes, not much to show for it, and people are disillusioned enough to begin to revert to older, familiar ways… This is the unfortunate age of the ‘agile hangover’.
For best results from Agile, you need a solid team. If you belong to, manage, or lead an Agile team, you’ve probably seen that process alone doesn’t translate to great results – and that having a cross-functional group of 7 +/- 2 “resources” doesn’t either. Instead, what makes Agile come to life is the team’s motivated, engaged individuals who communicate, collaborate, and respond effectively. In many organizations, teams rely on their leaders and managers to help them grow and become stronger.
Carbon Five has been using Agile XP from our very beginnings 14 years ago. Six years ago we started on a deep dive into Design Thinking inspired by collaborations with the Stanford d.school. We then extended those learnings, integrating Lean UX techniques, to help our clients focus the team’s development power in a direction more closely aligned to a viable product market fit.
A product roadmap is a high-level plan that shows how a product is likely to grow over time. This creates a continuity of purpose, aligns stakeholders and facilitates prioritisation. Unfortunately, many product owners and teams struggle with their product roadmaps. The roadmaps are often dominated by features, and the features are sometimes regarded as a commitment by senior management.