The simplicity of agile frameworks makes many of us believe that agile is simple. However, it’s actually extremely hard to make it working in a non-agile environment. By non-agile environment, I mean organizations which are fundamentally driven by heavy controls and governance; systems which are legacy large, complex & tightly coupled; multiple stakeholders with conflicting priorities and list goes on.  

 

This paper is share my experiences of one such journey of implementing agile in such non-agile world. It was quite a bumpy ride but in the end, we got a recipe with perfect blend of scrum, XP and Kanban practices – something which was generating visible value and truly in line with agile principles.

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

Outline/structure of the Session

  • Context
    • Situation
    • Problems, constraints
    • Drivers for change
  • Moving from absolute waterfall to semi-agile with first set of agile practices
  • Dealing with challenges of legacy systems
  • Learning and drivers to advance further towards agility
  • Journey towards current scrumban model
  • Explaining the current model of 3 parallel releases and what makes it working
  • Key learnings – what worked and what did not
  • Summary

Learning Outcome

Implementing agile in environments which do not appear to be natural fit for agile by implementing agile in iterative and incremental manner.  How agile can be implemented in legacy systems wherein development is too slow to have short iterations. How a scrumban model works in practices.

Target Audience

Managers, Scrum Masters, POs, Agile Team Members, Agile Coaches

schedule Submitted 2 years ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Himanshu Pant TOGAF9
    By Himanshu Pant TOGAF9  ~  2 years ago
    reply Reply

    This sounds pretty interesting because project deliveries on legacy systems have not been moved over to modern frameworks like Agile. It may be due to the inherent complexity of the system or the age demograph of the resources working on it and their resistance to change or maybe the inability to show some tangible work to business stakeholders after short periods. 

    It would be interesting to see how you were able to work around an organisation's governance model and get their buy in to implement via hybrid agile model.

    Slideshare not accessible at the moment to me :(

  •  Satish Yadav
    By Satish Yadav  ~  2 years ago
    reply Reply

    This sounds interesting. One of main challenges around implementation of Agile is too much processes and legacy with tight coupling of systems.

  •  Satish Yadav
    By Satish Yadav  ~  2 years ago
    reply Reply

    This sounds interesting. One of main challenges around implementation of Agile is too much processes and legacy with tight coupling of systems.

  • Kshitij Agrawal
    By Kshitij Agrawal  ~  2 years ago
    reply Reply

    Hi Saket,

    Thanks for your suggestions. I have further updated outline/structure session. One of my presentation is present at: http://www.slideshare.net/kshitij_agrawal/agile-estimation-47428682

     

  • Saket Bansal
    By Saket Bansal  ~  2 years ago
    reply Reply

    Thanks for proposal, please update the talk outline / structure , also share presentation or video of some previous talk.

     

    Regards,
    Saket


  • Liked Harpreet Singh
    keyboard_arrow_down

    Harpreet Singh - Agile Product Development : Entrepreneurial Way

    30 mins
    Talk
    Intermediate

    Entrepreneurship in product development is all about raising agile concepts to entrepreneurial level in a way that would clinch success by innovation, autonomy, proactiveness, risk-taking and other characteristics associated with entrepreneurship. 

    The present paper describes briefly how to make a Agile product development approach as entrepreneurial. An entrepreneur has high level of personal ownership and this is due to the fact that an entrepreneur understands that failure is not an option, so this approach of personal ownership sets performance standard high. Similarly entrepreneurial project manager understand that if the project fails then the organization fails. This paper also talks about three main aspects of entrepreneurial project management which are entrepreneurial orientation, entrepreneurial management and entrepreneurship strategy.

  • Liked Sakshi Kapoor
    keyboard_arrow_down

    Sakshi Kapoor - Agile Served in a Pizza Box

    Sakshi Kapoor
    Sakshi Kapoor
    Assistant Project Manger
    Monotype
    schedule 2 years ago
    Sold Out!
    30 mins
    Talk
    Beginner

    When we introduce Agile in any organisation, it gives impression of working in a way which will do wonders to productivity of the teams. But at the time of implementation , lot of problems and challenges pop up , which were never understood at the time when agile implementation is thought of. So what are these problems and challenges and why they are not thought through !