Saturday, June 30, 2018

AGILE Transformation - II

AGILE Metrics



AGILE Assessment





Define the Improvement Points



Select the Framework


Different Types of framework available in AGILE model.

1. SAFe (Scaled Agile Framework)
2. LeSS (Large enterprise Scalable Scrum)
3. DAD (Disciplied Agile Delivery)

LeSS literally scales up the activities in scrum, applying them at the team-of-teams level. In LeSS, large-scale planning takes one or two members from each team to form a second meeting; there is a daily standup that does the same as the daily scrum. The “overall retrospective,” which happens the week after the end a sprint, likewise pulls representatives from each team to discuss large program issues. On top of these, LeSS also adds open space, town hall meetings and other coordination and communication activities.






Implement AGILE in the rest of the Organization


Once the pilot is completed. Gradually it can spread over to rest of the organization.

AGILE Transformation - I

AGILE Strategy




Strategic Planning is important for AGILE Model.  Organization has to take the steps to change and adopt into AGILE model rather than Traditional Model. Most importantly, it should align with Business Goals. Rather than Technology specific Teams.

Training




AGILE Training is important for the entire organization. Because the mindset of team has to get changed. This would be first step to change their mind. And understand the real benefit of AGILE.
Training is important in all the levels like Business, IT and support organization too.

Pilot Projects and Introduce AGILE Model



Select the Right projects for AGILE pilot.  We should see the parameters of criticality, complex, duration , business readiness etc. Most important things, select the project(s) which can be made into small products. And select projects from different portfolios. For example, if its bank, select the project from Payments, Cash Services, Asset Management, Risk and Finance, Lending etc.



Define the AGILE Roles in the projects


Though Traditional Model has Program Manager, Project Manager, Team Lead, Developers and Testers, Its important to define the AGILE roles before start the AGILE way of working. Product owner should be from Business Team and also directly facing the client(s) too.  Scrum Masters is depends upon the team. Team Members can be Developers, Testers. But all should be multifunctional person.



Define the Product Backlog with Product Owner



Select the SCRUM Masters

Scrum Masters can be dedicated for the Team. OR can be shared with other SCRUM Teams. Scrum Master also can be from the team itself depends on the maturity.



Sprint Duration

Duration of the sprint, can be vary from 1 week to 4 weeks. But preferable duration is 2 or 3 weeks. Here's the reasons.




User Stories




AGILE Tools

JIRA is one of the preferable tool in the AGILE Model. Its widely used in across all the organization. Microsoft TFS also being used in few organizations.

AGILE Transformation

Few Important Steps to define AGILE Transformation for any organization.

  1.  Define a AGILE Strategy
  2. Train the Associates
  3. Select the projects which can get into PILOT.
  4. Introduce AGILE into the selected projects.
  5. Define the AGILE roles in the selected projects.
  6. Define the Product Backlog along with product owner.
  7. Select the dedicated Scrum Masters (For Initial Period).
  8. Define the Sprint Duration
  9. Define the User Stories
  10. Select the AGILE Tools like JIRA, TFS
  11. Define the AGILE Metrics which can be followed in the AGILE Model
  12. Periodically do the AGILE Assessment with Framework (which is available in the market)
  13. Based on the AGILE Assessment score and Improve the points.
  14. After its reached the preferable score. Implement the AGILE Model in the rest of the organization
  15. Select the Best Framework for the Organization. Like SAFe, LeSS etc.