• Save
AD090 - Agile Landscape
Upcoming SlideShare
Loading in...5
×
 

AD090 - Agile Landscape

on

  • 852 views

Bill uses this presentation to give an overview of Agile Project Management and Software Development.

Bill uses this presentation to give an overview of Agile Project Management and Software Development.

Statistics

Views

Total Views
852
Views on SlideShare
851
Embed Views
1

Actions

Likes
1
Downloads
0
Comments
0

1 Embed 1

http://www.slashdocs.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

AD090 - Agile Landscape AD090 - Agile Landscape Presentation Transcript

  • ClassesAgile3d Academy Coaching Community ComplianceAgile Landscape Beginner’s Overview and Methods AgileBill KrebsO, Rq, Pm, Qa, Ns, … © 2012 Agile Dimensions LLC
  • 1982 - Developer 1982; 1987 Performance 2001 – Agile 2007 - Certified Scrum Master (CSM), ‘08 CSP 2010 - MBTI, IGQI 2012 PMI-ACP Masters in Education Technology in ProgressAgile Dimensions Academy (c) 2012 Agile Dimensions LLC 2
  • Gartner Predicts that by the end of 2012, Agile developmentmethods will be used on 80% of software development projects.Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 3
  • Why Agile ? Quality (= Speed) Reduce RiskAgile Dimensions Academy (c) 2012 Agile Dimensions LLC 4
  • Iron Triangle DateScope Staff Scope Agile Dimensions Academy (c) 2012 Agile Dimensions LLC
  • AgileManifesto.orgAgile Dimensions Academy (c) 2012 Agile Dimensions LLC 6
  • Three Benefits 82% had better productivityScott Ambler’s Feb 2008 Agile Adoption Survey www.agilemodeling.com/surveys 642 respondents from Dr. Dobbs Journal 69 % Adopted Agile 77% had better Quality 78% had better stakeholder Satisfaction Agile Dimensions Academy (c) 2012 Agile Dimensions LLC
  • Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 8
  • Flavors of Agile Agile Iterative Lean Kanban Flow XP RUP Rare Tech Scales Scrum FDD DSDM Crystal Project Management 1 to 3% each 72%Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 9
  • The Flow of the ‘Scrum’ Agile Process• A box for each dayAgile Dimensions Academy (c) 2012 Agile Dimensions LLC 10
  • Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 11
  • SococoAgile Dimensions Academy (c) 2012 Agile Dimensions LLC W. Krebs, 2011
  • XPAgile Dimensions Academy (c) 2012 Agile Dimensions LLC 13
  • Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 14
  • Agile can be more productiveCapers-Jones Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 15
  • RequirementsAgile Dimensions Academy (c) 2012 Agile Dimensions LLC 16
  • Hierarchy of building blocks Theme Epic Story Task (How)Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 17
  • Ron Jefferies 3 ‘C’sA User Story – Building Block As an online shopper, I can ship to a friendCard Talk with Bob, Conversation my stakeholder Test: No more, No Less: [x] Can retrieve friend’s address Confirmation [ ] Can specify ship date and carrier  [ ] Can track orderAgile Dimensions Academy (c) 2012 Agile Dimensions LLC
  • RGB - Card details Role Goal (Benefit) I can see my patients So I don’t prescribe As a doctor medications conflicting drugsAgile Dimensions Academy (c) 2012 Agile Dimensions LLC
  • Project ManagementAgile Dimensions Academy (c) 2012 Agile Dimensions LLC 20
  • Example TeamAgile Dimensions Academy (c) 2012 Agile Dimensions LLC 21
  • Prioritize • Business Value • Value and effort are independent • No ties. Stack rankAgile Dimensions Academy (c) 2012 Agile Dimensions LLC
  • EstimatePlanning PokerWideband DelphiAffinity EstimatingAgile Dimensions Academy (c) 2012 Agile Dimensions LLC
  • Expected Variance in VelocityAgile Dimensions Academy (c) 2012 Agile Dimensions LLC
  • Release Plan: an ordered pile of stories Conservative In Stretch At Best Not in this release. Out OutAgile Dimensions Academy (c) 2012 Agile Dimensions LLC
  • A Sprint CalendarAgile Dimensions Academy (c) 2012 Agile Dimensions LLC W. Krebs, 2011
  • A Two Week SprintProduct Backlog Every day: In Release • Standup at task board Process • Pair, unit test, refactor, review Stretch Retro • Test, integrate, build, test Later Releases m t w t f Sprint Product Backlog M T W T F Demo Time Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 27
  • Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 28
  • Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 29
  • Task BoardAgile Dimensions Academy (c) 2012 Agile Dimensions LLC 31
  • Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 32
  • A Sprint CalendarAgile Dimensions Academy (c) 2012 Agile Dimensions LLC W. Krebs, 2011
  • A Sprint Day• Stand Up Meeting• Repeat every few hours: { Unit Test, Code, Refactor, Review, Continuous Integration }• QA – test early test often – inside the iteration Team collaborates on the tasks vs individual effortsAgile Dimensions Academy (c) 2012 Agile Dimensions LLC W. Krebs, 2011
  • Automated build and test – big visibleindicatorsAgile Dimensions Academy (c) 2012 Agile Dimensions LLC 35
  • Automated Acceptance Testing (Fitnesse)Agile Dimensions Academy (c) 2012 Agile Dimensions LLC W. Krebs, 2011
  • A Sprint CalendarAgile Dimensions Academy (c) 2012 Agile Dimensions LLC W. Krebs, 2011
  • Agile Journey IndexAgile Dimensions Academy (c) 2012 Agile Dimensions LLC 38
  • Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 39
  • Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 40
  • Three Keys to Agile In Stretch Next Use a task board Watch the burn down to Focus and Finish and Act if you get behindRelease Don’t over promise Overstuffing slows us downAgile Dimensions Academy (c) 2012 Agile Dimensions LLC 41
  • Learn More agiledimensions .com meetup .com / agile3d Linkedin.com / in / BillKrebsAgile Dimensions Academy (c) 2012 Agile Dimensions LLC 42