Agile 2.0 - Our Road to Mastery
Upcoming SlideShare
Loading in...5
×
 

Agile 2.0 - Our Road to Mastery

on

  • 1,759 views

AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This ...

AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This time the event was based on four major themes : 'Agile for newbies', ' Agile Adoption Challenges', 'Workshops and Software Craftsmanship', and ' Post Agile'

Statistics

Views

Total Views
1,759
Views on SlideShare
1,750
Embed Views
9

Actions

Likes
2
Downloads
33
Comments
0

2 Embeds 9

http://www.linkedin.com 8
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • FIR-AAA123-20100218-
  • FIR-AAA123-20100218-
  • FIR-AAA123-20100218-
  • FIR-AAA123-20100218-
  • FIR-AAA123-20100218-
  • FIR-AAA123-20100218-
  • FIR-AAA123-20100218-
  • FIR-AAA123-20100218-
  • FIR-AAA123-20100218-
  • FIR-AAA123-20100218-
  • FIR-AAA123-20100218-
  • FIR-AAA123-20100218-
  • FIR-AAA123-20100218-

Agile 2.0 - Our Road to Mastery Agile 2.0 - Our Road to Mastery Presentation Transcript

  • Agile 2.0 - Our Road to Mastery An Experience Report July 17 th & 18 th , 2010 Agile NCR, Gurgaon
  • All views to be expressed here are mine, and do not reflect my employer's views in any way.. Biju Bhaskar Email: [email_address] Blog : www.bijubhaskar.net
  • Agenda Quick overview of our agile journey till mid-2009 The Road to Mastery Agile 2.0 initiative Lessons learned from it
  • We’ve been doing Scrum for a long time..
  • We are good at it…
  • But as always, there was scope for improvement As Jim Collins says, “Good is the enemy of great!” We had good teams, but not great teams..
  • Here’s what our organization looked like at the middle of 2009: The Landscape when this story begins.. More than 40 Active Development Projects Geographically Distributed Teams Several Outsourced Development Partners Many successful Scrum projects Overabundance of awareness of Agile and Scrum All projects followed Agile practices
  • We realized that our application development teams were ready to move to the next level in our Agile adoption So what is next in our “Road to Mastery”?
  • What can we improve? Rhythm New technologies Sprint Length Feedback More Value Team Structure Prioritization Release length Staffing Support Meetings Engineering practices Transparency Sponsors Knowledge Less Waste Team Interactions and lot more…
  • After inspecting our agile adoption, we found that focusing on four key areas could help us take our agile maturity to the next level Pick the highest priorities… Better manage our stakeholder expectations Increase productivity of teams Reduce waste in our projects Improve project staffing
  • But first, get the right people on the bus… The most passionate folks in each area Folks who have been already doing some of this well in their projects Representation from all locations
  • Where do we go; what is our BHAG? The “Big Hairy Audacious Goal”
  • The four workstreams and their goals… One - One Challenge Focus Area: Reducing waste Value proposition: Promote a continuous flow culture where project teams get frequent feedback, release often and reduce waste by improving team agility. Organizational Rhythm Focus Area: Better managing stakeholder expectations Value Proposition: Create an AppDev “heartbeat” to improve the way we work, communicate and leverage each other App Dev Staffing Focus Area: Improving Staffing Value Proposition : Enhance AppDev staffing model to facilitate timely staffing of skilled team members as per project needs, and with a focus on optimizing team performance Sitting Together Focus Area: Increasing productivity Value proposition : Create a startup like environment through increased collaboration and easy, osmotic communication
    • Function like a start-up
    • Each workstream has a CEO
    Guiding Principles
  • What they have achieved so far… Sitting Together
    • Co-locating the group/teams:
      • Everyone in the group sits on the same floor
      • Sitting is ‘Team-based’ (every team has a team room)
    One - One Challenge
    • Reduce waste campaign:
      • Every team is now following one week sprints
      • Teams have reduce their sprint reviews to 30 minutes
      • Teams are beginning to following one month releases
      • Teams deploy to production more frequently
    App Dev Staffing
    • Staffing Model:
      • The staffing model has been revised to facilitate timely staffing
      • No dedicated Scrum Master assigned to team
      • Product Owner assigned full time to one team
    Organizational Rhythm
    • Consistent and Rhythm:
      • Creating a steady AppDev beat
      • Every team is using a common tool for their project management
      • Every team in a portfolio have their sprint review on the same day
  • Our key takeaways were: We learned a lot… Good is the enemy of Great! Changing behavior can take years and so can an Agile adoption The change process needs to run on human passion A small high-performance team will be needed to inspire and guide any change implementation The top of the organization must support—and be supported
  • Our journey towards mastery continues… Email: biju_bhaskar@gmail.com