Download presentation
Presentation is loading. Please wait.
Published byDortha Chandler Modified over 9 years ago
1
www.synerzip.com Todd Little Sr. Development Manager Landmark Graphics Context Driven Agile Leadership One Size Doesn’t Fit All
2
www.synerzip.com The Problem: Software Delivery Standish Group 2006, reported by CEO Jim Johnson, CIO.com, ‘How to Spot a Failing Project’
3
www.synerzip.com Why is Software Late? Genuchten 1991 IEEE General Manager Project ManagerItem HHCustomer/management changes LHOverall complexity HHUnrealistic project plan MHStaffing problems HLInsufficient front end planning
4
www.synerzip.com Hurricane Rita
5
www.synerzip.com It Depends Uncertainty: We expect uncertainty and manage for it through iterations, anticipation, and adaptation. Context: We improve effectiveness and reliability through situationally specific strategies, processes and practices.
6
www.synerzip.com Hurricane Context Where is it? Where is it going? How fast are the winds? How big is it? How large are the swells?
7
www.synerzip.com Project Context
8
www.synerzip.com Uncertainty Uncertainty: We expect uncertainty and manage for it through iterations, anticipation, and adaptation.
9
www.synerzip.com Context Leadership Model Project Complexity Uncertainty Low High
10
www.synerzip.com Uncertainty and Complexity UncertaintyComplexity AttributeRangeAttributeRange Market Mature or New Team Size 100 Technical Proven or New Mission Critical Speculative or Business Critical # Customers 1 or many Team Location Local or Distributed Duration 3 months or 2 years Team Maturity New or Experienced Change Change control or Embrace change Domain Gaps Gaps or Team of domain experts Dependencies None or Several
11
www.synerzip.com Context Leadership Model Project Complexity Uncertainty SheepDogs Cows BullsColts Low High
12
www.synerzip.com Context Leadership Model Project Complexity Uncertainty Simple, young projects. Need agility Tight Teams SheepDogs Complex, mature market Need defined interfaces Cows Bulls Agility to handle uncertainty Process definition to cope with complexity laissez faire Colts Low High
13
www.synerzip.com Reduce Uncertainty or Complexity UncertaintyComplexity Opportunities to Reduce Uncertainty: Use proven technologies Reduce project duration Opportunities to Reduce Complexity: Collocate the team Break project into sub-projects AttributeScore Market███ Technical███ # Customers█████████ Duration█████████ Change███ AttributeScore Team Size█████████ Mission Critical█████████ Team Location█████████ Team Maturity███ Domain Gaps███ Dependencies█████████
14
www.synerzip.com Swiss Stock Exchange Project Complexity Uncertainty User Interface SheepDogs Backend Cows Bulls The Complete Release Legacy Products Colts Low High
15
www.synerzip.com Partitioning SheepDog Project Cow Project Colt Project Bull Program Remember: Loose Coupling and Strong Cohesion
16
www.synerzip.com First Integration Release Project Complexity Uncertainty New acquisitions SheepDogs Integration data model Cows Bulls The Integration Release Existing Products Colts Low High
17
www.synerzip.com Integrating Software by Integrating People Developers’ Conference Yearly PMM Quarterly Friday@4 Weekly Creating the Future
18
www.synerzip.com Products Lifecycle Paths A B C
19
www.synerzip.com Project Leadership Guide Market Differentiating High Low Mission Critical Low High Invent Manage Offload Create Change Embrace Change Eliminate Change Control Change Ad HocAgile OutsourceStructured Deploy
20
www.synerzip.com A Tale of 4 Projects Project Complexity Uncertainty New Product Weekly Iterations Collocated team Very active Product Owner SheepDogs Relatively Mature Product 1 dominant customer 20 member distributed team 3 week Iterations Significant automation testing Cows Bulls The Complete Release Paired Project Management Frequent Integration Relatively Mature Product Small collocated team Same team for many releases Developers are domain experts Iterationless Colts Low High
21
www.synerzip.com A Tale of 4 Projects A CowA ColtA DogA Bull Team Size 25 (4 teams) 85 38 (6 teams) Distributed Global (3 sites)Local Global (3 sites) Scrums MWF and T-ThDailyMWFAs needed Iteration Length 3 weeks1 weekIterationless Testing Multi-level regression tests Automated Smoke Test Unit tests Product Owner very involved Unit tests, limited automation tests Automated Smoke Test and regression tests
22
www.synerzip.com Leadership Development Process People Technology Business
23
www.synerzip.com Leadership Development Project Complexity Uncertainty SheepDogs Cows BullsColts Low High Business & Technology People & Process
24
www.synerzip.com Portfolio Management Project Complexity Uncertainty SheepDogs Cows BullsColts
25
www.synerzip.com Create a place where people want to be not have to be Make sure everyone has what they need to succeed. Great Leadership
26
www.synerzip.com Contact Todd Little tlittle@lgc.com www.toddlittleweb.com www.accelinnova.com
27
www.synerzip.com 27 Questions? www.synerzip.com Hemant Elhence hemant@synerzip.com 469.322.0349
28
www.synerzip.com 28 Synerzip in a Nut-shell 1.Software product development partner for small/mid-sized technology companies Exclusive focus on small/mid-sized technology companies By definition, all Synerzip work is the IP of its respective clients Deep experience in full SDLC – design, dev, QA/testing, deployment Technology and industry domain agnostic 2.Dedicated team of high caliber software professionals Seamlessly extends client’s local team, offering full transparency NOT just “staff augmentation”, but provide full mgmt support 3.Actually reduces risk of development/delivery Experienced team - uses appropriate level of engineering discipline Practices Agile development – responsive, yet disciplined 4.Reduces cost – dual-shore team, 50% cost advantage 5.Offers long term flexibility – allows (facilitates) taking offshore team captive – aka “BOT” option
29
www.synerzip.com 29 Our Clients
30
www.synerzip.com 30 Call Us for a Free Consultation! www.synerzip.com Hemant Elhence hemant@synerzip.com 469.322.0349 Thanks!
31
www.synerzip.com Your Questions? Stand Back and Deliver
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.