Top Banner
HP’s Agile Transformation Journey Presenter’s Name - Terri Spencer Presenter’s Company – Hewlett-Packard (HP)
25

PMI - Agile Transformation_v2.1

Feb 15, 2017

Download

Documents

Terri Spencer
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: PMI - Agile Transformation_v2.1

HP’s Agile Transformation Journey

Presenter’s Name - Terri SpencerPresenter’s Company – Hewlett-Packard (HP)

Page 2: PMI - Agile Transformation_v2.1

Session Goals/Learning objectives

• In this session, I will talk about HP’s Journey in adopting Agile

• You will learn it is a journey and not a destination

• To see major benefits, my organization needs to continue the journey worldwide

Page 3: PMI - Agile Transformation_v2.1

HP

HP times 2

HP LabsBig Data

ICloud

Enterprise

PrintersPersonal

Computers

Storage

Security

HP Software

Page 4: PMI - Agile Transformation_v2.1

ChallengesWorldwide Organization

Roadmap and Strategy

Agile and Nimble

Agile -Flexible and Scalable Framework Adoption

Communication, Training and Education

Distributed Teams – Collaborative Team

Page 5: PMI - Agile Transformation_v2.1

HP Agile Development Conference (DevCon 2014)

• Launched HP’s First Worldwide Agile Development Conference – June 2014

• 3 days• Worldwide attendance

AGIL

E

Page 6: PMI - Agile Transformation_v2.1

DevCon 2014• Conference held at HP

Headquarters– Speakers– Ignite Talks– Sessions divided by 4

tracks

• Agile Survey• Affinity Groups

AGIL

E

Page 7: PMI - Agile Transformation_v2.1

4 tracks of sessions

Ignite Talks

TRACK 1 TRACK 2 TRACK 3 TRACK 4

Presentations

Agile Focused Presentation – Lessons Learned & Networking

Page 8: PMI - Agile Transformation_v2.1

DevCon2014 - Car Build

Using Agile for Hardware Product Development• Built a car using Scrum

– Leveraged Feedback from Retrospectives

– Sprint Planning• Inspect and Adapt

Retrospective Feedback from

each session

Scrum Team

Page 9: PMI - Agile Transformation_v2.1

HP Car build with WIKISPEED - DevCon2014

Using Agile to build Hardware Products

FINISHED PRODUCTWIKISPEED – Joe Justice

Page 10: PMI - Agile Transformation_v2.1

DevCon 2014 Retrospective• Retrospective from

Conference• Daily input from attendees

– Put posters on the walls– Placed post-its in the

appropriate category on the appropriate poster

• Learned – blue• Lacked – yellow• Liked – green• Loved - pink

Goal: Get feedback on Conference Action: Leverage feedback for next conference – integrate what we loved, learned and liked – address what is lacking

Page 11: PMI - Agile Transformation_v2.1

Agile Survey• We surveyed 1500 people

who work for the company

• Social media and referrals was main way we got the word out

• The entire team that created, distributed and analyzed this survey did so on their own time – it takes a village

• Sharing insights

Page 12: PMI - Agile Transformation_v2.1

What Kind of Questions Did We Ask

• What is your favorite Agile development tool and why?

• What Agile Support structures are available to your project?

• Total of 32 question with multiple options to exit

Why did your team choose to adopt Agile techniques?

Where are people located on your Agile teams?

What practices hold the most promise?

1. Who are you?

2. What are the relevant characteristics of their projects/teams?

3. What do they think about how things are going so far?

4. What might the future hold?

Page 13: PMI - Agile Transformation_v2.1

Survey at a Glance

North America, South America

Asia , Africa

Europe

Page 14: PMI - Agile Transformation_v2.1

Survey at a Glance

Page 15: PMI - Agile Transformation_v2.1

Subset of Infographic

Page 16: PMI - Agile Transformation_v2.1

Development Techniques

Page 17: PMI - Agile Transformation_v2.1

Development Methods

0.0%

10.0%

20.0%

30.0%

40.0%

50.0%

60.0%

70.0%

80.0%

90.0%

WHAT DEVELOPMENT METHODS DO YOU USE?

Page 18: PMI - Agile Transformation_v2.1

Sources of Information

6%5%

2%

16%

11%

4%4%5%4%

10%

0%1%

12%

1%4%

4%5%

5%

What sources of information do you consider most valuable to educate or train your team

and organization about Agile?

Books and Periodicals Websites Forums

On-the-job training Internal Coaches External Consultants

Conferences Internet Searches Blogs

Formal / Classroom training Newsgroups Special Interest Groups

Mentoring Affinity Groups HP Agile SIG

HP R&D Engineering Seminars HP L&D Provided Training Agile Interest Groups

Conclusion: We need to invest in all sources but those that bring hands-on experiences will generate more benefit:

On-the-job trainingMentoring

Internal CoachesFormal/Classroom training

Page 19: PMI - Agile Transformation_v2.1

Retrospectives- Key to High Performance

Conclusion: We need to teach Agile teams on how to run Advanced Retrospectives, and coach them to focus their adoption and growth through introspection.

Respondents who said that Agile had “No Benefit” or “Got Worse” 95% of the responses list that they DO practice Retrospectives Only 7% mentioned the Retrospective as a best practice to be shared with other Agile Teams “Changing the Organization” and “Agile Education” and are the top 2 responses why Agile is not working

57%

35%

8%

81%

16%3%

Got Better No Benefit Got Worse

Comparison of HP vs. The Industry

HP The Industry

Page 20: PMI - Agile Transformation_v2.1

XP Development

Waterfall with an Agile crunchy shell

Fundamental XP Development Practices are Key

Responses that Agile did NOT simplify their development processes: Were 2.5 x more likely to say there no benefit or even worse software

quality, engineering discipline and software maintainability.

Had very low adoption rates (less than 50%) of basic XP development best practices automated unit tests continuous integration refactoring and peer code reviews

Poor adoption of basic development best practices was evenly split across all business units

Conclusion: If your Agile adoption isn’t going well, chances are good that it’s because you skipped over upgrading/updating your development practices

Presenter
Presentation Notes
Build on James’ analysis…our benefits numbers lag the industry, meaning we are doing it worse than the collective Agile universe outside of HP
Page 21: PMI - Agile Transformation_v2.1

Agile Adoption -Business Benefits • Q: What improvements have you noted from adopting agile methods?

10.0%

14.4%

4.8%

12.2%

7.8%

10.3%

10.3%

12.3%

3.1%

6.0%

3.9%

3.3%

4.0%

48.7%

43.4%

46.7%

36.0%

39.3%

36.1%

35.4%

32.9%

35.8%

31.3%

29.9%

30.3%

12.8%

41.3%

42.2%

48.5%

51.8%

52.9%

53.5%

54.3%

54.8%

61.1%

62.7%

66.2%

66.5%

83.2%

ENHANCED SOFTWARE …

IMPROVED ABILITY TO MANAGE DISTRIBUTED …

BETTER ALIGNMENT BETWEEN IT AND BUSINESS …

IMPROVED TEAM MORALE

IMPROVED/INCREASED ENGINEERING DISCIPLINE

ENHANCED SOFTWARE QUALITY

REDUCED RISK

SIMPLIFY THE DEVELOPMENT PROCESS

IMPROVED PROJECT VISIBILITY

INCREASED PRODUCTIVITY

FASTER TIME TO MARKET

BETTER ALIGNMENT WITH THE CUSTOMER

ABILITY TO MANAGE CHANGING PRIORITIES

Improvements from Adopting Agile

Got worse No benefit Got better

Would you Invest?

Manage Changing Priorities (83%) Better Align with Customer (67%) Faster Time to Market (66%) Increase Productivity (63%) Reduce Risk (54%)

Page 22: PMI - Agile Transformation_v2.1

Management Participation

Q: What Actions would further the adoption of Agile best practices?

To realize the full benefits of Agile, Management must actively participate

Action % responses Management RoleChanging the organizational culture 60.1% Active

Agile education and training for developers 46.8% Support

Education and training of senior management about Agile development methods and the benefits of Agile43.4% Active

Management support of Agile near term planning & commit methodology, instead of requiring long term planning and commitments

40.3% Active

Strong sponsorship for Agile development methods 36.7% Active

Better Agile development tools 34.9% Support

Implement processes that give Agile the ability to scale 31.5% Support

Ability to 'Agility' plan and commit to a roadmap at the enterprise level and for external customers30.7% Active

Implementation of CI/CD (continuous integration, continuous delivery) 30.0% Support

Budget for Agile transformation programs 25.1% Support

Track record of successful Agile projects 22.7% Support

Providing Agile governance alternatives to Waterfall 19.7% Active

Customer support and collaboration for Agile development methods 18.1% Support

Lower the time to transition to Agile 9.8% Support

Other (please specify) 6.4%

No action needed 1.3%

Page 23: PMI - Agile Transformation_v2.1

Management Suggestions• We need Strong Sponsorship

• Helps our business AND builds better products

• We need more coaching & training

• Agile is not a ‘magic wand’

Page 24: PMI - Agile Transformation_v2.1

SummaryIts not about getting the answers YOU want

Take the pulse of your organizationWhere are you in the Agile Journey?

1 2 3Join the conversation and take steps towards Agile Adoption

Use data & retrospectives to help your organization and teams

• Surveys – bread crumb trail?

• Questionnaires• Interviews• Round tables

• Create Agile Forums• Round Tables• Agile Coaches• Seminars

• Retrospectives• Training• Education• Survey output

Page 25: PMI - Agile Transformation_v2.1

Contact information

• Terri Spencer• [email protected] now hpe.com

• Twitter -@spentech25• Linkedin – https:// linkedin/in/terrispencer