Short Guide to you Agile Transformation

Preview:

Citation preview

blog.adrianbolboaca.ro mozaicworks.com

Short Guide to your

Agile Transformation Adrian Bolboacă

@adibolbadrian.bolboaca@mozaicworks.

com

blog.adrianbolboaca.ro mozaicworks.com

This talk is for you:

♦ A manager who wants to use agile

♦ A Scrum Master involved in a transition

♦ Need to become an agent of change

♦ Want to reduce time to market of your product

♦ Need to manage transition agile coaches

♦ Don’t know how to start the agile transition

blog.adrianbolboaca.ro mozaicworks.com

Agenda

1 What is agile?

2 Why transition to agile?

3 When to transition to agile?

4 Agile Change Management in brief

5 Measures of transition progress

6 Transparency of change

7 When is the transition over?

blog.adrianbolboaca.ro mozaicworks.com

1. What is NOT agile

♦ Methodology

♦ Fixed recipe

♦ Golden standard

♦ Silver bullet

♦ Religion

blog.adrianbolboaca.ro mozaicworks.com

1. What is agile

♦ Set of Principles and Values

►Collaboration

►Communication

►Feedback

►High Quality

►Continuous Improvement & more

♦ Mindset of adaptability and fast change

♦ Philosophy of business

blog.adrianbolboaca.ro mozaicworks.com

2. Why transition to agile?

♦ Improve time to market of your product

♦ Smaller costs of development

♦ Better relationship with clients and users

♦ Focus your business on added value

♦ Increase the (technical) quality of the product

blog.adrianbolboaca.ro mozaicworks.com

3. When NOT to transition to agile?

♦ The management heard it’s cool and that’s all

♦ Your teams are always 100% focused on delivery

♦ You need to deliver features in the near future

♦ You don’t have the budget for an efficient change

♦ Nobody knows what agile is

blog.adrianbolboaca.ro mozaicworks.com

3. When to transition to agile?

♦ You understand the benefits:

►Faster time to market

► Improved product quality

►Minimize waste from the current process

♦ You understand the risks:

►Not everyone likes agile, ~10-25% of colleagues will leave

►You will need time and a flexible budget

►The final result is not clear from the beginning

blog.adrianbolboaca.ro mozaicworks.com

3. When to transition to agile?

♦ Agile transition works best when you:

►Work for a product development company

►The teams can transition to vertical slices of development (cross-functional team from front-end to storage)

►The management and teams understand what agile is

►Clarify the benefits & risks with all the stakeholders

►Can start transition in small steps, not big-bang

blog.adrianbolboaca.ro mozaicworks.com

4. Agile Change Management

♦ Ensure you have:

► Transparency

► Clarity

♦ You are an agent of change, not a manager

► Consult with everyone

► Take a decision after everyone was heard

♦ Be neutral, and help everyone

♦ Understand how much change can be absorbed now

blog.adrianbolboaca.ro mozaicworks.com

5. Measures of progress

♦ Micromanagement Self-organization→

♦ Is business knowledge distributed?

♦ Technical quality is improving

♦ Lead time of features is decreasing

♦ Team happiness is increasing

♦ Clients give better feedback

♦ Management is less involved and trusts the teams

blog.adrianbolboaca.ro mozaicworks.com

6. Transparency of change

♦ Use a visual board for the roadmap with changes: now, soon, later

♦ Always explain the value of the next actions

♦ Continuously ask if everything is clear

♦ Have 1 on 1 meetings with everyone involved

♦ Regularly explain progress to management

♦ Regularly retrospect: what worked, what didn’t

blog.adrianbolboaca.ro mozaicworks.com

blog.adrianbolboaca.ro mozaicworks.com

7. When is the transition over?

♦ Use management by objectives

►What is my business transition objective?

►How can I measure it?

♦ All the teams reached a performing state

♦ Management lets teams self-organize

♦ Requests are about what, and not how

blog.adrianbolboaca.ro mozaicworks.com

When agile has minimal benefits

♦ The business is not dynamic

♦ We know exactly what we need to develop (for real, not just saying so)

♦ No real feedback on product from customers and users

♦ Not many colleagues like to work collaboratively

♦ The business doesn’t focus on high quality

♦ Focus on minimizing costs, not on investments

blog.adrianbolboaca.ro mozaicworks.com

Anti-Patterns of agile transition

♦ We are special, it doesn’t work for us

♦ Organization works on horizontal slices (framework team, front-end team, mobile team)

♦ Transition a whole big organization at once

♦ Business knowledge not distributed in the organization

♦ Everyone expects the manager to takes decisions

♦ Have Transition Manager as a role

blog.adrianbolboaca.ro mozaicworks.com

If you want to transition to agile, understand the whole ecosystem and do it right, with people who know how to transition an organization

blog.adrianbolboaca.ro mozaicworks.com

What’s Next?

♦ Let’s have a chat about your context during Open Space

♦ Read more about change management and agile

♦ Attend a workshop on how to transition to agile

♦ Contact me when you have any questions at adrian.bolboaca@mozaicworks.com

blog.adrianbolboaca.ro mozaicworks.com

Think. Design. Work Smart.

Recommended