Presentation is loading. Please wait.

Presentation is loading. Please wait.

Www.xebia.com. Overall Presentation Goal Learn about challenges of adopting Scrum in large enterprises and some rules of thumb. Share experiences and.

Similar presentations


Presentation on theme: "Www.xebia.com. Overall Presentation Goal Learn about challenges of adopting Scrum in large enterprises and some rules of thumb. Share experiences and."— Presentation transcript:

1 www.xebia.com

2 Overall Presentation Goal Learn about challenges of adopting Scrum in large enterprises and some rules of thumb. Share experiences and learn from each other. Present our challenges. Have a fishbowl discussion.

3 www.xebia.com Speaker Qualifications Cesário Ramos - Xebia. Agile, Software Architecture Coach, Auditor, Practitioner, Speaker: –NL-JUG, PT-JUG, Scrum Alliance, XPDays. Publications: Software Magazine, Java Magazine Agile Journal Xebia and personal blog Eelco Gravendeel - Xebia. Agile, Project Management, Process Improvement Coach, Practitioner, Business Consultant, Speaker: –XPDays, PMI Publications: Java Magazine Agile Journal Xebia blog

4 www.xebia.com Setting the stage.

5 www.xebia.com Setting the Stage

6 www.xebia.com Typical Organizational Structure Business BL 0 BL 1 BL N-1 BPMs BA IS PMs SDMC INFRA Java.NET MainF MidW ERPs And the list goes on……

7 www.xebia.com The challenges. Just a few challenges in this session See www.agilejournal.com for allwww.agilejournal.com (Top 9 challenges of adopting Scrum)

8 www.xebia.com Not preparing the organization

9 If you want to do something like this www.xebia.com

10 But you are optimized like this: www.xebia.com

11 You’ll end up … www.xebia.com

12 Scrum needs a solid foundation www.xebia.com Scrum won't give you; –Capable product owner; –Customer engagement; –Good configuration, risk, requirements management; –Cross functional teams; –Understanding stakeholders; –Correct engineering practices; These should already be there!! (if not you’ve got your work cut out)

13 Challenges www.xebia.com Having a good enough foundation Aligning different departments Avoid misinterpretations like –New view of things means BAD requirement engineering. –Re-architecting means BAD architect. –New insights in planning means BAD management. Finding a Meta Scrum Master

14 What did we do about it? www.xebia.com

15 Defective Product Owners

16 It’s not an easy task! www.xebia.com Getting the most valued functionality –at a certain date within a certain budget. Achieves funding Monitors the project against its ROI Getting the backlog right Decides what to build and what not build. Reports to upper management.

17 www.xebia.com We did not find a person that does all this in these kind of organizations.

18 www.xebia.com Smells Who suffers from a poor backlog? Long decision making process Everything is MUST HAVE Not much time…

19 What did we do? www.xebia.com You coach both Business and IT! Set up a product owner team. Act as a proxy Product Owner.

20 www.xebia.com ` Doing Scrum Strictly and only by the book

21 Simple process, complex behavior www.xebia.com

22 Shu –Learn by the book. Ha –Deeply understand and question the practices. Ri –Tailor to your specific needs.

23 What did we do? www.xebia.com Start by doing it by the books! Concentrate on the desired behaviour part. Don’t throw out stuff that works, but does not seem to fit with Scrum. Adapt according to the principles of Agile and Lean.

24 www.xebia.com No organizational learning

25 www.xebia.com Smells Broken feedback cycles. –Dull Demo –Use a middleman between customers and developers No action for improvement almost every sprint. No measurements on things to improve.

26 Single loop learning www.xebia.com

27 What is there to learn and improve? www.xebia.com Flow of work Planning and estimations What to build Customer satisfaction Software quality Velocity How to build Collaboration

28 What did we do? www.xebia.com Value your demo and retro. Retrospective for more than just the Scrum team. Build up acceptance test collaboration. Measure so you know what to improve

29 www.xebia.com Environment of trust

30 challenges www.xebia.com Learning about “What” and “How” to build. Deferring decisions. …. But we need a complete estimation and plan upfront so we can apply for budget!

31 What do they want? www.xebia.com Try to estimate the total cost of your project? Get the most bang for the buck?

32 Environment of trust www.xebia.com Smells Throwing deliverables over the wall. Delaying decision making process. Big Contracts Up Front.

33 How trust helps to improve www.xebia.com

34 What did we do? www.xebia.com Do the ‘expert estimation’ for funding. Agile estimation and planning on a subset Deliver what you promise –Do not over commit. Transparency and honesty. –Use of Information radiators Introduce a scope buffer. –Manage your release plan constantly.

35 www.xebia.com Using Scrum as a fix without knowing the problem

36 www.xebia.com

37 Smells www.xebia.com Implementing Scrum cannot be a goal! Fighting symptoms, not problems. No approach to measure success. Top down only approach.

38 What did we do? www.xebia.com Setting measurable goals for verifying Scrum implementation. Root Cause analysis. – 5 Whys – Diagrams Of Effects

39 www.xebia.com Thinking Agile is

40 Learn from other’s misfortunes www.xebia.com Look at the previous pitfalls! Not enough understanding/knowledge in the team and organization You’ll get simple process steps wrong Get a coach!

41 What did we do? www.xebia.com …… Again, look at previous challenges!

42 www.xebia.com

43 Scrum is a simple framework! –But … Following only the mechanics of the process will no get you the desired behaviour. Required behavior is quite complex! –Described by 33 Organizational Patterns

44 What did we do about it? www.xebia.com Build Agile Foundations –Do workshops Evangelize Scrum –Repeat repeat repeat repeat repeat repeat repeat repeat repeat Extensive use of Information Radiators Focus on overall throughput


Download ppt "Www.xebia.com. Overall Presentation Goal Learn about challenges of adopting Scrum in large enterprises and some rules of thumb. Share experiences and."

Similar presentations


Ads by Google