Implementing Agile in non-agile world
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.
Outline/Structure of the Talk
- 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 8 years ago
People who liked this proposal, also liked:
-
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.
-
keyboard_arrow_down
Sakshi Kapoor - Agile Served in a Pizza Box
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 !