Business Driven Software Development
|
|
- Maude Short
- 5 years ago
- Views:
Transcription
1 Business Driven Software Development A Lean-Agile Approach to Software Development copyright Net Objectives, Inc.
2
3 Times Have Changed Big companies used to be king Now it s the smaller guys
4 How can our software development organization be a competitive edge? Speed Value Quality Visibility
5 Lean Provides Insights Be focused on value Strive to deliver fast and frequently Small pieces Focus on removing delays
6 What We Need to Do 1. Select (size, prioritize) 2. Manage with Pull 3. Build with Agile Identifying Value Product Portfolio Management Understanding the value stream thinking points
7 Economics of Responsiveness Investment Period Payback Period Profit Period Cash flow Time Breakeven First Release from Denne and Cleland-Huang. Software by Numbers
8 Staged Releases Investment Period Payback Period Profit Period Cash flow Investment Period Payback Period Release 1 Net Return Release 2 Net Return Time First Release Second Release Breakeven Point
9 Staged Releases Profit Period Cash flow Investment Period Payback Period Total Return Time Breakeven Point Investment
10 Increased Profit Staged Releases Cash flow Breakeven Single Release Time First Release 10
11
12 PARETO Business value realized release release release release
13 Business value realized release release Time MINIMUM BUILD RELEASE
14 Time WATERFALL? Business value realized release
15 Time BLEND Business value realized release release release 15
16 ONSIDER Minimal Marketable Features Can try out new ideas Get revenue faster Greater scheduling flexibility
17 Concept Product Managers Business Regional Coordinators Business Leaders Trainers & Educators Capabilities Product Champion(s) New Requirements Consumption Customer Customers Support Product Related Product Related Software Product Software Release Shared Components Development Shared Components
18 Approv Request Reqts Sign Off e Analysis Design Review Code Test Deploy 1. Identify the actions taken in the value stream
19 Approv Request Reqts Sign Off e 0.5 hrs 8 hrs 160 hrs 8 hrs Analysis 100 hrs Design Review Code Test 120 hrs 2 hrs 280 hrs 240 hrs Deploy 8 hrs 1. Identify the actions taken in the value stream 2. Calculate calendar time for each action
20 Request 0.5 hr avg Approv e.1 hr avg Reqts 60 hrs avg Sign Off 1 hr avg 0.5 hrs 8 hrs 160 hrs 8hrs Analysis 40 hrs avg 100 hrs Design 40 hrs avg Review 2 hrs avg Code 80 hrs avg Test 40 hrs avg Deploy 3 hrs avg 120 hrs 2 hrs 280 hrs 240 hrs 8 hrs 1. Identify the actions taken in the value stream 2. Calculate calendar time for each action 3. Calculate time actually worked on the action 20
21 Request 0.5 hr avg Approv Reqts Sign Off e 320 hrs 60 hrs avg 1 hr avg.1 hr avg 80 hrs 320 hrs 80 hrs 0.5 hrs 8 hrs 160 hrs 8hrs Analysis 40 hrs avg 100 hrs 80 hrs Design 40 hrs avg Review Code Test 160 hrs 2 hrs avg 80 hrs 80 hrs avg 80 hrs 40 hrs avg 80 hrs 120 hrs 2 hrs 280 hrs 240 hrs Deploy 3 hrs avg 8 hrs 1. Identify the actions taken in the value stream 2. Calculate calendar time for each action 3. Calculate time actually worked on the action 4. Identify time between actions
22 Request 0.5 hr avg Approv Reqts Sign Off e 320 hrs 60 hrs avg 1 hr avg.1 hr avg 80 hrs 320 hrs 80 hrs 0.5 hrs 8 hrs 160 hrs 8hrs Analysis 40 hrs avg 100 hrs 80 hrs Design 40 hrs avg Review Code Test 160 hrs 2 hrs avg 80 hrs 80 hrs avg 80 hrs 40 hrs avg 80 hrs 120 hrs 2 hrs 280 hrs 240 hrs Deploy 3 hrs avg 8 hrs 20% rejected Repeat 1X 65% defective Repeat 3X 1. Identify the actions taken in the value stream 2. Calculate calendar time for each action 3. Calculate time actually worked on the action 4. Identify time between actions 5. Identify any loop backs required 22 October 2010
23 Request 0.5 hr avg Approv Reqts Sign Off e 320 hrs 60 hrs avg 1 hr avg.1 hr avg 80 hrs 320 hrs 80 hrs 0.5 hrs 8 hrs 160 hrs 8hrs Analysis 40 hrs avg 100 hrs 80 hrs Design 40 hrs avg Review Code Test 160 hrs 2 hrs avg 80 hrs 80 hrs avg 80 hrs 40 hrs avg 80 hrs 120 hrs 2 hrs 280 hrs 240 hrs Deploy 3 hrs avg 8 hrs 20% rejected Repeat 1X 65% defective Repeat 3X 1. Identify the actions taken in the value stream 2. Calculate calendar time for each action 3. Calculate time actually worked on the action 4. Identify time between actions 5. Identify any loop backs required 6. Calculate Process Cycle Efficiency: PCE = = 14.9% 509 hrs 3433 hrs Avg Time Worked Total Cycle Time
24 Request 0.5 hr avg Approv Reqts Sign Off e 320 hrs 60 hrs avg 1 hr avg.1 hr avg 80 hrs 320 hrs 80 hrs 0.5 hrs 8 hrs 160 hrs 8hrs Analysis 40 hrs avg 100 hrs 80 hrs Design 40 hrs avg Review Code Test 160 hrs 2 hrs avg 80 hrs 80 hrs avg 80 hrs 40 hrs avg 80 hrs 120 hrs 2 hrs 280 hrs 240 hrs Deploy 3 hrs avg 8 hrs 20% rejected Repeat 1X 65% defective Repeat 3X 1. Identify the actions taken in the value stream 2. Calculate calendar time for each action 3. Calculate time actually worked on the action 4. Identify time between actions 5. Identify any loop backs required 6. Calculate Process Cycle Efficiency: PCE = = 14.9% 509 hrs 3433 hrs Avg Time Worked Total Cycle Time
25 Request 0.5 hr avg Approv Reqts Sign Off e 320 hrs 60 hrs avg 1 hr avg.1 hr avg 80 hrs 320 hrs 80 hrs 0.5 hrs 8 hrs 160 hrs 8hrs Analysis 40 hrs avg 100 hrs 80 hrs Design 40 hrs avg Review Code Test 160 hrs 2 hrs avg 80 hrs 80 hrs avg 80 hrs 40 hrs avg 80 hrs 120 hrs 2 hrs 280 hrs 240 hrs Deploy 3 hrs avg 8 hrs 20% rejected Repeat 1X 65% defective Repeat 3X 1. Identify the actions taken in the value stream 2. Calculate calendar time for each action 3. Calculate time actually worked on the action 4. Identify time between actions 5. Identify any loop backs required 6. Calculate Process Cycle Efficiency: 509 hrs PCE = = 14.9% 3433 hrs Avg Time Worked Total Cycle Time 25
26 he Sales Value Stream Sales At start Sales: Sell fast! Devs: Deployment problems Development Deployment Afterwards Sales focus: # of successful deployments Customers happier 20% dev team improvement w/o touching dev teams
27 when do you know you have all the pieces?
28 Which gives a better return? Getting better at what you do Eliminating delays between what you do
29 Approv Request Approve Reqts Sign Off e 0.5 hr avg 320 hrs.1 hr avg.1 hr avg 80 hrs 60 hrs avg 320 hrs 1 hr avg 80 hrs 0.5 hrs 8 hrs 160 hrs 8hrs Analysis 40 hrs avg 100 hrs 80 hrs Design Review Code Test 40 hrs avg 160 hrs 2 hrs avg 80 hrs 80 hrs avg 80 hrs 40 hrs avg 80 hrs 120 hrs 2 hrs 280 hrs 240 hrs Deploy 3 hrs avg 8 hrs 20% rejected Repeat 1X 65% defective Repeat 3X 509 hrs PCE = = 14.9% 3433 hrs 1. Identify the actions taken in the value stream 2. Calculate calendar time for each action 3. Calculate time actually worked on the action 4. Identify time between actions 5. Identify any loop backs required Avg Time Worked 6. Calculate Process Cycle Efficiency: Total Cycle Time
30 Assertion Getting the right people to work on the right thing at the right time is more important than doing any one step faster! 30
31 BUSINESS VALUE Give Feedback Selecting what to work on Developing It PIPELINE
32 Consider the Software Value Stream Product Managers Business Regional Coordinators Business Leaders Trainers & Educators Capabilities Managing here Lean- Agile Product Champion(s) Product Related Product Related Software Product Software Release Shared Components Development Concept New Requirements Customer Shared Components Customers Consumption Support Reduces induced waste here Product Portfolio Management
33 Metrics for Success copyright 2010 Net Objectives Inc.
34 Here s a thought Measure what you want to achieve TIME TO MARKET
35 What s Required Proper selection & sizing of projects Agile teams Coordination of teams Visibility 35
36 VALUE Business Lean Enterprise technical Team Manage ment MAKE FLOW
37 technical MAKE INCREMENTAL DELIVERY CREATIVELY SOLVING THEIR PROBLEMS QUALITY BUILT IN
38 VALUE PRIORITIZATION BUSINESS ITERATIONS RELEASE PLANNING technical
39 FLOW VALUE STREAM VISUALIZATION IMPEDIMENT IMPACT WORKFLOW AS PROCESS WITH ACCOUNTABILITY MANAGE (LIMIT) QUEUES VISUAL technical CONTROLS MANAGE FLOW (PROCESS)
40 EBRIEF Team Agility Scrum Kanban Lean-Flow (the engine in your car)
41 What We Need to Do 1. Select (size, prioritize) 2. Pull 3. Build with Agile Have well-defined teams Keep prioritized list of feature to build Teams work on these when ready thinking points 40
42 Assigning People to Projects Project 1 Project 2 Project 3 Project 4 Project N
43 dentifying Projects by Product First, let s define our projects Next, we ll break them up into smaller ones Now, let s rearrange them by priority Importance of projects Low High
44 efining Projects to Be Worked on Importance of projects Low High In queue Active
45 pportunity to Re-Assess Importance of projects Low High In queue Active 45
46 pportunity to Re-Assess There is a problem with this Importance of projects Low High In queue Active
47 What We Need to Do 1. Select (size, prioritize) 2. Pull 3. Build with Agile Not one size fits all But Lean principles always apply thinking points
48 Concept Regional Coordinators Business Leaders Trainers & Educators Product Managers Business New Requirements Customers Consumption Customer Product Champion(s) Capabilities Software Product Software Release Support Product Related Shared Components Product Related Product Related LeanAgile Shared Components Development Scrum XP
49 Kanban Or Scrum? Different methods for different contexts
50 Kanban Flow Explicit Policies Inclusive Smooth transition Valuestream Iteration Visible results Exclusive Abrupt change Team Scrum
51 Discussion: Assume methods are neutral Which is better as you get bigger? Flow Iteration Explicit Policies Visible results Inclusive Exclusive Smooth transition Valuestream Abrupt change Team 50
52 Discussion: Assume methods are neutral Which is better as you get bigger? Flow Explicit Policies Inclusive Smooth transition Valuestream Iteration Visible results Exclusive Abrupt change Team Flow enables easier coordination between teams. Explicit policies promotes learning and assists management. Including management helps entire value stream. Avoids fear, enables people to transition at proper rate. Most impediments outside of team
53 Approach Drive from business Focus on incremental delivery of business value Properly load teams Create visibility within teams Dual approach High level driving Team agility
54 Thank You! Register at Contact me at Twitter Tomorrow: Scaling Agile With the Lessons of Lean Product Development Flow copyright 2010 Net Objectives Inc.
55 Lean for Executives Product Portfolio Management Business ASSESSMENTS CONSULTING TRAINING COACHING Lean Enterprise process Team technical Kanban / Scrum ATDD / TDD / Design Patterns Manage ment Lean Management Project Management
56 esources Resources: Webinars/Training Videos (PowerPoint with audio) Articles and whitepapers Pre/post course support Supporting materials Quizzes Recommended reading paths Blogs Annotated Bibliography After-Course Support (students only) Additional Free On-line Training User Groups Business Driven Software Development Lean-Agile User Group Lean Programming User Group Join our e mail list to receive regular updates and information about our resources and training of interest to you
57 Short List of Books - Lean Related Lean-Agile Software Development: Achieving Enterprise Agility. Shalloway, Beaver, Trott Managing the Design Factory: The Product Manager s Toolkit. Reinertsen Implementing Lean Software Development: From Concept to Cash. Poppendieck & Poppendieck Lean-Thinking. Womack & Jones The Toyota Way. Liker Toyota Production System. Ohno Lean Software Development: An Agile Manager s Toolkit. Poppendieck & Poppendieck The Principles of Product Development Flow: Second Generation Lean Development. Reinertsen See for a full bibliography
58 ean Management and Other Relevant Books Peter Scholtes: The Leader s Handbook: Making Things Happen, Getting Things Done David Mann: Creating A Lean Culture: Tools to Sustain Lean Conversions William Bridges: Managing Transitions Weick & Sutcliffe: Managing the Unexpected: Assuring High Performance in an Age of Complexity Alexander: The Timeless Way of Building Shalloway & Trott: Lean-Agile Pocket Guide for Scrum Teams See for a full bibliography
59 Short List of Books - Technical Essential Skills for the Agile Developer: A Guide to Better Programming and Design. Shalloway & Bain Emergent Design: The Evolutionary Nature of Professional Software Development. Bain Design Patterns Explained, A New Perspective on Object-Oriented Design. Shalloway & Trott Refactoring: Improving the Design of Existing Code. Fowler Working Effectively with Legacy Code. Feathers Agile Software Development: Principles, Patterns and Practices. Martin Head First Design Patterns. Freeman, Freeman, Bates, Sierra Prefactoring. Pugh Fit for Developing Software. Mugridge & Cunningham See for a full bibliography
60 ew Webinar Series Scrum, Lean and Kanban: A Pragmatic Webinar Series Nine online sessions This series focuses on Kanban which is the next generation of Agile methods. It is based on Lean Product Development flow and provides insights into how to solve many software development challenges while being inclusive of management. It also is designed to be able to implemented at a pace of the development organization s choosing making it much more flexible. A webinar will be presented every 3-5 weeks. The date for each presentation will be announced during the previous presentation Session 1 Key Kanban Practices 12:00pm-1:00pm PST. Tuesday, Nov 9, Session 2 Using theories of flow to manage work involving multiple teams 12:00pm-1:00pm PST. Monday, Nov 22, Session 3 Using Service Level Agreements to Manage New Work Session 4 Starting a non-agile team with Kanban Session 5 Kanban is more than a set of tools the mindset of Kanban Session 6 Management s Role in Lean-Agile Session 7: Transitioning to Kanban from Scrum Session 8: Kanban board tips and tricks Session 9: Comparing Scrum and Kanban Series: lean kanban webinar series
61 pcoming Webinar Achieving Enterprise-Scale Agility with Lean 10:00 11:00 am PDT/5:00 6:00 pm GMT. Wednesday, Nov 3, 2010 More information: seminars
62 pcoming Public Courses Charlotte, NC Lean-Agile Project Management Certification Oct Orlando, FL at Agile Development Practices East 2010 Practical Test-Driven Development Nov Scrum Master Certification Nov Philadelphia, PA Lean-Agile Project Management Certification Dec 7-9 More information: Conference Courses: 8:30am 5:00pm Other Courses: 9:00am 5:00pm
63 pcoming Conference Øredev 2010 Conference November 8-12 Malmö, Sweden Senior Consultant Cory Foy will be giving a tutorial and two sessions Agile Øredev is the Premier developer's conference in Europe, focused on the whole software development process. Øredev means both Quality and Quantity, by bringing the best speakers and expert practitioners on a range of subjects, such as Java,.Net, Project Management, Web development and Testing. Øredev reflects your universe, in motion. Net Objectives Presentations Tutorial: Koans and Katas Oh My! Tue, Nov 9, 8:50 am 12:10 pm Tutorial: Delivering What's Right Thu, Nov 11, 10:15 am 11:05 am Tutorial: Fostering Software Craftsmanship Fri, Nov 12, 1:10 pm 2:00 pm More information:
64 pcoming Conference Agile Development Practices East Conference & Expo November Orlando, FL Net Objectives is sponsoring the conference, as well as giving onsite courses and concurrent sessions, and having a booth at the Expo Discover Agile Development Practices and take back the latest in agile methods, technologies, tools, and leadership principles from thought leaders who deliver inspiring keynote presentations, in-depth tutorials, and a wide range of conference classes. Join industry experts and peers in the agile community for a week jam-packed with learning sessions that will help you make a powerful impact in your job role and for your organization. Net Objectives Presentations Session: Paying Down Technical Debt Wed, Nov 17, 12:45 pm Session: Applying Lean Software Development Principles Throughout the Organization Wed, Nov 17, 2:45 pm Session: Serious Games: Product Planning and Prioritization Using Innovation Games Thu, Nov 18, 12:45 pm More information:
65 odcast Series Podcast Series for Lean Agile Straight Talk First Podcast in the series available September 29 Alan Shalloway and Jim Trott talk about what is going on in the world of Lean and Agile software development. They introduce Net Objectives 2 newest books Lean-Agile Pocket Guide for Scrum Teams Lean-Agile Software Development: Achieving Enterprise Agility Later podcasts in the series Focus on the Lean-Agile Pocket Guide for Scrum Teams A talk through each of the chapters in the Lean-Agile Software Development book. Each of these chapters has good, core concepts that we want you to know and this approach gives us a game plan for covering all of them. More blogs/podcasts:
66 et Objectives Services Training in Sustainable Product Development Net Objectives offers the most comprehensive Lean Agile training in the world. Our offerings include Lean, Agile Analysis, Design Patterns, Test Driven Development, and Lean Agile Testing. Our approach is a blend of principles and practices to provide a complete team and/or enterprise wide training solution. Assessment Services An effective way to embark on an enterprise level transition to Lean Agile methods is to start with an assessment of where you are, where you want to go and options on how to get there that are right for you and your budget. Certification Programs by Net Objectives Net Objectives offers certification programs that provides a road map of knowledge as well as resources to get there. Lean Agile Project Management Certification Advanced Lean Agile Project Management for Scrum Masters Lean Product Champion Certification Net Objectives is not affiliated with the Scrum Alliance Lean Agile Coaching While training provides foundational knowledge and is a great jump start, coaching is another effective way to increase the abilities of teams. Our coaches work with your teams to provide guidance in both the direction your teams need to go and in how to get there. Coaching provides the knowledge transfer while working on your own problem domain.
67 Best Practices Curriculum Exec Mgmt Lean Agile Overview for Leaders Senior Management IT Mgmt Business Mgmt Analyst Process Tester Developer Agility for Managers (if not taking Implementing Lean Agile for Your Team) Implementing Lean Agile for Your Team Lean Agile Bootcamp Database Agility Lean Agile Enterprise Release Planning OR Lean Product Champion Certification By Net Objectives Lean Agile Testing Practices Technical Training: C++, C#, Java Lean Software Development For Management Story Writing & Acceptance Tests Lean Agile Project Manager Story Writing & Acceptance Tests TDD Database Boot Camp Scrum Master Practitioner Lean Agile Project Manager Certification By Net Objectives Implementing Story Acceptance Tests Advanced Lean Agile Project Management for Scrum Masters Effective Object Oriented Analysis and Design (if needed) Advanced Software Design Lean Software Development Sustainable Test Driven Development Design Patterns for Agile Developers Emergent Design Lean Online Training Design Patterns Explained IT Management Business Management Lean Agile Software Development Analyst Process Tester Developer
68 Net Objectives Courses Business - Management Lean Online Training Lean Software Development Overview for Executives and Management Lean-Agile Software Development for Executives and Directors Lean-Agile Software Development for Managers and Leads Lean-Agile Enterprise Release Planning Lean-Agile Project Management Certification by Net Objectives Team Agility Implementing Lean-Agile for Your Team: Using Kanban, Scrumban and Scrum Effectively Kanban for Lean-Agile Teams Implementing Scrum for Your Team Lean-Agile Project Management The Kanban/Scrumban/Scrum Team Bootcamp Acceptance Test-Driven Development Lean-Agile Enterprise Release Planning Lean-Agile Project Management Certification by Net Objectives Advanced Lean-Agile Project Management for Scrum Masters Lean Product champion Certification by Net Objectives More information: Technical Agility Design Patterns for Agile Developers Sustainable Test-Driven Development Emergent Design Acceptance Test-Driven Development Implementing Story Acceptance Tests Database Agility Online Training Essential Skills for the Agile Developer TDD Database Boot Camp Advanced Software Design Design Patterns Explained Lean-Agile Testing Practices Effective Object-Oriented Analysis and Design A Top 5 Course A New Course
69 ools We Like Agile Project Management Tools
Lean-Thinking. Re-Defined. Going Beyond Toyota. Alan Shalloway.
1 Copyright 2007 Net Objectives. All Rights Reserved. 20 May 2009 Lean-Thinking info@netobjectives.com www.netobjectives.com Re-Defined Going Beyond Toyota Alan Shalloway 2 Copyright 2008 Net Objectives.
More informationKanban One-Day Workshop
Kanban One-Day Workshop Copyright Net Objectives, Inc. All Rights Reserved 2 Copyright Net Objectives, Inc. All Rights Reserved 3 Lean for Executives Product Portfolio Management Business Product Owner
More informationScrum and Kanban Compare and Contrast
Scrum and Kanban Compare and Contrast CollabNet Webinar Series Presentation Victor Szalvay Sr. Director, ScrumWorks Engineering Wednesday - June 27, 2012 1 ENTERPRISE CLOUD DEVELOPMENT Copyright 2012 CollabNet,
More informationDesign Patterns Thinking and Architecture at Scale
Design Patterns Thinking and Architecture at Scale This talk is based on Net Objectives design patterns training and Al Shalloway and Jim Trott s book Design Patterns Explained. Please contact Al at alshall@netobjectives.com
More informationOur Vision Professional Community
Our Vision Professional Community Destination resort - the preferred provider of information about lean software and system development." www.leanssc.org Mission To promote and create awareness of Lean
More informationSAFe AGILE TRAINING COURSES
SAFe AGILE TRAINING COURSES INDEX INTRODUCTION COURSE Implementing SAfe Leading SAFe SAFe for Teams SAFe Scrum Master CERTIFICATION SAFe Program Consultant SAFe Agilist SAFe Practitioner SAFe Scrum Master
More informationEUROPEAN ICT PROFESSIONAL ROLE PROFILES VERSION 2 CWA 16458:2018 LOGFILE
EUROPEAN ICT PROFESSIONAL ROLE PROFILES VERSION 2 CWA 16458:2018 LOGFILE Overview all ICT Profile changes in title, summary, mission and from version 1 to version 2 Versions Version 1 Version 2 Role Profile
More informationBusiness Architecture Implementation Workshop
Delivering a Business Architecture Transformation Project using the Business Architecture Guild BIZBOK Hands-on Workshop In this turbulent and competitive global economy, and the rapid pace of change in
More informationfor TOGAF Practitioners Hands-on training to deliver an Architecture Project using the TOGAF Architecture Development Method
Course Syllabus for 3 days Expert led Enterprise Architect hands-on training "An Architect, in the subtlest application of the word, describes one able to engage and arrange all elements of an environment
More informationKanban In a Nutshell. Bob Galen President & Principal Consultant RGCG, LLC
Kanban In a Nutshell Bob Galen President & Principal Consultant RGCG, LLC bob@rgalen.com Copyright 2015 RGCG, LLC 2 About Velocity Partners Better business through better software HQ in Seattle Nearshore
More informationAgile where are we at?
Consultant www.crisp.se Agile where are we at? Keynote - Agile Tour Bangkok Nov 2017 henrik.kniberg@crisp.se @HenrikKniberg Dad Climate guy Organizational coach & Change Instigator Author Scrum Retrospective
More informationThis Thing Called Kanban
This Thing Called Kanban A presentation for Agile Richmond Slide 1 Announcing Innovate Virginia! Accelerate Delivery with Lean and Agile! Friday Sept 16, 2011 Lewis Ginter Botanical Gardens Leading experts
More informationA Tale of Continuous Testing
T22 DevOps/Continuous Delivery Thursday, October 4th, 2018 3:00 PM A Tale of Continuous Testing Presented by: David Lumpkin Craftsy Brought to you by: 350 Corporate Way, Suite 400, Orange Park, FL 32073
More informationThe Scaled Agile Framework
The Scaled Agile Framework Foundations of the Scaled Agile Framework (SAFe) SDJug Oct. 15, 2013 2008-2013 Leffingwell, LLC, and Scaled Agile, Inc. All rights reserved. Armond Mehrabian Enterprise Agile
More informationSAFe Atlassian Style (Updated version with SAFe 4.5) Whitepapers & Handouts
SAFe Atlassian Style (Updated version with SAFe 4.5) Whitepapers & Handouts Exported on 09/12/2017 1 Table of Contents 1 Table of Contents...2 2 Abstract...4 3 Who uses SAFe and Why?...5 4 Understanding
More informationTesting in the Agile World
Testing in the Agile World John Fodeh Solution Architect, Global Testing Practice 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Outline
More informationThe Kanban Playbook: A Step-by-Step Guideline For The Lean Practitioner (The LEAN Playbook Series) By Chris A. Ortiz
The Kanban Playbook: A Step-by-Step Guideline For The Lean Practitioner (The LEAN Playbook Series) By Chris A. Ortiz If you are searched for a ebook by Chris A. Ortiz The Kanban Playbook: A Step-by-Step
More informationCertified Kanban Management Professional - KMPI. Certification-led
Certified Kanban Management Professional - KMPI Vertical Type Sub-Category Technology Certification-led Kanban Welcome Note Hello there You've considered embarking on an exciting journey to strengthen
More information2014 Intelliware Development Inc.
What You ll Learn in this Presentation: The basics of user stories. How user stories fit into the overall Agile planning process. How to write a user story. A story card example 2 Why is it so Difficult
More informationCertified Kanban Management Professional - KMPII. Certification-led
Certified Kanban Management Professional - KMPII Vertical Type Sub-Category Technology Certification-led Kanban Welcome Note Hello there You've considered embarking on an exciting journey to strengthen
More informationEssential Skills for the Agile Developer. Agile. copyright Net Objectives, Inc.
Essential Skills for the Agile Developer Agile copyright 2010. Net Objectives, Inc. Lean for Executives Product Portfolio Management Business Lean Enterprise ASSESSMENTS CONSULTING TRAINING COACHING Team
More informationAgile Certification Options Primer. Presented by: Tom McGraw, CSM VP of Public Sales
Agile Certification Options Primer Presented by: Tom McGraw, CSM VP of Public Sales Presentation Agenda What is Agile High-Level Look High level Model for Agile and the flavors that drive implementations
More informationCertified Software Quality Engineer Preparation On Demand, Web-Based Course Offered by The Westfall Team
Certified Software Quality Engineer (CSQE) Preparation course is an on demand, web-based course design to be a comprehensive, in-depth review of the topics in the ASQ s Certified Software Quality Engineer
More information2016 SPONSORSHIP OPPORTUNITIES
14 TH ANNUAL ARCHITECTING ENTERPRISE TRANSFORMATION SEPTEMBER 21, 2016 RENAISSANCE WASHINGTON DC DOWNTOWN HOTEL 2016 SPONSORSHIP OPPORTUNITIES One-On-One Access to Government s Enterprise Architects EDUCATION
More informationSecurity as a Service (Implementation Guides) Research Sponsorship
Security as a Service (Implementation Guides) Research Sponsorship Overview The purpose of the Security as a Service (SecaaS) Working Group will be to identify consensus definitions of what Security as
More informationCERTIFIED KANBAN FOUNDATION. Certification-led
CERTIFIED KANBAN FOUNDATION Vertical Type Sub-Category Technology Certification-led Kanban Welcome Note Hello there You've considered embarking on an exciting journey to strengthen your professional status
More informationSoftware Engineering I (02161)
Software Engineering I (02161) Week 8 Assoc. Prof. Hubert Baumeister DTU Compute Technical University of Denmark Spring 2016 Last Week State machines Layered Architecture: GUI Layered Architecture: Persistency
More informationAgile Test Automation ICAgile
Home > Agile Test Automation ICAgile Agile Test Automation ICAgile Discover how to implement test automation as stories are implemented Confidently deliver shippable product increments each sprint using
More information[PDF] Kanban: The Kanban Guide For The Business, Agile Project Manager, Scrum Master, Product Owner, And Development Support Team
[PDF] Kanban: The Kanban Guide For The Business, Agile Project Manager, Scrum Master, Product Owner, And Development Support Team Creating the most efficient system for your business, development team,
More informationl e a n Lean Software Development software development Faster Better Cheaper
software development Lean Software Development Faster Better Cheaper mary@poppendieck.com Mary Poppendieck www.poppendieck.com Characteristics of Lean Companies: 1. They don t call themselves Lean The
More information(216)
Professional Education Strategies Group Seminar Offerings and Curriculum Guide Core Competencies, Best Practices and Advanced Techniques www.pesg.com (216) 521-1712 TRAINING FOR BETTER REQUIREMENTS Business
More informationScaling Lean Agile Development
Scaling Lean Agile Development Myths and Ideologies Meet the Scaled Agile Framework Dean Leffingwell deanleffingwell@gmail.com DeanLeffingwell.com ScalingSoftwareAgilityblog.com 2009-2012 Leffingwell,
More informationBob Galen. Bob began as a developer, then moved to Project Management and Leadership, then Testing.
Bob Galen Mr. Galen has 30 years of experience with various lifecycles including waterfall variants, RUP, Agile, and Chaos! He has worked in industry domains including SaaS, Medical, Financial Services,
More informationLearn Atlassian and more with the experts
Learn Atlassian and more with the experts Clearvision s training courses are designed to transform your teams with a hands on, practical journey of learning. Browse our courses and find out more. 3 Clearvision
More informationThe Need for Agile Project Management
The Need for Agile Project Management by Mike Cohn 21 Comments originally published in Agile Times Newsletter on 2003-01-01 One of the common misperceptions about agile processes is that there is no need
More informationWhich one? It all comes down to complexity. Scrum - Kanban Cage Match. Kanban. Scrum Ben Day. The Tale of the Tape. Scrum and Kanban Cage Match
- Kanban Cage Match The Tale of the Tape and Kanban Cage Match Ben Day Benjamin Day Consulting, Inc. David Starr Pluralsight Ben Day benday@benday.com @benday Blog: blog.benday.com 175 lbs. 5 8 Kanban
More informationRoles and Responsibilities on DevOps Adoption
Roles and Responsibilities on DevOps Adoption Hasan Yasar Technical Manager, Adjunct Faculty Member Secure Lifecycle Solutions CERT SEI CMU Software Engineering Institute Carnegie Mellon University Pittsburgh,
More informationCOB Certified Trainer Academy. Become an Accredited COB Certified Trainer
COB Certified Trainer Academy Become an Accredited COB Certified Trainer The Certificate in Online Business www.cobcertified.com August 2017 Edition V.1.2. USD 1 Introduction Boost Your Career, Raise Your
More information[PDF] Agile Project Management With Kanban (Developer Best Practices)
[PDF] Agile Project Management With Kanban (Developer Best Practices) Use Kanban to maximize efficiency, predictability, quality, and value With Kanban, every minute you spend on a software project can
More informationAgile Project Management QuickStart & Mastery Guides: The Complete Introduction To Agile Project Management By ClydeBank Business READ ONLINE
Agile Project Management QuickStart & Mastery Guides: The Complete Introduction To Agile Project Management By ClydeBank Business READ ONLINE Lean: QuickStart Guide - The Simplified Beginner's - Bob said:
More informationAgile, Testing, and Quality: Looking Back, Moving Forward
Agile, Testing, and Quality: Looking Back, Moving Forward Elisabeth Hendrickson Quality Tree Software, Inc. www.qualitytree.com esh@qualitytree.com Last updated October 28, 2009 Copyright 2009 Quality
More informationThe Design Patterns Matrix From Analysis to Implementation
The Design Patterns Matrix From Analysis to Implementation This is an excerpt from Shalloway, Alan and James R. Trott. Design Patterns Explained: A New Perspective for Object-Oriented Design. Addison-Wesley
More informationBuilding an Effective Cloud Operating Model on AWS
Building an Effective Cloud Operating Model on AWS Jeff Armstrong (Cloud Architect, Cloudreach) 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Introductions Cloud Operating Model
More informationKanban Kickstart Geeknight. Jesper Boeg, Agile/Lean Coach, VP Trifork Agile Excellence Twitter: J_Boeg
Kanban Kickstart Geeknight Jesper Boeg, Agile/Lean Coach, VP Trifork Agile Excellence jbo@trifork.com Twitter: J_Boeg Agenda Introduction + Advertisement (15 min.) A Couple of War Stories The 5 Principles
More informationAgile Architecture. The Why, the What and the How
Agile Architecture The Why, the What and the How Copyright Net Objectives, Inc. All Rights Reserved 2 Product Portfolio Management Product Management Lean for Executives SAFe for Executives Scaled Agile
More informationWELCOME TO ITIL FOUNDATIONS PREP CLASS AUBREY KAIGLER
WELCOME TO ITIL FOUNDATIONS PREP CLASS AUBREY KAIGLER Audio Configuration Configure your audio settings. The Audio Setup Wizard allows you to configure your volume level, default microphone and recording
More informationProfessional Education Short Courses and Certificate Programs
Professional Education Short Courses and Certificate Programs January-December 2017 cce.umn.edu/professionaleducation College of Continuing Education 353 Ruttan Hall 1994 Buford Avenue St. Paul, MN 55108-6080
More informationAccelerate High-Quality App Delivery with the Micro Focus DevOps Suite March 28, 2018
Accelerate High-Quality App Delivery with the Micro Focus DevOps Suite March 28, 2018 Today s Speakers: David Landsberg Director of Product Management Micro Focus Ayal Cohen Chief Functional Architect
More informationAgile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 FALL 2017 A BRIEF LOOK
Who am I? John York Agile Software Development JOHN YORK Director of Engineering at ProQuest Dialog Chief Technologist SpellBound AR A Computer Engineer from the University of Michigan! An agile development
More informationAGILE MARKETING WITH KANBAN BOARDS. Created by Femi Olajiga - Agile Marketing Coach and Team Effectiveness Trainer
AGILE MARKETING WITH KANBAN BOARDS Created by Femi Olajiga - Agile Marketing Coach and Team Effectiveness Trainer 1 WHAT IS KANBAN? A BRIEF HISTORY Agile way of working is not restricted to software development
More informationAgile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 WINTER 2018 A BRIEF LOOK
Agile Software Development JOHN YORK EECS 441 WINTER 2018 John York Director of Engineering at ProQuest Dialog Chief Technologist SpellBound AR A Computer Engineer from the University of Michigan! An agile
More informationICAgile Learning Roadmap Agile Testing Track
ICAgile Learning Roadmap Agile Testing Track The work in this document was facilitated by the International Consortium for Agile (ICAgile) and done by the contribution of various Agile Experts and Practitioners.
More informationThe Project Management Professional Certifications Becoming ACP Certified
The Project Management Professional Certifications Becoming ACP Certified Introductions John Riopel PMP, MCP, MCTS Founder and CEO of PM Providers -Project Management Consulting and Training, and EPM Specialists
More informationPMI Agile Certified Practitioner (PMI-ACP) Exam Prep Training - Brochure
PMI Agile Certified Practitioner (PMI-ACP) Exam Prep Training - Brochure Take your Career to the Next-level with a Globally-recognised Credential Course Name : PMI-ACP Version : INVL_PMI_ACP_BR_02_1.2
More informationIdentifying the Skills and Team Members Needed to Support Synchronous Online Sessions and Webinars
www.elearningguild.com Identifying the Skills and Team Members Needed to Support Synchronous Online Sessions and Webinars Karen Hyder, The elearning Guild 304 Identifying the Skills and Team Members Needed
More informationitsm003 v.3.0 DxCERTS IT & NIST Cybersecurity Digital Transformation (Dx) Enterprise Training Curriculum
itsm003 v.3.0 DxCERTS IT & NIST Cybersecurity Digital Transformation (Dx) Enterprise Training Curriculum Agenda and Objectives The Digital Transformation (Dx) Problem NISTCSF.COM Cybersecurity Curriculum
More informationBringing QA Into the Agile Process
Quality Assurance - SCQAA-OC 2/17/09 Bringing QA Into the Process SCQAA Meeting 2/17/09 Speaker: Paul Hodgetts, Logic, www.logic.com Rev 090217 Your Speaker: Paul Hodgetts Team coach, trainer, consultant,
More informationThe official TYPO3 partner program
The official TYPO3 partner program Table of contents Partner Program... 4 Separate Yourself From The Competition... 4 Be Successful - Together... 4 Unique Benefits... 6 Partner Ranking In A Nutshell...
More informationExperience Security, Risk, and Governance
Experience Security, Risk, and Governance Agenda and recommended event path 26 28 March Vienna, Austria Contents 3 Welcome 4 Overview 5 Evening Programs 6 Sessions at-a-glance 11 Digital Transformation
More informationEnterprise - Sales App
Enterprise - Sales App Mobile App Wireframes March 06 What is a wireframe? A wireframe is an outline of a digital product expressed in simple block layouts and representative text that conveys structure,
More informationPROFESSIONAL DEVELOPMENT COURSES. May - December Institute for Professional Excellence
PROFESSIONAL DEVELOPMENT COURSES May - December 2018 Institute for Professional Excellence INSTITUTE FOR PROFESSIONAL EXCELLENCE (IPEx) Training to Advance Your Career Davenport University s IPEx offers
More informationLEARNING SOLUTIONS & CERTIFICATE PATHS
LEARNING SOLUTIONS & CERTIFICATE PATHS BUILD SKILL SETS. CHANGE MINDSETS. Strategy Execution refers to TwentyEighty Strategy Execution, Inc., a Virginia, USA, corporation, or an affiliate thereof. 2018
More informationKanban, Flow and Cadence
Kanban, Flow and Cadence Karl Scotland 1 KFC Development Kanban Controlled Work Flow Effective Work Cadence Reliable Work 2 Kanban Controlling the Workflow 3 Definition Kanban (in kanji 看板 also in katakana
More informationAGILE. Getting Started on Your Team. Davisbase. Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use Only
AGILE Getting Started on Your Team Copyright 2011 LLC. Licensed for Classroom Use to ASPE for Webinar Use Only INTRO AND AGENDA Your Instructor: Christy Clement Agile Trainer and Coach Agenda: Picking
More informationCONFERENCE PROCEEDINGS QUALITY CONFERENCE. Conference Paper Excerpt from the 28TH ANNUAL SOFTWARE. October 18th 19th, 2010
PACIFIC NW 28TH ANNUAL SOFTWARE QUALITY CONFERENCE October 18th 19th, 2010 Conference Paper Excerpt from the CONFERENCE PROCEEDINGS Permission to copy, without fee, all or part of this material, except
More informationWHO SHOULD ATTEND? ITIL Foundation is suitable for anyone working in IT services requiring more information about the ITIL best practice framework.
Learning Objectives and Course Descriptions: FOUNDATION IN IT SERVICE MANAGEMENT This official ITIL Foundation certification course provides you with a general overview of the IT Service Management Lifecycle
More informationShift Left, Automation, and Other Smart Strategies for Getting Ahead in QA
Welcome! Test Early, Test Often Shift Left, Automation, and Other Smart Strategies for Getting Ahead in QA A little bit about us Jeff Van Fleet President and CEO Lighthouse Technologies 30+ years software/qa
More informationCheckpoint Learning Premier Plus CPE Package
Checkpoint Learning Premier Plus CPE Package More learning options for a single low annual price. 2 Premier Plus CPE Package Checkpoint Learning Premier Plus CPE Package The Checkpoint Learning Premier
More informationThe Netherlands USA France UK India. Xebia Training Crafting Champions
The Netherlands USA France UK India Xebia Training Crafting Champions Xebia Xebia - A Preface #DigitalAuthority We explore and create new frontiers in IT. We provide innovative products and services and
More informationMINIMUM VIABLE AGILE
exus Kanban Scrum LeSS SAFe Crystal Spotify DAD DSDM XP Nexus Ka an Scrum LeSS SAFe Crystal Spotify DAD DSDM XP Nexus Kanban Scrum SAFe Crystal 2018 Spotify DAD DSDM XP Nexus Kanban Scrum LeSS SAFe exus
More informationCA Services Partner. Implementation Enablement. Eugene Banks FY18
CA Services Partner Implementation Enablement Eugene Banks FY18 Without partners, CA Services and Education would be unable to scale to meet the growing demands of the business. If our strategy is effective,
More informationProject Management Professional (PMP) Exam Preparation elearning Course
Project Management Professional (PMP) Exam Preparation elearning Course Course Code: PMC001CL Duration: 4 Days, 35 Hours Format: elearning Certification Exam: PMI s PMP Exam Certification Track: N/A Course
More informationTopic 01. Software Engineering, Web Engineering, agile methodologies.
Topic 01 Software Engineering, Web Engineering, agile methodologies. 1 What is Software Engineering? 2 1 Classic Software Engineering The IEEE definition: Software Engineering is the application of a disciplined,
More information02291: System Integration
02291: System Integration Week 10 Hubert Baumeister huba@dtu.dk DTU Compute Technical University of Denmark Spring 2018 Last Week Principles of good design: layered architecture Software Development Processes
More information4 Days - Exam Preparation Course Classroom Training + Exam Simulator
Project Management Professional (PMP) 4 Days - Exam Preparation Course Classroom Training + Exam Simulator Your Complete PMP Exam Preparation Solution What s Included? 4 Days PMBOK Guide, Practice Exam
More informationHIMSS18 Exhibition Opportunities
HIMSS18 Exhibition Opportunities HIMSS18 Exhibit Opportunities Thank You for Joining! You have been muted when you joined this call If you have any questions throughout the presentation, please type them
More informationHow Can a Tester Cope With the Fast Paced Iterative/Incremental Process?
How Can a Tester Cope With the Fast Paced Iterative/Incremental Process? by Timothy D. Korson Version 7.0814 QualSys Solutions 2009 1 Restricted Use This copyrighted material is provided to attendees of
More informationThe Power of Unit Testing and it s impact on your business. Ashish Kumar Vice President, Engineering
The Power of Unit Testing and it s impact on your business Ashish Kumar Vice President, Engineering Agitar Software, 2006 1 The Power of Unit Testing Why Unit Test? The Practical Reality Where do we go
More informationCCSK Research Sponsorship
CCSK Research Sponsorship Overview The industry s first user certification program for secure cloud computing, the Certificate of Cloud Security Knowledge (CCSK) is designed to ensure that a broad range
More informationSPONSORSHIP OPPORTUNITIES JULY 25-26, 2018 SANTIAGO, CHILE #ISC2CONGRESSLATAM LATAMCONGRESS.ISC2.ORG
SPONSORSHIP OPPORTUNITIES JULY 25-26, 2018 SANTIAGO, CHILE #ISC2CONGRESSLATAM LATAMCONGRESS.ISC2.ORG THE WORLD S LEADING CYBERSECURITY AND IT SECURITY PROFESSIONAL ORGANIZATION How to face the immense
More informationa PennState A leader in online learning since 1998 Programs in Enterprise Architecture ~ World Campus A world of possibilities. Online.
A leader in online learning since 1998 To learn more about programs in Enterprise Architecture, visit: worldcampus.psu.edu/psueabt Programs in Enterprise Architecture a PennState ~ World Campus A world
More informationDaniel Lynn Lukas Klose. Technical Practices Refresher
Daniel Lynn Lukas Klose Technical Practices Refresher agile principle #3 Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. agile
More informationThe State of SAFe in the Marketplace
The State of SAFe in the Marketplace V4.0.0 2 Chris James President and Chief Operating Officer 1 Why are we here? The Scaled Agile Mission Help system and software-dependent enterprises achieve better
More informationMSc Digital Marketing
MSc Digital Marketing Become a Certified Digital Marketing Master 2 YEARS PART-TIME STUDY ONLINE www.springhouse.com 610-321-3500 info@springhouse.com Validated by the Industry Advisory Council. Including
More informationYour Complete Project Management Professional (PMP) Exam Solution
Your Complete Project Management Professional (PMP) Exam Solution Exam Preparation Course 4 Days Classroom Training + Exam Simulator Fully Aligned with PMBOK Guide 6th Edition Your Complete PMP Exam Preparation
More informationTHE SCRUM FRAMEWORK 1
THE SCRUM FRAMEWORK 1 ROLES (1) Product Owner Represents the interests of all the stakeholders ROI objectives Prioritizes the product backlog Team Crossfunctional Self-managing Self-organizing 2 ROLES
More informationManaging The Digital Network Workforce Transformation
ITM-1018 Managing The Digital Network Workforce Transformation Carine Bongaerts IT Manager Network Services Agenda Introduction New Skills and Mindset Change Operating Model Change - DevOps Delivery Model
More informationHPE ALM Standardization as a Precursor for Data Warehousing March 7, 2017
HPE ALM Standardization as a Precursor for Data Warehousing March 7, 2017 Brought to you by the Vivit Business Intelligence Special Interest Group led by Oded Tankus Hosted By Oded Tankus Project Manager
More informationThe Business and Test Analysts Guide to Acceptance Test-Driven Development. Dale Emery
The Business and Test Analysts Guide to Acceptance Test-Driven Development Dale Emery Web: dhemery.com Twitter: @dhemery 1 A Caveat When I talk about Business Analysts and Testers and Developers I do not
More informationA Little Lean with Kanban
A Little Lean with Kanban Introduction What is it? What Problem? Why Kanban? How Benefits Path To Agility Tim Wingfield Email: tim@timwingfield.com Blog: blog.timwingfield.com Twitter: timwingfield Hockey,
More informationMy AXELOS Handbook. Content. Community. Credibility.
My AXELOS Handbook Content. Community. Credibility. SUBSCRIBER HANDBOOK AXELOS content subscriptions are aligned to ITIL, PRINCE2 or MSP and give you all the tools you need to succeed. That s access to
More informationAgile Project Management For Dummies Download Free (EPUB, PDF)
Agile Project Management For Dummies Download Free (EPUB, PDF) Be flexible and faster with Agile project management As mobile and web technologies continue to evolve rapidly, there is added pressure to
More informationAssociation for International PMOs. Expert. Practitioner. Foundation PMO. Learning.
AIPMO Association for International PMOs Expert Practitioner Foundation www.pmolearning.co.uk PMO Learning The Leading Standard and Certification for People Working in PMO Today Understand the Value of
More informationOptimize tomorrow today.
Applying Agile Practices to Improve Software Quality Name: Arlene Minkiewicz Chief Scientist 17000 Commerce Parkway Mt. Laurel, NJ 08054 arlene.minkiewicz@pricesystems.com Phone: 856 608-7222 Agenda Introduction
More informationSession 408 Tuesday, October 22, 10:00 AM - 11:00 AM Track: Industry Insights
Session 408 Tuesday, October 22, 10:00 AM - 11:00 AM Track: Industry Insights ITIL Success: Five Years Later Paul Fibkins Director and Founder, FIBKO LLC fibkinsp@hotmail.com Session Description In 2007,
More informationIntroduction. In support of the NPDP Certification Examination
Introduction In support of the NPDP Certification Examination About PDMA The Product Development & Management Association (PDMA) was founded in 1976. Centered in the USA, it has 16 International Affiliates
More informationLEVERAGING VISUAL STUDIO TEAM SYSTEM 2008 Course LTS08: Five days; Instructor-Led Course Syllabus
LEVERAGING VISUAL STUDIO TEAM SYSTEM 2008 Course LTS08: Five days; Instructor-Led Course Syllabus INTRODUCTION This five-day, instructor-led course provides students with the knowledge and skills to effectively
More informationDriving a Kaizen Culture
David J. Anderson GOTO Copenhagen May 2011 Driving a Kaizen Culture using regular Operations Reviews Agile Management Book What brought us to Kanban is described in this first book And New Kanban Book
More informationBRINGING ENTERPRISE ARCHITECTS BEYOND TOGAF
BRINGING ENTERPRISE ARCHITECTS BEYOND TOGAF EA CURRICULUM ARCHITECTURE ACADEMY GETRONICS JANINE KEMMEREN SENIOR ENTERPRISE ARCHITECT & BUSINESS CONSULTANT 1San Diego, CA, USA, February 4, 2009 KNOWLEDGE
More informationContinual Improvement Your Way!
Continual Improvement Your Way! Taking Your Team To New Heights With Kanban For the Project Management Institute Heartland Chapter It s Great To Meet You! @ Work 2 Continual Improvement Your Way! Taking
More information