Project Management
ADVERTISEMENT

Getting to Ready

by Bart Gerardi

When is an agile team ready to being work on a project? It’s not about eliminating uncertainty or understanding every nuance. The best teams define what “ready” means to them, and then work together to get requirements and stories where they need for work to commence.

Better than SMART, Set CLEAR Goals

by Bart Gerardi

SMART goals can help set realistic, measurable direction, but they are often too rigid for an agile team. An alternative framework known as CLEAR allows teams to adapt as they learn, going beyond set metrics and fostering collaboration to produce better outcomes.

Get More from Your Sprint Review

by Bart Gerardi

A sprint review is an essential part of the agile process, where the team can demo new features and functionality. But the demo is only half the story. The sprint review is also an opportunity for productive conversation and feedback between the team and stakeholder, which will lead to a better product.

Backlog Refinement: 5 Things to Avoid

by Bart Gerardi

Backlog refinement sessions offer many benefits, but there are also well-intentioned activities—or antipatterns— that can be detrimental to the team. Here are five backlog refinement antipatterns to avoid, from focusing on estimates to removing requirements too quickly.

Using Capacity-based Sprint Planning

by Bart Gerardi

It is generally more accurate to use capacity rather than velocity to carry out sprint planning. Here’s why, along with five steps to make the most of this approach—including determining the team’s capacity, selecting and estimating, and adding work safely.

Is Agile Really Going Mainstream?

by Andy Jordan

Agile has been “going mainstream” for more than a decade, but supporting evidence was more in the eye of the beholder. Maybe now it’s really happening. A new State of Agile report found growing adoption rates outside of software development and documented success in areas such as visibility and alignment.

Agile Swarming: Teaming for Success

by Bart Gerardi

Swarming is a method that agile teams can use to improve prioritization, collaboration, learning and overall delivery. Here’s a look at how it works—and how you can benefit from using it on your teams.

For Quick Decisions, Use a Pro/Con List

by Luke Sheppard

A pro/con list is a simple, powerful tool for evaluating low- to medium-priority decisions, or as an initial thinking aid for any type of decision that involves no more than two options. Here’s a quick primer on how it works.

Distributed PM: Backlog Refinement

by Bart Gerardi

An important Agile principle holds that face-to-face interactions are the most efficient and effective way to communicate. But more than ever, project teams are working in a distributed manner. One agile activity that they can accomplish without much sacrifice is backlog grooming. Here’s an example.

What About Sprint Creep?

by Bart Gerardi

Scope creep can plague projects where timelines are established at the start, or budgets and resources are fixed. However, it should not be a problem for projects operating with agile principles. Rather than resisting change, an agile team welcomes it, and figures out how to adapt to it. Here's how.

The Agile-Led Recovery

by Andy Jordan

“Forced” agile adoptions will be part of COVID-19 recovery efforts for many organizations that hadn’t already built flexibility and rapid change into how they operate. It will require a mindset adjustment, a focus on outcomes over processes, and an investment in expertise.

Build Team Commitment to a Goal

by Kaihan Krippendorff

Creating a simple, well-understood purpose that team members can get behind is critical on every project. In part two of our series on innovation teams, we share a framework for building your team’s commitment to a goal, encompassing vision, value, metrics, obstacles and measures.

Remote Control

by Howard Tiersky

Online or remote project meetings are the new normal for the foreseeable future. Here are 16 straightforward things you can do right now to make them much more effective.

Sprint Planning: Are You Doing It Backwards?

by Bart Gerardi

Many agile teams craft their sprint goals in a bottoms-up fashion, using stories and tasks as their building blocks. But the mission of a sprint should be created from the top down, starting with what a successful iteration will look like. Here are four steps to create better sprint goals and a Sprint Goal Worksheet.

All for One Backlog, One Backlog for All

by Bart Gerardi

Backlogs are typically prioritized by product folks, so developers can often feel disempowered, which can create disagreement and disharmony. But multiple or split backlogs aren't the solution. Here are better ways to ensure a collaborative environment and a proper outcome for all.

My Stories Are Too Short...

by Rich Mironov

We bring a critical eye and analytics to customer-facing demands — what users say they want is not always what they want, or what’s good for them. We should bring the same perspective to team-level issues — what’s really going on? How can we collaboratively engage the team? Can we experiment rather than argue about who’s right?

Balance 'Weighted Shortest Job First'

by Bart Gerardi

Weighted Shortest Job First is a widely used technique that can give guidance to the product owner as to how to prioritize the backlog in a rational way, supported by solid data. But if it is the only process used, it can lead to a mediocre priority list.

Prioritize 'Weighted Shortest Job First'

by Bart Gerardi

An agile process called Weighted Shortest Job First can help teams create a well-groomed, prioritized backlog. Let's take a look at how it works, through maintaining the frequency of releases and providing continuous value to the customer—while still factoring in things like risk profiles, future capabilities and the cost of delaying the work.

Kanban, WIP and Happy Stakeholders

by Bart Gerardi

A Kanban-based approach to sprint planning can produce a number of benefits, particularly when it comes to limiting work in progress. Through mechanisms that uncover impediments and prioritize items, Kanban can help to create more productive sprints, more engaged teams and more satisfied stakeholders.

Be Smart About Being Agile

by Walt Ruday

The use of agile methods lean toward faster delivery of results at a more frequent pace and in a more cost-conscious manner. However, not every project is best suited to be delivered in an agile way. As an agency partner, you need to be honest with yourself about where you are in your agile journey.

The Best Advice for New and Struggling Agile Teams

by Gil Broza

You’re joining a newly formed agile team. Whether as a PM, manager or team member, how can you help your team succeed? How do you stay on top of everything? The answer: FSVWT!

Common Ground with Kanban

by Andy Jordan

Kanban techniques can help agile and waterfall approaches better coexist, and they can help newcomers to agile become more comfortable with agile methods. From communication to motivation to education, let’s look at some ways Kanban can create common ground.

3 Questions to Ask Before Estimating an Agile Program

by Johanna Rothman

Agile approaches allow us to offer ways to manage investment, deliver value and deliver for the organization in various ways. Before you estimate, consider three questions and what they might buy you...

Transitioning a Co-located Scrum Team: Lessons Learned

by Sally Wycislak Bommen

Many companies are outsourcing to India, and the process of creating an agile, distributed team could have many potential pitfalls. Here, lessons learned are shared based on two years of continuous improvement to get a strong, contributing agile scrum team.

ADVERTISEMENTS

"Life does not cease to be funny when people die any more than it ceases to be serious when people laugh."

- George Bernard Shaw

ADVERTISEMENT

Sponsors