Tag: Agile

3 Crucial Missteps Made by Product Management

1) Not managing hypotheses

You have beliefs about your products, services, and features. Start by writing them down and then test them.  Hypothesis management is how you win by with talent rather than by luck or by “placing bets”.  NOTE:  You don’t have to spend thousands of dollars or even engage your colleagues to execute insightful experiments; start by talking to your customers.

 

2) Focusing on features

If you focus on features you’ll have an organization obsessed with features.  At the end of the day, the features don’t actually matter; What mattered was their impact. The mantra should be, “[XY% metric] by [date]” rather than, “Launch [random feature] by [date]”.  Focusing on quantifiable impacts unleashes your entire team’s potential against those impacts.

 

3) Slacking on documentation

You can have the best idea in the world, but with poor documentation, you’ll get poor execution.  What is good documentation?  It succinctly explains what you want accomplish, for whom, and why (see the User Story).   It starts a conversation, explains or shows what success looks like, and allows your engineers to innovate on solutions.  Note: This is a complex topic, but worth further reading.  See Specification by Example.

 

Getting these things correct will drive your company’s success and boost everyone’s engagement.

Fight Ambiguity!

I had the pleasure of presenting at Lean + Agile DC today.  I was surprised at the positive feedback around how we’ve tackled the challenge of creating a transparent and SIMPLE Agile PMO.  The words from another presenter were, “I hope that you don’t mind, but I’m stealing all of this for my teams.  This is exactly what we needed.”

 

Fight Ambiguity!

Agile teams are constantly faced with uncertainty and ambiguity.

In these situations, your unspoken responsibility as an Agile Team Member, Product Owner, ScrumMaster, or Program Manager, is to fearlessly seek out clarity.  Elliot will present a series of visualization tools that will help you to fight uncertainty and ambiguity in the following scenarios:

1)  The product backlog is unknown, poorly defined, or not well-communicated

2)  Realistic delivery dates are unknown

3)  Cross-team dependencies are unknown, hidden, or not yet defined

You’ll look like a super-star when you show up at the office with these handy tools, clear up ambiguity, and help your team to better deliver.

 

Taxi Magic is Hiring!

Perhaps one of the most exciting aspects of startup life is when we get to expand.  We are hiring a ScrumMaster, and I’m SUPER happy with the job description that we assembled.  Please do not hesitate to contact me if interested.

 

ScrumMaster

RideCharge, the DC-based technology startup that is revolutionizing ground transportation with Taxi Magic, is seeking a ScrumMaster to facilitate for one of its Agile teams.

The ideal candidate is a highly motivated self-learner with proven experience.   We are seeking someone who can explain the basics of scrum in simple terms, but who also has experience facilitating solutions in complicated scenarios.  Everyone at Taxi Magic is passionate about the work that they’re doing; you should be too.

Responsibilities:

  • Serve as ScrumMaster for one Agile team
  • Enforce the rules set forth by the team
  • Enforce the rules set forth by Scrum, including facilitation of its ceremonies
  • Establish and maintain an Agile dashboard
  • Coordinate across multiple teams for complex projects and integrations

Required Skills:

  • Experience facilitating Agile teams or in technology project management
  • Charismatic and humble (we are a servant leaders)
  • Demonstrated focus on continuing education and learning
  • Ability to recognize the “right” amount of documentation for a user story, and to fill in the gaps when necessary

Desired:

  • Certified ScrumMaster
  • Publication, blogging, or public speaking about Agile
  • Involvement in technology meetups and conferences