Articles

Common Misconceptions about Agile Common Misconceptions about Agile: There Is Only One Approach

Many teams think they're agile. They might work in iterations and have a ranked backlog, but they don’t see the value they could be seeing. Usually that means they have a number of false impressions about agile. Read on to have three common misconceptions debunked and to learn what you need to do to make your agile transition successful.

Johanna Rothman's picture Johanna Rothman
Scrum Ceremonies An Innovation in Scrum Ceremonies: Peer Feedback

Traditionally, the project manager or ScrumMaster is responsible for evaluating a team's performance. But peer feedback, when each member of a team picks another member, observes him or her, and then shares thoughts and suggestions about that other team member’s work, can also be very valuable to continuous improvement.

Rajeev Gupta's picture Rajeev Gupta
Indispensable Employee Management Myth 36: You Have an Indispensable Employee

An employee may become indispensable through arrogance or happenstance. These employees can cause bottlenecks and often prevent others, as well as themselves, from learning and growing professionally. "Firing" these indispensable employees sets your team free to work even when the expert is not available.

Johanna Rothman's picture Johanna Rothman
the Season for Annual Planning 'Tis the Season for Annual Planning: How to Have a Jollier Experience This Year

One of the primary goals of annual planning is to translate aspirational strategic plans into realistic execution plans. Sadly, rather than delivering plans we can all feel good about and believe in, too often it leaves us depressed about the work ahead of us. This article shares five practical principles to remove the emotions associated with annual planning.

Catherine Connor's picture Catherine Connor
Friendly Competition Management Myth 35: Friendly Competition Is Constructive

Competition between teams does not improve performance. In fact, the added stress may shift team members' focus from creating a quality product to self-preservation due to fear of failure. Johanna suggests managers emphasize collaboration between teams over competition.

Johanna Rothman's picture Johanna Rothman
Agile Planning The Five Levels of Agile Planning

Contrary to popular belief, agile projects require as much planning as any other project type. It is the timing of this planning and how we attempt to minimize wasted effort that is different from other approaches. This article attempts to explain the different levels of agile planning and how we utilize them in an ongoing project.

Paul Ellarby's picture Paul Ellarby
Scrum Product Owner Mitigating Team Hazards without a Typical Scrum Product Owner

A good product owner should be collaborative, responsible, authorized, committed, and knowledgeable. But what do you do if yours doesn’t exemplify these characteristics? This article aims to showcase mitigation plans that can be effective for overcoming Scrum violations due to the fact that you’re not working with a typical product owner.

Rajeev Gupta's picture Rajeev Gupta
Mob Programming Getting Started with Mob Programming

Mob programming is a software development approach where the whole team works on the same thing at the same time, in the same space, and at the same computer. Collaborating like this can have great benefits for everyone involved. Here, Woody Zuill details some practices his team uses to make this collaboration work for them.

Woody Zuill's picture Woody Zuill
No Quick Fix Management Myth 33: We Need a Quick Fix or a Silver Bullet

A new approach to projects or a new tool is not a quick fix or a silver bullet. Too often, you have ingrained, systemic problems that require a cultural change. That doesn’t mean a new approach or a new tool won’t help. It can. But you also need to adjust the environment that caused the problems in the first place.

Johanna Rothman's picture Johanna Rothman
Agile Product Backlog A Different Approach to the Agile Product Backlog

When one organization first shifted to agile, the team had trouble with maintaining the product backlog. No one could agree on priorities for items, they didn't know which item should be groomed next, and the backlog wasn't transparent to everyone. This team found a better method that works for them.

Jennifer Carder's picture Jennifer Carder

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.