One Size Doesn’t Fit All

Slides:



Advertisements
Similar presentations
©2011 Improving Enterprises, Inc. Breaking down the Epic User Story.
Advertisements

Damon Poole, Chief Agilist, Eliassen Group
Todd Little Landmark Graphics It Depends APLN Leadership Summit 2008 L e a d i n g C h a n g e T h r o u g h C o l l a b o r a t i o n.
Mythbusting Software Estimation Todd Little VP Product Development IHS.
Mobile Development: HTML5 Vs Native By Rohit Ghatol Director of Engineering,Synerzip Author- Beginning PhoneGap 1.
1 Agile Estimation V. Lee Henson CST. 2 Founded in Salt Lake City, UT Personally Trained, Coached, and or Mentored at 41 of the Fortune 100 Companies.
DESIGNING FOR MOBILE NIKHIL J DESHPANDE. Nikhil Deshpande Digital Strategy Director, GeorgiaGov
Confidential Lessons Learned in Agile Development Jim Smith PDX, Inc.
Presentation copyright © AccuRev, Inc. May be used with permission only. Contact for permission. Scrum &
Agile Leadership: Want to Change Your Results? Change How You Lead
Agile Metrics, Value, and Software
Is Agile Any Better? Damon Poole 2009 Scrum and Kanban Like Chocolate and Peanut Butter Damon Poole – CTO, AccuRev.
An Overview of Agile L e a d i n g C h a n g e T h r o u g h C o l l a b o r a t i o n.
Lean Startup and the Enterprise Applying Lessons from Entrepreneurs to Large Organizations Brian Bozzuto.
Michael Hall Three Beacons Performance Evaluation for Agile Team Members.
©2012 Improving Enterprises, Inc. Architecture in an Agile World Don linkedin.com/in/donmcgreal.
Elephants in the Agile Room. Reflections on 10 Years of Agility Todd Little Sr. Development Manager Landmark Graphics.
Responsive Web Design Nikhil J Deshpande Webinar – May 14, 2014 Sponsored by.
Analysis in Agile: It’s More Than Just User Stories Kent Webinar Series 2015.
Data Virtualization & Information As A Service (IaaS) By Anil Allewar Senior Solutions Architect - Synerzip 1.
Todd Little Sr. Development Manager Landmark Graphics Context Driven Agile Leadership One Size Doesn’t Fit All.
Slicing Pie EUREKA!. Win a signed copy: SlicingPie.com/synerzip
Valtivity Panning for User Story Gold.
Lifecycle of a User Story Webinar Series © Three Beacons LLC, 2015 Lifecycle of a User Story Mike Hall Three Beacons
Industry SDLCs and Business Climate. Justin Kalicharan Credentials Director and Senior Technology Officer Over 14 years of coding experience in various.
Five Things Niel Nickolaisen CIO, Headwaters, Inc. Co-founder, Accelinnova.
Project Management: Methods for Success in Changing Environments L e a d i n g C h a n g e T h r o u g h C o l l a b o r a t i o n.
©2011 Improving Enterprises, Inc. Epics and Agile Planning.
© 2008 IBM Corporation Challenges for Infrastructure Outsourcing July 29, 2011 Atul Gupta Vice President, Strategic Outsourcing, IBM.
Webinar Series 2015 ©Pollyanna Pixton Team Ownership: How do we help it happen? Presented by Pollyanna Pixton.
Decision making applications problem solving leadership practices step up, step back culture of trust collaboration considering risk.
Leveraging Offshore Software Services September 5, 2007 A Guide For Smaller Companies.
Webinar Series Sins of Scrum and other Agile Anti-Patterns Todd Little VP Product Development September Webinar.
Todd Little A Framework for Agile Leadership Stand Back and Deliver Making Ship Happen.
Leadership practices applications step up, step back collaboration culture of trust managing risk decision making problem solving.
Using Agile Approach with Fixed Budget Projects April 15, 2009.
Accelerating Agile Across the Enterprise © 2011 AccuRev, Inc. All Rights Reserved Accelerating Agile Across the Enterprise AccuRev.
Risky Business Work Todd Little Sr. Development Manager Landmark Software & Services.
Todd Little Pollyanna Pixton A Framework for Agile Leadership L e a d i n g C h a n g e T h r o u g h C o l l a b o r a t i o n.
Decision making applications problem solving leadership practices step up, step back culture of trust collaboration considering risk.
Barely Sufficient Portfolio Management Todd Little & Kent McDonald So many decisions, more time than we thought.
Risk and Risk Management (Theory and Practice) “It’s tough to make predictions, especially about the future.” Yogi Berra, Niels Bohr Todd Little and Chris.
© 2015 Webinar Series 2015 what is the role of an architect in an agile organization? 1 The Agile Architect / November 2015.
1 Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies. Webinar Series.
Decision making applications problem solving leadership practices step up, step back culture of trust collaboration considerations and risk.
Risk in a collaborative culture.  Why risk matters  Profiling risk  Mitigating risk  Communicating and owning mitigation.
Disciplined Agile Takes the Mystery Out of Agile Software development is inherently complex The Disciplined Agile (DA) framework describes how: – Agile.
Contact US: ID: Phone Number:
Object Arena overview Object Arena is a premier provider of outsourced Information Technology (IT) services supporting Several Fortune 500 companies on.
Continuous Delivery- Complete Guide
Please contact us at DisciplinedAgileConsortium
TeleManagement Forum The voice of the OSS/BSS industry.
Digital Transformation Services
Please contact us at DisciplinedAgileConsortium
Agile Software Development Brian Moseley.
considerations and risk
IBM Start Now Host Integration Solutions
Impact of Agile Methodology on Software Architecture
CEN 4010 Intro to Software Engineering Professor Alex Roque
collaborating with non- collaborators
Agile Estimation V. Lee Henson CST.
IS&T Project Reviews September 9, 2004.
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
Ch. 12 – Understanding Context
Agenda About us Industry expertise Service Contact us.
Agile, Scrum and CMMI Methodologies
Presentation transcript:

One Size Doesn’t Fit All Context Driven Agile Leadership One Size Doesn’t Fit All Todd Little Sr. Development Manager Landmark Graphics

The Problem: Software Delivery Delivery failures are well documented in the software business. This is the classic report from Standish showing only 35% of projects delivered on time with expected features. 46% were challenged and 19% were killed. This is from 2006, and is a substantial improvement from the 19% success rate in 1996. Standish Group 2006, reported by CEO Jim Johnson, CIO.com, ‘How to Spot a Failing Project’ 2

Why is Software Late? Genuchten 1991 IEEE General Manager Project Manager Item H Customer/management changes L Overall complexity Unrealistic project plan M Staffing problems Insufficient front end planning

Hurricane Rita

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.

Hurricane Context Where is it? Where is it going? How fast are the winds? How big is it? How large are the swells?

Project Context

Uncertainty Uncertainty: We expect uncertainty and manage for it through iterations, anticipation, and adaptation.

Context Leadership Model High Uncertainty Low Low High Project Complexity

Uncertainty and Complexity Attribute Range Market Mature or New Team Size <5 to > 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

Context Leadership Model Project Complexity Uncertainty SheepDogs Cows Bulls Colts High Low Low High

Context Leadership Model High Colts Bulls Simple, young projects. Agility to handle uncertainty Need agility Process definition to cope with complexity Tight Teams Uncertainty Cows SheepDogs Complex, mature market laissez faire Need defined interfaces Low Low High Project Complexity

Reduce Uncertainty or Complexity Opportunities to Reduce Uncertainty: Use proven technologies Reduce project duration Opportunities to Reduce Complexity: Collocate the team Break project into sub-projects Attribute Score Market ███ Technical # Customers █████████ Duration Change Attribute Score Team Size █████████ Mission Critical Team Location Team Maturity ███ Domain Gaps Dependencies

Swiss Stock Exchange Colts Bulls Cows SheepDogs Uncertainty High Colts Bulls User Interface The Complete Release Uncertainty Cows SheepDogs Backend Legacy Products Low Low High Project Complexity

Partitioning Remember: Loose Coupling and Strong Cohesion Colt Project Bull Program SheepDog Project Cow Project Remember: Loose Coupling and Strong Cohesion

First Integration Release High Colts Bulls New acquisitions The Integration Release Uncertainty Cows SheepDogs Integration data model Existing Products Low Low High Project Complexity

Integrating Software by Integrating People Developers’ Conference Yearly Creating the Future PMM Quarterly Friday@4 Weekly

Products Lifecycle Paths B C

Project Leadership Guide Create Change Embrace Change High Invent Deploy Differentiating Market Ad Hoc Agile Eliminate Change Control Change Manage Offload Low Outsource Structured Low Mission Critical High

A Tale of 4 Projects Colts Bulls SheepDogs Cows Uncertainty High Colts Bulls New Product Weekly Iterations Collocated team Very active Product Owner The Complete Release Paired Project Management Frequent Integration SheepDogs Cows Uncertainty Relatively Mature Product Small collocated team Same team for many releases Developers are domain experts Iterationless Relatively Mature Product 1 dominant customer 20 member distributed team 3 week Iterations Significant automation testing Low Low High Project Complexity

A Tale of 4 Projects A Cow A Colt A Dog A Bull Team Size 25 (4 teams)   A Cow A Colt A Dog A Bull Team Size 25 (4 teams) 8 5 38 (6 teams) Distributed Global (3 sites) Local Scrums MWF and T-Th Daily MWF As needed Iteration Length 3 weeks 1 week Iterationless 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

Leadership Development People Business Process Technology

Leadership Development High Colts Bulls Business & Technology Uncertainty People & Process Cows SheepDogs Low Low High Project Complexity

Portfolio Management Uncertainty Project Complexity Colts Bulls Cows SheepDogs Project Complexity

Great Leadership Create a place where people want to be not have to be Make sure everyone has what they need to succeed. Great Leadership

Contact Todd Little tlittle@lgc.com www.toddlittleweb.com www.accelinnova.com

Questions? www.synerzip.com Hemant Elhence hemant@synerzip.com 469.322.0349 27 27 27 27

Synerzip in a Nut-shell 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 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 Actually reduces risk of development/delivery Experienced team - uses appropriate level of engineering discipline Practices Agile development – responsive, yet disciplined Reduces cost – dual-shore team, 50% cost advantage Offers long term flexibility – allows (facilitates) taking offshore team captive – aka “BOT” option 28 28 28

Our Clients 29 29 29

Thanks! Call Us for a Free Consultation! www.synerzip.com Hemant Elhence hemant@synerzip.com 469.322.0349 30 30 30 30

Your Questions? Stand Back and Deliver