AGILE Mindset

Do your project teams have an AGILE Mindset?


Delivering projects using AGILE as a methodology is no longer 'one' of the options. It is the 'only' option especially for Organizations engaged in IT services, Product & Mobile App development. For that matter, even Organizations in other sectors like manufacturing, Infrastructure and even Consulting are considering delivering some of their projects in an AGILE way.

Many Organizations who have implemented AGILE as a methodology have fallen back to other traditional methods or are struggling to make it a standard practice. Having seen a number of AGILE projects from the inside and outside, I have a few thoughts on the common mistakes made by Organizations and project teams when delivering projects the AGILE way. If you are considering going the AGILE way or have encountered challenges while implementing the AGILE way, I have a few probing questions for you. The answers to these questions may hold the key for a successful transformation into AGILE.

1) AGILE is more than a process & methodology. AGILE is a Mindset

An Organization cannot deliver projects using AGILE methodology unless every part of the Organization develop an Agile mindset. If the requisition for new software, for example, is going to follow multiple layers of approvals and no accountability on closure, how can that Organization ever hope to deliver projects in an AGILE mode? The AGILE way of thinking suggests that a minimum viable product/solution needs to be delivered in the least amount of time. Does every employee in your Organization think that way?


2) Clarity of roles

The standard practice followed by most Organizations going the AGILE way is to send existing Project Managers to a Scrum training and get them certified as CSM's. Business Analysts with client experience are identified to play the Product Owner roles. The Scrum Master role is very different from that of a traditional Project Manager and so is the role of a Business Analyst from a Product Owner. Even the role of the development team members is so very different in AGILE. Is there enough being done to onboard employees into these roles and provide this role clarity?


3) Being too ambitious

The general perception is that if a project has to be delivered 'yesterday', use AGILE. Agreed that AGILE does help in reducing the overall duration of a project by delivering smaller pieces of work at regular intervals, it is not a magic wand which can be waved and everything will fall into place. The same ambition is seen when the AGILE teams finalize the scope of every sprint. Is there pressure on your teams to take too much on their plate which inhibits value delivered to customer?

 

4) Every meeting has a time and duration

The AGILE methodology does prescribe a few mandatory meetings like the Scrum meeting, Product backlog reviews and so on. However, it is common for Daily Scrum meetings to drag on for hours or sprint reviews being done a few days early, but then not having everything ready to demonstrate. AGILE not only prescribes the objectives of every meeting but also the duration. Are your teams following this strictly?


5) Telling people what to do

This is one of the biggest mistakes which can spell doom for an AGILE project. Since most Scrum Masters have been traditional Project Managers, a number of habits they have employed in the past seeps into the current AGILE project. Some Scrum Masters have even reported the opposite problem, saying they remained too silent during team discussions. Are your Scrum Masters trained on People engagement concepts like Servant Leadership which is the real essence of AGILE?

 

6) Unjustified Prioritization

Customer priorities change. Customer requirements are not always well articulated. These are some of the common challenges in any project. The very construct of AGILE is supposed to address these and other challenges. However, that does not mean that a User Story gets accepted without enough clarity just because a Product Owner wants it that way. Are your Product Owners being unduly influenced the customer teams which impacts the value delivered?


7) Trying to fill every hour with planned work during sprint planning

Organizations are so worked up on Utiization that project teams refrain from showing any unallocated time in their project scheduling and execution. When sprint planning is done and a few Dev team members seem to have some un-utilized hours, there is pressure to fill this time with some activity and thereby overloading the sprint. Are your teams planning their Sprint without this pressure?


8) Not asking enough questions

In a traditional project, most of the decisions are left with the Project Manager and the team members have not developed a habit of asking questions to the Scrum Master and Product Owner. Since AGILE requires the Dev team to understand, estimate each User story and assign them to self, they need to ask enough clarifying questions. Does your Organization culture support this need?


9) Not complying to the process

The Scrum framework is a light-weight evolution of the traditional Project Management methodologies and includes the bare minimum but mandatory processes which determine the success of a project. Many project teams tend to take further short-cuts by leaving out some meetings because their teams were 2-3 people. This is a recipe for failure. Do your AGILE project teams comply to the prescribed processes and it there a way to monitor the same?

 

10) Not pushing themselves harder

The AGILE mindset revolves around self-allocation of tasks and then ensuring complete ownership until it is completed. In their retrospectives, some project teams choose to lessen their own burden by choosing improvements which are easy rather than the one's which create more value. Do your AGILE project teams not push themselves to deliver highest Customer value delivered?

 

11) Not letting go of a mistake

This is a classic. The fast-pace of an AGILE project delivery and the lack of traditional Manager may lead to mistakes. Incorrect Story point estimations, too optimistic Sprint plans etc. The AGILE framework allows for these mistakes to be corrected in subsequent Sprints but the danger is that a number of people tend to replay mistakes in their heads or let mistakes gnaw at them. Do your AGILE project teams understand that making a mistake and learning from it is an integral part of AGILE delivery?


Does your Organization deliver projects or is considering delivery of projects in an AGILE mode?

Wouldn't it be wonderful if your Scrum Masters, Product Owners and Dev team members are given an opportunity to experience all the above scenarios, understand their natural responses, learn from the consequences and accordingly make the right choices in their real projects?


Wouldn't they be more ready to delivery more profitable projects for your Organization?

Prosim AGILE, a Digital Simulation product of SimWorks provides this wonderful experience. We would be happy to come over for a discussion


Coach-Ram

coach-ram.in

Comments

Popular

Science of Influence

CONFLICTS in Teams - How to address them?

Application of Scrum Values