Performance Measurement
|
|
|
- Blaze Harris
- 9 years ago
- Views:
Transcription
1 Lean & Agile Performance Measurement Metrics, Models, and Measures for Managing Programs & Projects Dr. David F. Rico, PMP, CSEP, FCP, FCT, ACP, CSM, SAFe Website: LinkedIn: Agile Capabilities: Agile Resources: Agile Cheat Sheet:
2 Author Background Gov t contractor with 32+ years of IT experience B.S. Comp. Sci., M.S. Soft. Eng., & D.M. Info. Sys. Large gov t projects in U.S., Far/Mid-East, & Europe Career systems & software engineering methodologist Lean-Agile, Six Sigma, CMMI, ISO 9001, DoD 5000 NASA, USAF, Navy, Army, DISA, & DARPA projects Published seven books & numerous journal articles Intn l keynote speaker, 150 talks to 12,000+ people Specializes in metrics, models, & cost engineering Cloud Computing, SOA, Web Services, FOSS, etc. Adjunct at five Washington, DC-area universities 2
3 What are Agile Metrics? Met-ric (mĕt rĭk) A standard of measurement; system of related measures; quantification of a characteristic Quantitative measure of a degree to which agile project processes or resulting systems possess some property Numerical ratings to measure the size, cost, complexity, or quality of software produced using agile methods Measurement of a particular characteristic of an agile project s scope, time, cost, progress, or technical perf. Measure of the degree of customer collaboration, teamwork, iterative development, or adaptability to change Ensuring BUSINESS VALUE by measuring operational and team performance, customer satisfaction, and ROI Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing. 3
4 What are Some Agile Metrics? Collaboration maximizes customer satisfaction Iteration maximizes speed, quality, and feedback Adaptability maximizes continuous improvements CUSTOMER COLLABORATION COLLABORATION QUALITY Communication Quality Continuous Feedback CUSTOMER SATISFACTION CUSTOMER RETENTION CUSTOMER DELIGHT valued more than CONTRACTS CONTRACT COMPLIANCE Contract Deliverables Contract Change Orders INDIVIDUALS & INTERACTIONS TEAMWORK QUALITY Communication Quality Continuous Improvement TEAM MORALE TEAM MOTIVATION TEAM PRODUCTIVITY valued more than PROCESSES LIFECYCLE COMPLIANCE Process Maturity Level Regulatory Compliance WORKING SYSTEMS & SOFTWARE BUILD FREQUENCY Integration Frequency Deployment Frequency DELIVERY SPEED PRODUCT QUALITY PRODUCT RELIABILITY valued more than DOCUMENTATION DOCUMENT COMPLIANCE Document Deliverables Document Volumes RESPONDING TO CHANGE BEHAVIORAL FLEXIBILITY Process Flexibility Product Flexibility MARKET SHARE SALES REVENUE SHAREHOLDER VALUE valued more than PROJECT PLANS COST COMPLIANCE Scope Compliance Schedule Compliance Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing. 4
5 Agile Metrics Taxonomy Agile methods are based on traditional measures Story points, velocity, and burndown basic metrics Experts use Agile EVM, test, ROI & portfolio metrics 1. Agile CODE Metrics Code Size Code Complexity Object Oriented Code Coverage Code Defects Relational Design 2. Agile PROJECT Metrics Software Size Software Productivity Software Effort Software Quality Software Schedule Software Success AGILE METRICS 1. Agile CODE Metrics 2. Agile PROJECT Metrics 3. Agile TRACKING Metrics 4. Agile TESTING Metrics 5. Agile VALUE Metrics 6. Agile HEALTH Metrics 7. Agile PORTFOLIO Metrics 7. Agile PORTFOLIO Metrics Portfolio Kanban Epic Progress Portfolio Radar Release Train Radar Lean Portfolio Metrics Enterprise Scorecard 6. Agile HEALTH Metrics Teamwork Quality Collaboration Quality Agile Process Maturity Agile Adoption Rate Degree of Agility Product Flexibility 3. Agile TRACKING Metrics Story Points Sprint Burndown Release Burndown Velocity Feature Progress Agile Earned Value 4. Agile TESTING Metrics Test Coverage Test Automation Integration Builds Running Tested Features DevOps Automation Deployment Frequency 5. Agile VALUE Metrics Total Lifecycle Costs Total Lifecycle Benefits Benefit to Cost Ratio Return on Investment Net Present Value Real Options Analysis Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing. 5
6 Agile Code Metrics Software source metrics created in the 1960s/1970s Halstead software science & complexity very popular Complexity, OO, and defect metrics most widely used METRIC CODE SIZE CODE COMPLEXITY OBJECT ORIENTED CODE COVERAGE CODE DEFECTS RELATIONAL DESIGN DESCRIPTION Volume or amount of software source code Intricacy, difficulty, or complication of software source code Cohesion, coupling, or modularity of software source code Executable, reachable, or testable software source code Flawed, imperfect, or non-conformant software source code Normalized, non-redundant, or anomaly-free data schema Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing. 6
7 Agile Code Metrics Example Chou, A. (2008). Coverity scan report: Open source software. San Francisco, CA: Coverity, Inc. 7
8 Agile Project Metrics Core software project metrics created in 1960s/1970s Software size, productivity, & effort were very popular Software productivity & quality metrics still relevant METRIC SOFTWARE SIZE SOFTWARE PRODUCTIVITY SOFTWARE EFFORT SOFTWARE QUALITY SOFTWARE SCHEDULE SOFTWARE SUCCESS DESCRIPTION Estimate of conceptual, logical, or physical software volume Relative rate or speed at which software is produced Estimate of time needed for software development project Degree to which software conforms to its requirements Software timeline in milestones, activities, or deliverables Average probability of on-time software schedule delivery Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing. 8
9 Agile Project Metrics Example Software Size (Lines of Code) Effort Schedule FP HTML Java Ruby Python C# SQL Hours Months ,143 5,333 4,571 4,571 4,000 1, ,000 91,430 53,330 45,710 45,710 40,000 12,800 10, , , , , , , , , ,000 9,143,000 5,333,000 4,571,000 4,571,000 4,000,000 1,280,000 5,038, ,000,000 91,430,000 53,330,000 45,710,000 45,710,000 40,000,000 12,800,000 61,395, Productivity (Lines of Code per Hour) Quality Success FP HTML Java Ruby Python C# SQL Defects/LOC On-Time% % % % 1, % 10, % 100, % 1,000, % Jones, C. (2007). Estimating software costs: Bringing realism to estimating. New York, NY: McGraw-Hill. 9
10 Agile Tracking Metrics Basic agile metrics confluence of XP-Scrum practices XP release planning formed basis of Scrum planning Today s basic agile metrics were tailored for Scrum METRIC STORY POINTS SPRINT BURNDOWN RELEASE BURNDOWN VELOCITY FEATURE PROGRESS AGILE EARNED VALUE DESCRIPTION Degree of size, difficulty, or complexity of a user story Estimated hours completed on a daily basis each iteration Estimated story points completed each iteration on a project Software productivity expressed in story points per iteration Number, degree, or percent of planned features completed Simplified set of earned value measures for agile projects Cohn, M. (2006). Agile estimating and planning. Upper Saddle River, NJ: Pearson Education. 10
11 Agile Tracking Metrics Example Cohn, M. (2006). Agile estimating and planning. Upper Saddle River, NJ: Pearson Education. 11
12 Agile Testing Metrics Software test automation emerged during the 1970s Reached their height in personal computer (PC) era Most are FOSS and used by successful agile teams METRIC TEST COVERAGE TEST AUTOMATION INTEGRATION BUILDS RUNNING TESTED FEATURES DEVOPS AUTOMATION DEPLOYMENT FREQUENCY DESCRIPTION Percent or degree to which software source code is tested Ratio or degree to which software tests are automated Frequency of automated software builds and integrations Number of completed and tested features or user stories Ratio or degree to which deployments are automated Frequency of automated software deployments or deliveries Duvall, P., Matyas, S., & Glover, A. (2006). Continuous integration: Improving software quality and reducing risk. Boston, MA: Addison-Wesley. 12
13 Agile Testing Metrics Example Duvall, P., Matyas, S., & Glover, A. (2006). Continuous integration: Improving software quality and reducing risk. Boston, MA: Addison-Wesley. 13
14 Agile Value Metrics Business value metrics form basis of agile methods Most measures used throughout the 20th century Most useful at the portfolio and program levels METRIC TOTAL LIFECYCLE COSTS TOTAL LIFECYCLE BENEFITS BENEFIT TO COST RATIO RETURN ON INVESTMENT NET PRESENT VALUE REAL OPTIONS ANALYSIS DESCRIPTION Sum of all software development and maintenance costs Sum of all software development and maintenance benefits Ratio of total lifecycle benefits to costs Ratio of adjusted total lifecycle benefits to costs Discounted value of adjusted total lifecycle benefits Risk-adjusted value of total lifecycle benefits to costs Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing. 14
15 Agile Value Metrics Example Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing. 15
16 Agile Health Metrics Agile health metrics emerged in mid-2000s Designed to measure agile process compliance Best ones assess teamwork & collaboration quality METRIC TEAMWORK QUALITY COLLABORATION QUALITY AGILE PROCESS MATURITY AGILE ADOPTION RATE DEGREE OF AGILITY PRODUCT FLEXIBILITY DESCRIPTION Degree to which teamwork results in project success Degree to which collaboration results in project success Degree to which agile processes are consistently applied Degree to which agile processes are widely used Degree to which agile behaviors are consistently applied Degree to which agile products are technologies are utilized Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing. 16
17 Agile Health Metrics Example Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing. 17
18 Agile Portfolio Metrics Business value metrics traditionally used for portfolios Processes now emerging for portfolio management Lean-Kanban practices & measures most popular METRIC PORTFOLIO KANBAN EPIC PROGRESS PORTFOLIO RADAR RELEASE TRAIN RADAR LEAN PORTFOLIO METRICS ENTERPRISE SCORECARD DESCRIPTION Information display to optimize flow of portfolio epics Number, degree, or percent of planned epics completed Degree to which portfolio practices and behaviors are used Degree to which agile release train practices are utilized Degree to which lean measures are utilized Degree to which an agile enterprise scorecard is used Leffingwell, D. (2015). Scaled agile framework (SAFe). Retrieved June 12, 2015 from 18
19 Agile Portfolio Metrics Example Leffingwell, D. (2015). Scaled agile framework (SAFe). Retrieved June 12, 2015 from 19
20 LEAN & AGILE METRICS Summary Traditional metrics and principles apply to lean & agile Metrics range from source code up to portfolio levels Metrics apply to teams, projects, and organizations MEASURE - You can t manage what you don t measure. EARLY & OFTEN - Don t hesitate to measure early and often. TRADITIONAL METRICS - Don t throw the baby out with the bathwater. ALIGNMENT - Align metrics and measures with lean-agile principles. RESISTANCE - Expect resistance to change with respect to metrics. HIERARCHY - Use metric hierarchy ranging from code to portfolios. BASIC - Remember to use basic metrics such as burndown charts. TESTING - Testing metrics may be the single most important metrics. HEALTH - Use health metrics to assess team, project, and org. perf. PORTFOLIO - Portfolio metrics used to track organizational projects. EASY - Collecting and analyzing metrics is easier than you think. FOSS - Don t break the bank on multi-million dollar metric tools. 20
21 Books on ROI of SW Methods Guides to software methods for business leaders Communicates the business value of IT approaches Rosetta stones to unlocking ROI of software methods (Description) (Description) 21
22 Dave s PROFESSIONAL CAPABILITIES Strategy & Roadmapping Organization Change Acquisition & Contracting Cost Estimating Systems Engineering BPR, IDEF0, & DoDAF Valuation Cost-Benefit Analysis, B/CR, ROI, NPV, BEP, Real Options, etc. Innovation Management CMMI & ISO 9001 PSP, TSP, & Code Reviews Technical Project Mgt. Software Development Methods Software Quality Mgt. Evolutionary Design Research Methods DoD 5000, TRA, & SRA Lean-Agile Scrum, SAFe, Continuous Integration & Delivery, DevOps, etc. Statistics, CFA, EFA, & SEM Lean Kanban Six Sigma Metrics, Models, & SPC Workflow Automation Big Data, Cloud, NoSQL STRENGTHS Data Mining Gathering & Reporting Performance Data Strategic Planning Executive & Management Briefs Brownbags & Webinars White Papers Tiger-Teams Short-Fuse Tasking Audits & Reviews Etc. 32 YEARS IN IT INDUSTRY Data mining. Metrics, benchmarks, & performance. Simplification. Refactoring, refinement, & streamlining. Assessments. Audits, reviews, appraisals, & risk analysis. Coaching. Diagnosing, debugging, & restarting stalled projects. Business cases. Cost, benefit, & return-on-investment (ROI) analysis. Communications. Executive summaries, white papers, & lightning talks. Strategy & tactics. Program, project, task, & activity scoping, charters, & plans. PMP, CSEP, FCP, FCT ACP, CSM, & SAFE 22
23 Backup Slides
24 Agile Earned Value Metrics Adaptation of earned value mgt. for agile projects Value accrues with completed sprints and releases Better measure of value due to agile DoD, RTF, & CI AGILE EARNED VALUE MANAGEMENT Work (Story, Point, Task) or Effort (Week, Day, Hour) Agile Earned Value Management Chart CPI SPI PPC APC Time Unit (Roadmap, Release, Iteration, Month, Week, Day, Hour, etc.) PMB SBL BAC PPC APC SPC SPA Agile Earned Value Management Definitions Total number of story points planned for a release Total number of iterations multiplied by iteration length The planned budget for the release Number of current iterations divided by planned iterations Total story points completed divided by story points planned Story points of work completed from backlog during iteration Story points added/subtracted from backlog during iteration Sulaiman, T., Barton, B., & Blackburn, T. (2006). Agile EVM. Agile 2006 Conference, Minneapolis, Minnesota, USA,
25 Agile Lean Metrics Late big bang integration increases WIP backlog Agile testing early and often reduces WIP backlog CI/CD/DevOps lower WIP, Cycle Time, & Lead Time KANBAN BOARD CUMULATIVE FLOW DIAGRAM LEAD TIME & CYCLE TIME PUTTING IT ALL TOGETHER Nightingale, C. (2015). Seven lean metrics to improve flow. Franklin, TN: LeanKit. 25
26 Agile Deployment Metric Assembla went from 2 to 45 monthly releases w/cd 15K Google developers run 120 million tests per day 30K+ Amazon developers deliver 8,600 releases a day 3,645x Faster U.S. DoD IT Project 62x Faster U.S. DoD IT Project Singleton, A. (2014). Unblock: A guide to the new continuous agile. Needham, MA: Assembla, Inc. 26
27 Agile DevOps Metrics DevOps metrics gaining in widespread popularity Hybrid of development & IT operations measures Includes code, deployment & e-business analytics Velasquez, N. F. (2014). State of devops report. Portland, OR: Puppet Labs, Inc. 27
28 Agile DevOps Metrics Example Hewlett-Packard is a major user of CI, CD, & DevOps 400 engineers developed 10 million LOC in 4 years Major gains in testing, deployment, & innovation TYPE METRIC MANUAL DEVOPS MAJOR GAINS CYCLE TIME IMPROVEMENTS DEVELOPMENT COST EFFORT DISTRIBUTION Build Time 40 Hours 3 Hours 13 x No. Builds 1-2 per Day per Day 8 x Feedback 1 per Day 100 per Day 100 x Regression Testing 240 Hours 24 Hours 10 x Integration 10% 2% 5 x Planning 20% 5% 4 x Porting 25% 15% 2 x Support 25% 5% 5 x Testing 15% 5% 3 x Innovation 5% 40% 8 x Gruver, G., Young, M. & Fulghum, P. (2013). A practical approach to large-scale agile development. Upper Saddle River, NJ: Pearson Education. 28
29 Agile Cost of Quality Metric Agile testing is 10x better than code inspections Agile testing is 100x better than traditional testing Agile testing is done earlier and 1,000x more often Rico, D. F. (2012). The Cost of Quality (CoQ) for Agile vs. Traditional Project Management. Fairfax, VA: Gantthead.Com. 29
30 Agile DevOps CoQ Metric Agile testing is orders-of-magnitude more efficient Based on millions of automated tests run in seconds One-touch auto-delivery to billions of global end-users Activity Def CoQ DevOps Economics Hours ROI Development Operations Defects x 70% Efficiency x Hours ,900% Continuous Delivery Defects x 70% Efficiency x 0.01 Hours ,300% Continuous Integration Defects x 70% Efficiency x 0.1 Hours ,100% Software Inspections Defects x 70% Efficiency x 1 Hours ,700% "Traditional" Testing Defects x 70% Efficiency x 10 Hours % Manual Debugging Defects x 70% Efficiency x 100 Hours % Operations & Maintenance , Defects x 70% Efficiency x 1,000 Hours n/a Rico, D. F. (2016). Business value, ROI, and cost of quality (CoQ) for DevOps. Retrieved May 10, 2016, from Rico, D. F. (2016). Devops cost of quality (CoQ): Phase-based defect removal model. Retrieved May 10, 2016, from 30
31 Agile Health Radar Metrics Agile health radar tools are rapidly emerging Try to capture major dimensions and variables Includes foundation, performance, culture, etc. Elatta, S. (2015). Agility health radar. Omaha, NE: Agile Transformation, Inc. 31
32 Agile Business/Enterprise Metrics 8. Capital Infrastructure Agility Virtual Outsourced Telepresence Offshoring Objective Commercial Leased Global Experiments Vision-Strategy Time Based Change-Adapt Customer Focus 1. Strategic Agility Relationships Leadership 7. Organization Design Agility Light Governance Cross Functional Self Organizing Organic Networked Talent Purpose Collaborative Communication Empowerment 2. Cultural Agility Flatter 1 Improvement Narrow Continuous Workflow Iterative Video Operational 6. IT Infrastructure Agility Cellphone Text Internet Lightweight Disciplined Improving Automation 3. Process Agility Intranet Mobile Cloud Computing 5. Technology Agility Reusable Commercial Microservices Open Source Software Inexpensive Throwaway Modular Flexible Reconfigurable Smaller Fewer 4. Product & Service Agility Rico, D. F. (2016). Agile businesses: A metamodel of lean and agile organizational strategies. Retrieved March 1, 2016, from 32
33 Generic Gov t/commercial Metrics Increase (Commercial) Products & Services Product Safety & Reliability Reputation, Image, & Brand Equity Customers Marketshare Sales Revenues Profits Return on Investment Reduce (Commercial & Gov t) Technical Complexity, Scale, & Size Development, Test, & Evaluation Costs Cycle Time & Delivery Speed Rework, Defects, Faults, & Failures Cost, Schedule, & Budget Overruns Turnover, Attrition, & Knowledge Loss Programmatic & Technical Risks Tech Obsolescence & Legacy Sys. Cost Hardware & Software Purchasing Time Integration & Interoperability Costs Strategic Operational Increase (Government) Mission Efficiency & Effectiveness National Security & Safety Posture Identification of High-Value Targets Actionable Intelligence Intelligence Value Estimate Exploit Multiple Signal Sources Exploit Emerging Signal Sources Exploit Emerging Missions & Threats Strategic & Tactical Military Readiness Increase (Commercial & Gov t) Efficiency & Effectiveness Delivery Order Quantity (DoQ) Speed, Productivity, & Competitiveness Innovation, New Ideas, & Technology Morale, Retention, & Emp. Satisfaction Communication & Knowledge Sharing Cust. Satisfaction, Loyalty, & Retention Faster Tech. & Infrastructure Refresh Decisionmaking & Governance Speed Certification & Accreditation Speed 33
Performance Measurement
Lean & Agile Performance Measurement Metrics, Models, and Measures for Managing Programs & Projects Dr. David F. Rico, PMP, CSEP, ACP, CSM, SAFe Twitter: @dr_david_f_rico Website: http://www.davidfrico.com
Earned Value Management
Lean & Agile Earned Value Management How to Use Agile EVM to Manage Projects, Programs, & Portfolios Dr. David F. Rico, PMP, CSEP, ACP, CSM, SAFe Twitter: @dr_david_f_rico Website: http://www.davidfrico.com
Agile Methods. Business Value of Lean & Using ROI & Real Options Dr. David F. Rico, PMP, ACP, CSM. Today s Environment. Author.
Business Value of Lean & Using ROI & Real Options Dr. David F. Rico, PMP, ACP, CSM Twitter: @dr_david_f_rico Website: http://www.davidfrico.com LinkedIn: http://www.linkedin.com/in/davidfrico Facebook:
Release Notes Applied SAFe 4.0
Release Notes Applied SAFe 4.0 As of March, 15 th 2016 NOTE: Applied SAFe 4.0 builds on SAFe 4.0 and will be kept in sync with the upcoming versions. Demonstrations can be scheduled upon request. SAFe
Agile project portfolio manageme nt
Agile project portfolio manageme nt Agile project & portfolio summit at Harrisburg University May 9, 2016 Agile project portfolio management Agenda Portfolio management challenges Traditional portfolio
Text. Key Performance Measures in a Lean Agile Program. Thomas Blackburn 2/19/2015
Text Key Performance Measures in a Lean Agile Program Thomas Blackburn 2/19/2015 Goal and Objectives Discussion on Current Performance Measurement in Agile Shared understanding of measures that can drive
IT Operations Management: A Service Delivery Primer
IT Operations Management: A Service Delivery Primer Agile Service Delivery Creates Business Value Today, IT has to innovate at an ever- increasing pace to meet accelerating business demands. Rapid service
Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects
Transdyne Corporation CMMI Implementations in Small & Medium Organizations Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects Dana Roberson Quality Software Engineer NNSA Service
Agile Project Management and Agile Practices Training; with a Scrum Project that you will do.
1 PMI Agile Certified Practitioner (PMI-ACP) workshop course details. We are unique and specialists in Agile! Your workshop trainer by passion and is a senior Agile Coach who coached many teams and Kanban
Agile Certification: PMI-ACP
Agile Certification: PMI-ACP Agenda What is PMI-ACP? Should I get certified? Contrast ACP to PMP Prerequisites Exam Content What to focus on? How to prepare? Resources Merits or demerits of certifications
Becoming Agile: a getting started guide for Agile management in Marketing and their partners in IT, Sales, Customer Service and other business teams.
Becoming Agile: a getting started guide for Agile management in Marketing and their partners in IT, Sales, Customer Service and other business teams. Agile for Business www.agilefluent.com Summary The
Program & Portfolio! Management using! Kanban! Copyright 2013 Davisbase Consulting. Limited Display License Provided to ASPE
Program & Portfolio! Management using! Kanban! Introduction and Agenda Tom Wessel, Davisbase Consulting 20 years in software development. Over 7 years working with software development teams, training,
Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference 2014 28-Jun-2014
Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference 2014 28-Jun-2014 Outline 2 Context Key Business Imperatives Agile Adoption and CMMI Roadmap CMMI+Agile Best
Executive Guide to SAFe 24 July 2014. An Executive s Guide to the Scaled Agile Framework. [email protected] @AlShalloway
An Executive s Guide to the Scaled Agile Framework Al Shalloway CEO, Net Objectives Al Shalloway CEO, Founder [email protected] @AlShalloway co-founder of Lean-Systems Society co-founder Lean-Kanban
Business Value of. Agile Testing. Using TDD, CI, CD & DevOps. Dr. David F. Rico, PMP, CSEP, FCP, FCT, ACP, CSM, SAFe
Business Value of Agile Testing Using TDD, CI, CD & DevOps Dr. David F. Rico, PMP, CSEP, FCP, FCT, ACP, CSM, SAFe Twitter: @dr_david_f_rico Website: http://www.davidfrico.com LinkedIn: http://www.linkedin.com/in/davidfrico
Introduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile Frameworks PMINU PDC 2014 May 9, 2014, Salt Lake City, Utah Presented by: Mehul Kapadia SAFe SPC, PMI-ACP, CSM, CSPO, PMP 1 Introduction Mehul Kapadia Director of Project
In today s acquisition environment,
4 The Challenges of Being Agile in DoD William Broadus In today s acquisition environment, it no longer is unusual for your program to award a product or service development contract in which the vendor
EVMS Planning and Execution for Agile Projects
EVMS Planning and Execution for Agile Projects Jim Duffy Raytheon Integrated Defense Systems 2/19/2015 Agenda Agile Planning Agile Planning and Planning Levels Traditional / Agile Planning Comparison Agile
Mariusz Chrapko. Before: Software Quality Engineer/ Agile Coach, Motorola, Poland. My Public Profile: http://www.linkedin.
Gathering Customer Requirements in an Agile Environment Mariusz Chrapko ReConf 2009, Munich Mariusz Chrapko Now: Process Consultant/ Agile Coach@Kugler Maag CIE, Stuttgart Supported Areas: - CMMI - SPICE/
PMP Examination Tasks Puzzle game
PMP Examination Tasks Puzzle game Here is a great game to play to test your knowledge of the tasks you will be tested on in the actual examination. What we have done is take each of the domain tasks in
Agile in Financial Services A Framework in Focus
Agile in Financial Services A Framework in Focus John B. Hudson, B.Sc, PMP, CSM PMI NJ Chapter February 19, 2013 19 Feb 2013 1 Objectives 1. Agile Development an Overview 2. The Agile Enterprise Infrastructure
Measuring ROI of Agile Transformation
Measuring ROI of Agile Transformation Title of the Paper: Measuring Return on Investment (ROI) of Agile Transformation Theme: Strategic & Innovative Practices Portfolio, Programs & Project (PPP) Management
Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.
INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. February 2013 1 Executive Summary Adnet is pleased to provide this white paper, describing our approach to performing
Becoming Agile: a getting started guide for Agile project management in Marketing, Customer Service, HR and other business teams.
Becoming Agile: a getting started guide for Agile project management in Marketing, Customer Service, HR and other business teams. Agile for Business www.agilefluent.com Summary The success of Agile project
Water-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant [email protected]
Water-Scrum-Fall Agile Reality for Large Organisations By Manav Mehan Principal Agile consultant [email protected] Interests and Experience Leading Change and Transformation in Large, Complex organisations
Agile vs. Waterfall. Why not both. Arnold Okkenburg PMP
Agile vs. Waterfall Why not both Arnold Okkenburg PMP Project Management Agile Project Management Traditional Project Management Key Questions for Project Managers 1. Impact on Existing Project Methodologies:
Agile Project Management Certificate Program
Information Technologies & Business and Management Agile Project Management Certificate Program Accelerate Your Career extension.uci.edu/agile Improve Your Career Options with a Professional Certificate
Sustainable Software Development in Agile and CMMI: Apply Lessons Learned today
Sustainable Software Development in Agile and CMMI: Apply Lessons Learned today 2009 What is the CMMI Level 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed 1 Initial Focus Continuous Process
Tools and Methods to Address Complexity at Scale
Tools and Methods to Address Complexity at Scale Avnet Services Software Engineering Business Unit Agile Services Avnet Services at a Glance Avnet Services by the numbers Capabilities PRACTICES Cloud Solutions
Practical Metrics and Models for Return on Investment by David F. Rico
Practical Metrics and Models for Return on Investment by David F. Rico Abstract Return on investment or ROI is a widely used approach for measuring the value of a new and improved process or product technology.
Fundamentals of Measurements
Objective Software Project Measurements Slide 1 Fundamentals of Measurements Educational Objective: To review the fundamentals of software measurement, to illustrate that measurement plays a central role
Certified Software Quality Engineer (CSQE) Body of Knowledge
Certified Software Quality Engineer (CSQE) Body of Knowledge The topics in this Body of Knowledge include additional detail in the form of subtext explanations and the cognitive level at which the questions
Enterprise Services for Defense Transformation
Enterprise Services for Defense Transformation Prof. Paul A. Strassmann George Mason University, February 19, 2007 1 Case Study Hewlett-Packard Cost Reduction 2 Example of Application Simplification Domain
Quality Assurance in an Agile Environment
Quality Assurance in an Agile Environment 1 Discussion Topic The Agile Movement Transition of QA practice and methods to Agile from Traditional Scrum and QA Recap Open Discussion www.emids.com 2 What is
LEAN AGILE POCKET GUIDE
SATORI CONSULTING LEAN AGILE POCKET GUIDE Software Product Development Methodology Reference Guide PURPOSE This pocket guide serves as a reference to a family of lean agile software development methodologies
Waterfall to Agile. DFI Case Study By Nick Van, PMP
Waterfall to Agile DFI Case Study By Nick Van, PMP DFI Case Study Waterfall Agile DFI and Waterfall Choosing Agile Managing Change Lessons Learned, Sprints Summary Q and A Waterfall Waterfall Waterfall
Bridging the Gap Between Acceptance Criteria and Definition of Done
Bridging the Gap Between Acceptance Criteria and Definition of Done Sowmya Purushotham, Amith Pulla [email protected], [email protected] Abstract With the onset of Scrum and as many organizations
Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions
Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions The role names listed in the Career Road Map from International Institute of Business Analysis (IIBA) are not job titles
Lean Metrics How to measure and improve the flow of work. Chris Hefley, CEO of LeanKit. November 5 th, 2014
Lean Metrics How to measure and improve the flow of work Chris Hefley, CEO of LeanKit November 5 th, 2014 Introduction to Lean Metrics What metrics should you measure? How to track them? What effect do
Enterprise Frameworks
Lean & Agile Enterprise Frameworks For Managing Large U.S. Gov t Cloud Computing Projects Dr. David F. Rico, PMP, CSEP, ACP, CSM, SAFe Twitter: @dr_david_f_rico Website: http://www.davidfrico.com LinkedIn:
Agile Planning & Metrics That Matter
Agile Planning & Metrics That Matter www.agileforgovernment.com Transformation Strategy & Roadmap Agile & Cultural Training AgilityHealth Assessments Coaching AgileVideos.com About Me Sally Elatta [email protected]
Secrets of a Scrum Master: Agile Practices for the Service Desk
Secrets of a Scrum Master: Agile Practices for the Service Desk #askitsm @ITSMAcademy @ITSM_Lisa @ITSM_Donna ITSM Academy About ITSM Academy NextGen ITSM Education: Certified Process Design Engineer (CPDE)
Iteration Planning. also called Iteration Kickoff
Agile Practices also called Iteration Kickoff Iteration Planning Purpose: Discuss detailed requirements of the stories to be built in the iteration. Review and refine the acceptance criteria for each story
Agile Project. Management FOR DUMME&* by Mark C. Layton WILEY. John Wiley & Sons, Inc.
Agile Project Management FOR DUMME&* by Mark C. Layton WILEY John Wiley & Sons, Inc. Table of Contents»#» « Introduction / About This Book 1 Foolish Assumptions 1 Conventions Used in This Book 2 How This
Welcome! Scaled Agile Reston, VA
Welcome! Scaled Agile Reston, VA Rally Software Eliassen Group 2012 Agenda 7:30-8:00: Breakfast + Registration 8:00-9:00: Meet local Agilists 9:00-9:15: Opening Remarks 9:15-10:00: Rafaa Abdalla Chief
MM Agile: SCRUM + Automotive SPICE. Electronics Infotainment & Telematics
MM Agile: SCRUM + Automotive SPICE Electronics Infotainment & Telematics 20 Novembre, 2010 INDEX Introduction Why MM Agile Approach? How did we align classical and agile approach? How do we implement SCRUM?
Future of CMM and Quality Improvement. Roy Ko Hong Kong Productivity Council
Future of CMM and Quality Improvement Roy Ko Hong Kong Productivity Council 1 Agenda Future Development of CMMI CMMI and Small Organizations CMMI and Agile Development Good Enough Quality CMMI and Other
Fact or Fiction: ERP Projects Can Be Delivered Using Agile
Fact or Fiction: ERP Projects Can Be Delivered Using Agile August 10, 2011 To contact me after my presentation, text YCM to INTRO (46876) This document is protected under the copyright laws of the United
AGILE & KANBAN IN COORDINATION. Ryan Polk
AGILE & KANBAN IN COORDINATION Ryan Polk Team Background & History 18 Engineers Relatively mature and expansive codebase C# /.Net MS Team Foundation Server (TFS) System 5.0 Over 4 years in development.
IT Outsourcing: Software Development Vendor Evaluation
Summary: A Rapidsoft Systems White Paper June, 2009 IT Outsourcing: Software Development Vendor Evaluation Outsourcing software can save you money and can result in excellent results if done properly.
Call for Tender for Application Development and Maintenance Services
ADM Partners Reference #: 100001200 Call for Tender for Application Development and Maintenance Services Annex 2 - Agile Application Development and Maintenance Appendix A - OECD s Agile Practices and
Scaling Agile Is Hard, Here s How You Do It!
Scaling Agile Is Hard, Here s How You Do It! Diego Lo Giudice, Vice President, Principal Analyst April 9, 2014. Optional Conference, Budapest Agenda Is Agile still worthwhile? How are Organizations Doing
CS 1632 SOFTWARE QUALITY ASSURANCE. 2 Marks. Sample Questions and Answers
CS 1632 SOFTWARE QUALITY ASSURANCE 2 Marks Sample Questions and Answers 1. Define quality. Quality is the degree of goodness of a product or service or perceived by the customer. Quality concept is the
Agile Project Forecasting Techniques. "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013
Agile Project Forecasting Techniques "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013 Learning Objectives 1. Review the Agile Project Management approach and it's relation
Keynote: How to Implement Corporate Performance Management (CPM), Pervasive BI & ROI: Hard & Soft
Atre Group, Inc. Keynote: How to Implement Corporate Performance Management (CPM), Pervasive BI & ROI: Hard & Soft Shaku Atre Atre Group, Inc. 2222 East Cliff Drive, Suite#216 Santa Cruz, CA 95062 831.460.9300
How Agile Development Can Transform Defense IT Acquisition
How Agile Development Can Transform Defense IT Acquisition Brig. Gen. Angelo Messina Vice Capo Reparto CIS SME IV RL Deputy Chief Army General Staff Logistic Department Pete Modigliani, MITRE Corp [email protected]
Test Automation: A Project Management Perspective
Test Automation: A Project Management Perspective Abstract Amith Pulla [email protected] For most QA leads or managers, it s always difficult to get the project manager (PM) to invest in test automation.
DevOps for CA Plex Automated Testing
DevOps for CA Plex Automated Testing Agenda DevOps Agile ALM CM MatchPoint Automated Testing Worksoft Certify DevOps Agile - DevOps Source: IBM SoftwareTechnical White Paper DevOps Lifecycle DevOps CA
Tonight s Speaker. Life of a Tester at Microsoft Urvashi Tyagi Software Test Manager, Microsoft
Tonight s Speaker Life of a Tester at Microsoft Urvashi Tyagi Software Test Manager, Microsoft You will learn about what a software tester does at Microsoft, how the role interfaces with program managers
WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS.
WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS. We believe that people working towards common goals are capable
G-Cloud Service Definition. Atos Software Development Services
G-Cloud Service Definition Atos Software Development Services Atos Software Solution Development Services A flexible and robust software development service focussed on delivering maximum business value
Career Builder Course Bundle
Career Builder Course Bundle Skills based course Certification course Introduction to Project Management PM101 - Section 01 - Introduction & Overview PM101 - Section 02 - Teams & Leadership PM101 - Section
SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization
SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization Secrets of a Scrum Master: Agile Practices for the Service Desk Donna Knapp Curriculum Development Manager, ITSM Academy
Is Calculating ROI Meaningful for Agile Projects? December 2014
Is Calculating ROI Meaningful for Agile Projects? Scope of this Report December 2014 This report is not about ROI of agile methods versus other SDLC s. Instead, we consider if the traditional approach
Accenture and Software as a Service: Moving to the Cloud to Accelerate Business Value for High Performance
Accenture and Software as a Service: Moving to the Cloud to Accelerate Business Value for High Performance Is Your Organization Facing Any of These Challenges? Cost pressures; need to do more with the
Enterprise Project Management Buyer s Guide
Considerations for Tools and Features Enterprise Project Buyer s Guide Heather Champoux, PMP [email protected] Agenda Introduction to EPM SaaS vs. On Premise SaaS Benefits SaaS Candidates SaaS
Agile-Enabled High Maturity
Agile-Enabled High Maturity SEPG NORTH AMERICA 2013 Richard Swensen Process Improvement Director Sean Cohan Technical Director CMMI Level 5 ISO 9001 ISO/IEC 20000-1 ISO/IEC 27001 Serving Our Customers
HHSN316201200042W 1 QSSI - Quality Software Services, Inc
ARTICLE C.1. STATEMENT OF WORK This contract is designed to permit the Institutes and Centers (ICs) of NIH, the Department of Health and Human Services (DHHS), and all other federal agencies to acquire
On Software Architecture, Agile Development, Value and Cost
T H E U N I V E R S I T Y O F B R I T I S H C O L U M B I A On Software Architecture, Agile Development, Value and Cost Philippe Kruchten SATURN Pittsburgh, April-May 2008 1 Copyright 2008 by Philippe
Course Title: Managing the Agile Product Development Life Cycle
Course Title: Managing the Agile Product Development Life Cycle Course ID: BA25 Credits: 28 PDUs Course Duration: 4 days (with optional Executive session) Course Level: Intermediate/Advanced Course Description:
Basic Trends of Modern Software Development
DITF LDI Lietišķo datorsistēmu programmatūras profesora grupa e-business Solutions Basic Trends of Modern Software Development 2 3 Software Engineering FAQ What is software engineering? An engineering
What is meant by the term, Lean Software Development? November 2014
What is meant by the term, Lean Software Development? Scope of this Report November 2014 This report provides a definition of Lean Software Development and explains some key characteristics. It explores
Jukka Mannila KEY PERFORFORMANCE INDICATORS IN AGILE SOFTWARE DEVELOPMENT
Jukka Mannila KEY PERFORFORMANCE INDICATORS IN AGILE SOFTWARE DEVELOPMENT Information Technology 2013 KEY PERFORFORMANCE INDICATORS IN AGILE SOFTWARE DEVELOPMENT Mannila, Jukka Satakunnan ammattikorkeakoulu,
Glossary SAFe 4.0 for Lean Software and Systems Engineering
Agile Architecture Agile architecture is a set of values and practices that support the active evolution of the design and architecture of a system, concurrent with the implementation of new business functionality.
SECTION C: DESCRIPTION/SPECIFICATIONS/WORK STATEMENT
PAGE 6 of 51 SECTION C: DESCRIPTION/SPECIFICATIONS/WORK STATEMENT Article C.1 Statement of Work This contract is designed to permit the Institutes and Centers (ICs) of NIH, the Department of Health and
Agile Project Management Controls
0 Agile Project Management Controls Issues with EVM and a Viable Alternative: Agile Project Management (PM) Tool ICEAA Conference, June 2015 San Diego, CA Blaze Smallwood, Booz Allen Hamilton Omar Mahmoud,
MANAGEMENT CONSULTING ENTERPRISE SOLUTIONS IT OUTSOURCING. CAPABILITY briefing
MANAGEMENT CONSULTING ENTERPRISE SOLUTIONS IT OUTSOURCING MILESTONES 1999-Present 8(a) / SDB Certified Woman-Owned Certified GSA Schedule 70 GSA STARS II NAICS Codes 541511, 541512, 541519, 541618, 541611,
agenda AGILE AT SCALE
Copyright Net Objectives, Inc. All Rights Reserved 1 AGILE AT SCALE 1. THE CHALLENGE HIERARCHY VS. WORKFLOW 2. VALUE STREAM IMPEDANCE 3. ALLOCATE PEOPLE TO MOST VALUABLE WORK 4. MANAGING FLOW ACROSS ENTIRE
Redefining Agile to Realize Continuous Business Value
A Point of View Redefining Agile to Realize Continuous Business Value Abstract As enterprises look to move the needle on their business in an intensely competitive market, they expect superior performance
DevOps: The Key to Delivering High Quality Application Services Faster
DevOps: The Key to Delivering High Quality Application Services Faster Stephen Elliot Vice President Cloud and IT Infrastructure DevOps Defined DevOps is a methodology that unifies a team including business
Measuring for Results: Metrics and Myths
Measuring for Results: Metrics and Myths Peter Hundermark Certified Scrum Coach and Trainer ScrumSense 1 Project Success Rates Succeeded Challenged Failed 44% Late Over budget Missing features On time
Analysis of Return on Investment in Different Types of Agile Software Development Project Teams
Informatica Economică vol. 16, no. 4/212 7 Analysis of Return on Investment in Different Types of Agile Software Development Project Teams Goran MILANOV 1, Angelina NJEGUŠ 2 1 Banca Intesa a.d, Belgrade,
How To Plan An Agile Project
GAO Scheduling Best Practices Applied to an Agile Setting by Juana Collymore and Brian Bothwell April 15, 2015 Outline Why is scheduling important? GAO Schedule Assessment Guide Overview Status of the
Designing g and Implementing a Successful Agile Transformation. David Hicks
Designing g and Implementing a Successful Agile Transformation David Hicks Agile Business Conference London 2011 RADTAC Services Management Consultancy Training Delivery Expertise Agile Methods Software
Driving Quality Improvement and Reducing Technical Debt with the Definition of Done
Driving Quality Improvement and Reducing Technical Debt with the Definition of Done Noopur Davis Principal, Davis Systems Pittsburgh, PA [email protected] Abstract This paper describes our experiences
Experience managing the delivery, ongoing success, and continuous improvement of one or more digital products and/or platforms.
The labor categories that are within scope of this Multiple Award Blanket Purchase Agreement are the following: Category 1 - Product Manager Category 2 - Technical Architect Category 3 - Interaction Designer
Applied Agile Practices for Large-scale Organizations
Applied Agile Practices for Large-scale Organizations COMPLIANCE AND EFFICIENCY WITH STAGES AT THE STAGES INSIGHT Peter Pedross - CEO, PEDCO Page 1 Scaled Agility is for nuts OR FOR THE NOT SERIOUS COMPANIES,
The Executive Action Team Leadership in an Agile Paradigm
The Executive Action Team Leadership in an Agile Paradigm Host: JJ Sutherland Presenter: Jeff Sutherland 2011 Scrum Inc. 1 Who We Are Scrum Inc. is the Agile leadership company of Dr. Jeff Sutherland,
Agile Methods. Introduction to. AAddison-Wesley. Sondra Ashmore, Ph.D. Kristin Runyan. Capetown Sydney Tokyo Singapore Mexico City
Introduction to Agile Methods Sondra Ashmore, Ph.D. Kristin Runyan AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Mad Capetown Sydney
Agile Metrics. It s Not All That Complicated
Agile Metrics It s Not All That Complicated Welcome About your Trainer, Katia Sullivan VersionOne Product Trainer and Agile Coach Certified Scrum Master Certified Scrum Product Owner Led teams/org s to
RISK MANAGMENT ON AN AGILE PROJECT
BIO PRESENTATION W3 6/28/ 11:30 AM RISK MANAGMENT ON AN AGILE PROJECT Michele Sliger Rally Software Development Better Software Conference June 26 29, Las Vegas, NV USA Michele Sliger Michele Sliger has
Implement a unified approach to service quality management.
Service quality management solutions To support your business objectives Implement a unified approach to service quality management. Highlights Deliver high-quality software applications that meet functional
Collaborative Project Management in a DevOps Culture
Collaborative Project Management in a DevOps Culture Speaker: Dennis Baldwin Company: Experis Website: www.experis.com Welcome to the PMI Houston Conference & Expo and Annual Job Fair 2015 Please put your
Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. [email protected] www.coveros.
Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. [email protected] www.coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery
Table of Contents. The Case for SharePoint. SharePoint with an Agile Execution. Typical LASER Project. Build the Right Solutions/ Solutions Right
L A R G E A G I L E S H A R E P O I N T E N T E R P R I S E R O L L O U T Table of Contents 0 1 The Case for SharePoint 06 LASER 02 Challenges 07 How it Works 03 SharePoint with an Agile Execution 08 Typical
Aligning IT to the Strategic Plan
RG Perspective Aligning IT to the Strategic Plan Why it s permanently number one on your to-do list 11 Canal Center Plaza Alexandria, VA 22314 HQ 703-548-7006 Fax 703-684-5189 www.robbinsgioia.com 2013
