• Save
Agile Development 2012 sharing and Kanban Introduction
Upcoming SlideShare
Loading in...5
×
 

Agile Development 2012 sharing and Kanban Introduction

on

  • 1,031 views

 

Statistics

Views

Total Views
1,031
Views on SlideShare
1,031
Embed Views
0

Actions

Likes
1
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

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

Agile Development 2012 sharing and Kanban Introduction Agile Development 2012 sharing and Kanban Introduction Presentation Transcript

  • David Kokojenchieh@yahoo.com.tw
  • + http://www.sqe.com/Conferences/
  • + Sunday – CSM/CPO/Fundamental of agile/Software Tester/Agile testing practices+ Monday – Tutorial (full/half day session)+ Tuesday – Tutorial (full/half day session)+ Wednesday – Conference (outsourcing/ implementation/ design/ Test/ Readiness/ lean/ CMMI)+ Thursday – Conference (scaling/ implementation/ security/ kanban/ requirements/ DevOps/ scrum)+ Friday – Agile leadership network summit
  • Agile/Scrum is fundamental knowledge
  • Kanban is new development trend and getting important2011 2010method Used method UsedScrum 52% Scrum 58%Scrum/XP 14% Scrum/XP 17%Hybrid HybridCustom Hybrid 9% Custom Hybrid 5%Kanban 3% Scrumban 3%Scrumban 3% lean 2%lean 2%
  • + Monday – 8:30-12:00 pm Eight Steps to Kanban. Ken Pugh+ Tuesday – 8:30-12:00 pm Scaling Agile with the Lessons of Lean Product Development Flow. Alan Shalloway – 1:00-4:30 pm Agile Estimation and Planning: Scrum, Kanban, and Beyond. David Hussman+ Wednesday – 3:45-5:00 pm Lean Development Practices for Enterprise Agile. Alan Shalloway+ Thursday – 10:15-11:30 am Transitioning to Kanban: From Theory to Practice. Gil Irizarry, Yesmail – Keynote 12:45-2:00 pm Form Follows Function: The Architecture of a Congruent Organization. Ken Pugh
  • + ML: Agile Project Design: Building Strong Backlogs – David Hussman, DevJam+ TN: Agile Estimation and Planning: Scrum, Kanban and Beyond – David Hussman, DevJam
  • + ME: Eight Steps to Kanban – Ken Pugh, Fellow Consultant, Net Objectives+ TD: Scaling Agile with the Lessons of Lean Product Development Flow – Alan Shalloway, Net Objectives+ AW9: Lean Development Practices for Enterprise Agile – Alan Shalloway, Net Objectives
  • + Agile – DevJam  http://www.devjam.com/ – Cutting an Agile Groove: The Live Sessions  http://pragprog.com/screencasts/v-dhcag/cutting-an- agile-groove – Video  http://vimeo.com/search?q=David+Hussman
  • + Kanban and Lean – Net Objectives  http://www.netobjectives.com/blog – Lean-Agile Software Development: Achieving Enterprise Agility  http://www.amazon.com/Lean-Agile-Software- Development-Achieving- Enterprise/dp/0321532899/ref=sr_1_1?ie=UTF8&qid=1 353310707&sr=8-1&keywords=Alan+Shalloway – Video  http://vimeo.com/search?q=Alan+Shalloway
  • + User eXperience+ Lean Startup+ Lean/Kanban+ Testing/Continuous Deployment+ ……No Silver Bullet. They are all Tools
  • + Need to know speakers+ Tutorial is very important if you want to learn something+ Should have basic understanding about topic, but not too much+ Only basic introduction, it’s just a beginning
  • + Kanban is a change management approach, not a process+ Less prescriptive+ It’s roots go all the way back to lean thinking
  • + Start with what you do now+ Agree to pursue incremental, evolutionary change+ Initially, respect current roles, responsibilities & job titles
  • + Visualize the workflow+ Limit Work-in-Progress+ Manage flow+ Make process policies explicit+ Improve Collaboratively
  • + Thinking Tools+ Process Design Patterns+ Capability Measurements+ Collaboration and Team Model Patterns+ A Culture of Continuous Improvement
  • + System Thinking – Find the root cause, see the whole+ Lean Thinking – improving processes continuously and eliminating waste progressively+ Queuing Theory – managing the unpredictable nature of arrival times and task durations.
  • Limited WIP Value Stream 4 6 3 Mapping Input Analysis Development Test Stage Queue In Prog Done In Prog Done In Prog Done In Prog Done Pull Visual Management
  • Input Analysis Development Test Stage QueueSuper Customer In Prog Done In Prog Done In Prog Done In Prog Done L M L S L S SRegular Customer In Prog Done In Prog Done In Prog Done In Prog Done M S M M L MBuffers & Queue Limits Leveling Work Swimlanes
  • + Cycle Time/Lead Time+ Throughput+ Cumulative Flow Diagrams