Agile Transformation Strategies - Insight from software & non-software world

Large-scale agile transformation across organization is not only challenging to implement, but also relies heavily on strategic leadership skills of the organization leaders who drive it. In this workshop, apart from me sharing my experience of driving large-scale agile transformations from an agile coach and strategist’s point of view, participants would be encouraged to share their valueable insight as well through agile innovation games. The workshop attempts to unwind some of the intricacies of challenges involved in enterprise agile transformation and it would be presented at a big-picture level, connecting the deeper insights to agile transformation strategies. The workshop would be organized around "Agile transformation challenges" and "Strategies for effective agile transformation". Strategies described focus around Adoption, Delivery and Scaling aspects of the transformation.

 
4 favorite thumb_down thumb_up 4 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

In this 90 mins workshop, the speaker would present on agile transformation challenges and various strategies to consider for large scale agile transformation. Each key topic would be presented for about 10 mins, followed by a 10 mins activity/agile innovation game to enable participants to share and learn their perspectives as well.

The workshop focuses on following three aspects of agile transformation strategies:

1) Adoption strategies

How do we go about adopting agile at org level? Where do we start? How do we proceed? How do we measure effectiveness, etc...

2) Delivery strategies

What changes is needed for aligning delivery to agile way? What happens to key technical roles? What should be our build and release strategy? How do we imbibe good engineering practices and where do they fit, etc...

3) Scaling strategies

How do we scale agile adoption beyond a couple of teams? What happens to traditional PMO office? How do we deal with Portfolio and Program management during scaling, etc..

During last 20 mins, depending on participants' choice about a relevant strategy, the speaker would facilitate a final game to enable participants to explore more details on execution of the chosen strategy.

Learning Outcome

Through this workshop, participants would get to hear and discuss practical strategies for effective agile transfomration for complex projects. In addition, by participating actively in the agile innovation games and workshop activities, they can explore possbile strategies to consider for their current transformation challenges.

Target Audience

This workshop is suitable for executive leaders, senior management and other software professionals who are eager to understand ground-realities of large-scale agile transformations.

schedule Submitted 4 years ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Nikhil Joshi
    By Nikhil Joshi  ~  4 years ago
    reply Reply

    Hi JP,

    Could you please share more details around some of the key topics and the techniques (innovation games) you're planning to use during these 20 min slots? Looking at the timeline you've shared, it seems that we can cover 3 key topics?

    Cheers,

    Nikhil

    • Jayaprakash Puttaswamy
      By Jayaprakash Puttaswamy  ~  3 years ago
      reply Reply

      I would be focusing on three key aspects of Agile transformation strategies:

       

      1) Adoption strategies

      How do we go about adopting agile at org level? Where do we start? How do we proceed? How do we measure effectiveness, etc...

      2) Delivery strategies

      What changes is needed for aligning delivery to agile way? What happens to key technical roles? What should be our build and release strategy? How do we imbibe good engineering practices and where do they fit, etc...

      3) Scaling strategies

      How do we scale agile adoption beyond a couple of teams? What happens to traditional PMO office? How do we deal with Portfolio and Program management during scaling, etc..

      About games, I have a few games in my collection. Depending on the no. of participants and their context, I've planned to choose the best ones.

       

      -JP

      • Ellen Grove
        By Ellen Grove  ~  3 years ago
        reply Reply

        I'm a big fan of using games for learning. Will your games work well with 65+ people in the room?

        • Jayaprakash Puttaswamy
          By Jayaprakash Puttaswamy  ~  3 years ago
          reply Reply

          Ellen,I have been using quite a few games to facilitate large gatherings at other conferences and coaching sessions.

          In this conference, it would be parallel tracks and we generally cannot predict how many would turn up. Based on the number of people, I would choose appropriate games or we could enable a few facilators from participants to divide the group into smaller groups and facilitate.

          -JP


  • Liked Naveen Nanjundappa
    keyboard_arrow_down

    Naveen Nanjundappa - Why not estimate? Think different for story point estimation.

    45 mins
    Talk
    Intermediate

    The Agile Community talks a lot about Estimation and need for it. A large majority have different opinions, but when it comes to teams and organizations that are transforming to Scrum, mostly suffer in group estimation and story point estimation technique. 

    Agile primarily focus on value based deliver and that doesn't need estimation. 

    This presentation enrich those audience who need estimations for their project/product development, with details that make estimates better. At the same time it doesn't advocate estimation as a must have for product development.

    Following 4 aspects will be connected to story point estimation and help audience understand the story-point estimation.

    1. Concept of Accuracy and Precession

    2. Cone of Uncertainty

    3. Story point Estimation scale

    4. Group Estimation and Relative Estimation

    Teams struggle in estimating the product backlog items. Composition of estimation: any estimate is a mix of "the known, unknown and complexity". The presentation shall also connect estimation thoughts to product backlog and the cone of uncertainty

  • Liked Vibhu Srinivasan
    keyboard_arrow_down

    Vibhu Srinivasan - Coding with Geeks- De Code the secrets behind TDD, BDD and ATDD

    90 mins
    Tutorial
    Intermediate

    This session is a coding sessiont that takes a problem and shows clearly what is the difference between TDD, ATDD and BDD. Ths session uses code for the server layer as well as UI layer.

    This session is not for you if you do not code. If you do code, please bring your laptop as we delve into the details of all these styles of programming techniques.

    We will rotate between ATTD, TDD and BDD periodically and show it at use in different layers. This session will be using Java , Rails, Scala and C# together so that you can see how you can benefit do these techniques even when coding in different languages.

    We look at common pitfalls and wrong beliefs that programmers have when it comes to these concepts

    This session is purely keyboard and you will have to bring a laptop.

  • Liked Kanchan
    keyboard_arrow_down

    Kanchan - Come! Take a plunge with us into the world of Self Organization!

    Kanchan
    Kanchan
    Portfolio Manager
    McKinsey&Company
    schedule 4 years ago
    Sold Out!
    90 mins
    Workshop
    Intermediate

    In agile teams there is a belief that the teams self organize. But do we really understand what this really means? The scrum guide simply says three things autonomous, self transcendent, cross functional.

    In this interative workshop we will experience what self organization is all about via a fun filled game. You will go back with key learnings through your own experience. 

    This session will be a combination of audience participation in activities, discussions combined with presentations and loads of fun!

    This interactive game session is for anyone who wants to learn more about  being self organized and what makes the self organized teams tick.

  • Liked Mohan
    keyboard_arrow_down

    Mohan - Developing a Culture of Leadership through Lean for Organizations

    45 mins
    Talk
    Advanced

    The goal of this topic is to look at Lean from an Indian Context and what aspects are critical for  Leadership especially while implementing Lean in their Organizations. Few concepts of how Organizations wade through their challenges to implement a Pyramid of Agile Practices both in Software and Non Software will be discussed here. This will also focus heavily on how to develop a culture of Leaders within the organization using relationship techniques of Senpai(mentor) and Kohai(protege) and also of a Sensei(teacher) .

  • Liked Joe Zachariah
    keyboard_arrow_down

    Joe Zachariah - Can India be truly Agile?

    45 mins
    Talk
    Beginner

    It's Indian Independence day today as I work on this proposal. As I read newspapers today, I understand the importance of the IT and ITES Offshore business, which has almost single handedly provided employment to millions of technically suave and English speaking folks. One question that repeatedly comes to surface is whether the Indian IT industry will be able to up its game from the servicing mentality which started the boom of IT in India. As Agile and Scrum began to become the flavour of the worldwide IT industry, many firms in India also went out on the Agile path, many of them out of pressure from their Western clients. Some of them were successful, but there are also numerous examples of failures of the Agile model and also half hearted adoptions, which have led Western businesses to believe that maybe India is not adept enough to take its game to the next level where teams can follow the Agile framework.

    My talk would be driven by my experiences of following Agile in different ways in my different teams over the last 6-7 years. My forays into the Agile ways of software delivery in India have been largely successful and I cannot see a reason why Agile will not work in India.

    In my talk, I would focus on the reasons on why Agile would work in India. Right from the way we approach diversity and inclusivity, to the way we approach our post election coalition party governance model, the Indian way of living is rife with finding innovative ways to quickly adapt to change, which essentially is the Agile mantra.

    I plan to start with a simple example. Of the Western way of cooking & dining as compared to the Indian way of cooking & dining. A traditional Indian kitchen is a sacred space. It is decorated with auspicious signs. Sometimes, it doubles up as a puja room. In many households, you are not allowed to enter the kitchen with footwear, you are expected to bathe before lighting the kitchen fire, you are not allowed to eat unless you have taken a bath - these can be metaphorically compared with the Ceremonies that an Agile team practising Scrum follows - the daily standups, sprint planning and reviews, etc. However the core delivery is the food. And no matter what ceremonies you follow and what your menu for the day is, the food comes out daily at the same time and is served everyday with the same set of stakeholders. There aren't as many tools and supporting equipment that you might see as in a Western kitchen, but at the end of the day the practices followed in a typical Indian kitchen are very Agile at heart.

    There are many other examples from Indian culture and mythology that one can refer to understand that Indians are essentially Agile at heart. Open source product groups, many of which are largely Agile, can also find a reference point in Indian culture and mythology. That which is timeless is referred to in the Indian context as Sanatan. It refers to wisdom that has no founder and is best described as collaborative and open source freeware. Every idea is accepted but only that which survives the test of time, space and situation eventually matters.

    There are many myths circulating in the IT industry that Agile cannot survive in India, since Indians cannot be trusted to be self governed and always require direction. Also Indians don't know how to have fun at work. Through my presentation I seek to dispel those myths drawing from Indian mythology and culture and essentially try to make folks understand that reasons for Agile not working in India is the same as Agile not working elsewhere. What you need to make Agile work at the end of the day, is just the belief that it will work.