Keeping Your Millennial Job-Hoppers: Improving Employee Retention Among Software Developers
According to the Bureau of Labor Statistics, the projected growth of employment opportunities for Software Developers from 2016 to 2026 is 24 percent. When you consider that the average growth rate for all occupations is 7 percent, you begin to realize that software development as an industry is growing much faster than other industries—meaning developers […]
The MMF: Minimum Marketable Feature
Welcome to the final installment of our MVP, PSI, MMF Alphabet series. For this article, we’re digging into MMF (Minimum Marketable Feature). The MMF Something I try to help new Product Owners with is understanding the distinction between Potentially Shippable and “We actually want to ship this”. There’s a tension that exists between the desire […]
The PSI: Potentially Shippable Increment
For the second installment of our MVP, MMF, PSI Alphabet Soup series, we’re going to tackle the PSI (Potentially Shippable Increment) also known as PSPI (Potentially Shippable Product Increment). The PSI Where I try to start with Product Owners when I’m coaching them is the idea of the PSI (Potentially Shippable Increment). At the end […]
MVP, MMF, PSI, WTF? Part One: Understanding the MVP
When I’m working with new Product Owners, I frequently find that we get caught up in a sea of TLA’s (Three Letter Acronyms) when it comes time to actually start turning their Backlog of ideas into releasable increments of value. The idea of breaking work down – breaking down our Large, Planned Out product releases […]
Daily Scrum Cheat Sheet
Daily Scrum Meeting Purpose The goal of the Daily Scrum meeting is to synchronize and plan the team’s work toward the Sprint Goal over the next day (until the next Daily Scrum) meeting. Attendees Delivery Team ScrumMaster (Owner) Product Owner (Optional, but preferred) Stakeholders (Optional) Agenda Make sure that the team starts on time. The […]
Sprint Planning Cheat Sheet
Purpose The Sprint Planning meeting is a two-part meeting where the team commits to a sprint goal for the next two-week sprint with a complete sprint backlog of prioritized product requests, their tasks, and sizes. The first part of the meeting is when the Product Owner presents the highest priority stories from the Product Backlog […]
Retrospective Cheat Sheet
Retrospective Purpose The Retrospective is held at the end of each sprint in order to evaluate the previous sprint and discuss what worked well and what areas the team could improve upon. The team should identify one or two areas to work on in the next sprint. Attendees Delivery Team ScrumMaster (Owner) Product Owner Agenda […]
Agile in Highly Regulated Environments
“Individuals and interactions over processes and tools; “Working software over comprehensive documentation; “Customer collaboration over contract negotiation; “Responding to change over following a plan.” For those of us in the Agile community, the Agile Manifesto is a wonderful expression of the True North of Agile software development – empowered teams, swarming to solve customer […]
How to Overcome Three Myths of Agile With Real Practices
Myths teach us concepts through a narrative. For example, before we had scientific proof that the earth’s rotation caused our sunrises and sunsets, ancient civilizations believed the sun rose and fell because it was driven across the sky on a chariot. Myths help explain things we don’t understand, which is why it’s not surprising that Agile […]
Order Up! Agile and Lean Lessons From The Restaurant Industry
Photo by Alexandra Gorn on Unsplash Three weeks ago. It’s Friday night. We’re in a lazy mood so we hop in the car and go to the new neighborhood pizza place, Aviator Pizza. It’s our second time to go and it’s even busier than the first time, which is a good sign. The burger joint […]