Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference Jun-2014
|
|
- Gordon Mathews
- 8 years ago
- Views:
Transcription
1 Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference Jun-2014
2 Outline 2 Context Key Business Imperatives Agile Adoption and CMMI Roadmap CMMI+Agile Best Practices & Key Benefits Overall Performance Results Cautions/Key Risks Concluding Remarks
3 Context 3 Sonata s portfolio of services include: Product Engineering Services to ISVs, ADM, Managed Services, Testing, BI & Analytics, IMS and SMAC Sonata has a strong quality management system evolved through more than two decades by aligning & adopting to various international standards and models such as ISO9001, CMMI, ISO27001 and ISO After the CMMI appraisal in Apr 2011, there were various triggers driving the process improvement initiatives Voice of customer Significant increase in the number of customers looking for faster and high quality delivery at an optimum cost Looking for lean processes which can rapidly respond to the changing business needs without compromising the process discipline
4 Context 4 Voice of the Process Process Performance Baseline Report May 12 Process Compliance & Effectiveness Analysis Portion of non-compliances due to QMS not aligned to Agile Delivery Methods Voice of the Business Adopting CMMI DEV v1.3 and getting assessed at Maturity Level 5 Enhance the QMS aligning to CMMI DEV v1.3 and Agile Delivery Methods The Voices of Customer, Business and Process were analyzed, considered during Senior Management Review and decision was taken to adopt Agile methods as a part of business execution strategy & CMMI DEV v1.3 reappraisal roadmap.
5 Key Business imperatives 5 Faster time to market Swift responsiveness to changing business needs Better visibility, control and collaboration Improved Product Quality & Resilience Intolerance to waste and overheads Ownership and Accountability Improvement & sustenance of Team s morale
6 Agile Adoption with CMMI DEV v1.3 Roadmap 6 People Enablement Agile Training to Scrum Masters & Team Members Agile orientation to customer s teams wherever required Establishing processes, guidelines, templates to make Agile projects compatible to CMMI 1.3 Tools evaluation and recommendation Process Awareness and Orientation Sessions for Agile Establish PPBs at each ODC level based on past data Develop PPM for predicting performance at Sprint & Release level Evaluating the progress periodically and fine-tune the processes Collate Best Practices and Learnings in the Knowledge repository (VAULT)
7 QMS enhanced to include Agile Delivery Lifecycle 7
8 Agile Delivery Model tailored for an ODC 8
9 Project Planning 9 Epic level User Story level Task level E0 Based on one line requirement E1 (Gate 1) Single page business need Project Brief Discussions E2 (Gate 2) High level requirements Solution blueprints E3 (in Agile Sprints) Detailed Solution design UX and application Wireframes Based on one liner Greater than +/- 50% variations estimated from actuals Discussions between business, architecture, IT solutions (Customer Technical Team and Sonata) High level estimates with assumptions and dependencies +/- 50% variations estimated from actuals Estimates at individual requirements / user story level Based on solution with assumptions on detailed integration between components +/- 30% variations estimated from actuals Estimates based on technical tasks to complete a user story Sized in story points Productivity based on velocity of the team normalised across projects +/- 10% variations estimated from actuals Reviewed and validated by Customer Technical Team
10 Two Week Sprint 10 Sonata Software Ltd., Sonata Internal 10
11 CMMI+Agile Best Practices (1 of 3) 11 CMMI+Agile Best Practices Release Planning Use PPB and PPM for arriving at Release Schedule for a Minimum Viable Product(MVP) Use PPB and PPM for deciding the Team Resource Mix and Capacity Time Boxed Sprints Sprint Planning User Story Walkthrough by Product Owner Solution Blueprint Walkthrough, if applicable Use PPM for Effort Prediction and decide how much user stories to commit Use PPB & PPM for optimum assignment of user stories based on complexity Key Benefits Realistic Schedule Forecast Improved Capacity and Team Planning Requirement Clarity and Completeness Improved Sprint Planning CMMI Practice Agile Practice
12 12 CMMI+Agile Best Practices (2 of 3) CMMI+Agile Best Practices Sprint Execution Requirement Traceabilty through tool Use of Decision Analysis techniques for better Design and Project Management Use of Code Quality tools such as Sonar, Resharper etc. Sub-process monitoring for controllable metrics such as Coding Delivery Rate, Code Complexity, Test Coverage etc. Refactoring Automated Unit Testing using Junit, Nunit etc. Continuous Integration Show and Tell Demos Automated Build and Deployment Key Benefits Reduced Process Overhead Improved Product Quality CMMI Practice Agile Practice
13 13 CMMI+Agile Best Practices (3 of 3) CMMI+Agile Best Practices Release and Sprint Retrospective Use of Causal Analysis and Resolution techniques Organizational improvement beyond the project team Organizational Process Areas such as Organizational Training, Process Focus, Definition, Process Performance, Performance Management Innovations implemented through OPM process resulting in significant improvement in delivery Organization Knowledge and Process Asset Repositories System s View and Product Integration Use of Product Integration approach and practices Key Benefits Effective Learning & process improvements Holistic approach to Agile/Lead Practices Adoption Risk reduction through process standardization, people capability development and innovations Robust Product Integration CMMI Practice Agile Practice
14 Framework for Quantitative Project Management 14 ODC1 PPB Control Critical Sub process (Control Chart) ODC Business Objectives (GM & CSAT) Project QPPOs (Productivity and Defect Density) PPM Composition: List of independent variables: 1)Delivery rates at sub-process level a) Product Backlog Analysis Delivery rate-distribution b) Design Delivery ratec) Coding Delivery rate- Developer and Designer Skill-Expert/Medium/Novice Distribution d) Code Review Delivery Rate-Distribution e) Unit Test Scripting and Testing Delivery Rate-Distribution f) Test Case Design, Test case Review Delivery Rates g) Manual QA Testing Del Rate h)automation Scripting, Automation Script Review, Automation Testing Del Rates i) Testing Defect Density 2)Size of user stories (Sprint) Story Point 3) Available Capacity or Revised Capacity Identifying Risks in completing the Iteration within available capacity Identify critical sub process (sensitivity analysis)- Coding Delivery rate, Testing Defect Density Effort Prediction(Big Y): a) Developer Skill (X1) b) Designer skill (X2) Defect prediction 1. Junit test coverage 2. Unit testing delivery rate 3. Class complexity level Do CAR (if any deviations) Change /Improve process ODC1 PPM 14
15 Purpose of Prediction Model in an ODC 15 Purpose To assess the certainty of completing the committed product backlogs in an iteration within the available capacity. The prediction is done based on the historical performance from past iterations on each sub-process delivery rates from PPB. Simulation Model predicts the total effort based on the following inputs Size of Product Backlog Items In-scope of sub-process tasks for Sonata offshore team Skill of Developer and Designer PPB Values for sub-process delivery rates Other inputs that will influence the certainty of completing the committed backlog items in an iteration include Initial Capacity (based on Team Size, Ideal hours per day, Number of working days and exclusions due to leaves and holidays) Revised Capacity (based on Revised Team Size (addition of shadow or backup resources), Revised Ideal hours per day, Revised number of working days and exclusions due to leaves and holidays) 15
16 Effort prediction Model Usage during Sprint 8 Planning. 16 Sprint 8 has 72 story points in scope with 145 days of available capacity. Simulation model was used to predict the certainty of completing 72 story points in 145 days. The result of initial run predicted 87% certainty as this was a good certainty there were no What-If scenarios established. But it was decided to rerun the model mid sprint, after 7 days wherein the certainty was seen to be 100%. 16
17 Effort prediction Model Usage during Sprint 8 Planning 17 From the output of the prediction model, it is inferred that it is 87% certain that all the planned backlog items(72 story points) in Sprint 8 can be completed with 145 man days of effort, which is the team capacity. As the certainty level is more than 75%, what-if analysis was not done. Sensitive sub processes and metrics to be monitored under Control chart 1. Coding delivery rate 17
18 Effort PPM Usage during Sprint Planning 18 Parameter being predicted Project Objective Input parameters used for prediction Type of prediction model used Prediction Range/Value Certainty/ Confidence Level of prediction Risk assessment based on prediction results and mitigation plan/s implemented Effort for Iteration Completion Story Delivery Rate * Size of user Story * In-scope of Sub-process tasks for Sonata offshore team * Skill of Developer Simulation Model 145 man days 87% Minimal risk 18
19 PPM Usage during mid Sprint 19 The prediction model was rerun after 7 days into Sprint by providing actual effort spent so far for each of the user stories. It was observed that there is 99% certainty after 7 days. This confirmed that the scope of the sprint will be met with the available capacity and velocity of the team was also good which provided 99% certainty within 7 days into sprint. 19
20 Effort prediction Model Usage during Sprint 4 Planning 20 During mid sprint with 7 days effort we get 99% certainty. Sensitive sub processes and metrics to be monitored under Control chart 1. Coding delivery rate 20
21 Effort PPM Usage during mid Sprint 21 Parameter being predicted Project Objective Input parameters used for prediction Type of prediction model used Prediction Range/Value Certainty/ Confidence Level of prediction Risk assessment based on prediction results and mitigation plan/s implemented Effort for Sprint Completion Story Delivery Rate Actual Effort of tasks completed after 5 days into sprint. Simulation Model % No risk 21
22 Defect prediction using PPM 22 Defect prediction using PPM is done through simulation model. The inputs that control defect prediction are as below Size of the sprint in story points Resource level skill assigned to each user story. 22
23 Defect prediction PPM during planning 23 For a target SIT defect density of 0.3 and current assignment of user stories predicted a certainty of 100% From the model it has been identified that skill level of resource assigned to each user story has major impact on defect density. Varying the skill level of the resources between user stories is an option that could be used to control defects. Apart from this the sonar parameters are regularly monitored for class level complexity and unit test coverage. 23
24 Agile Adoption Sonata 24 Detail FY12 FY14 Percentage of Agile projects 20% 60% Application Development and Maintenance 1 customer 4 customers Product Development and Engineering services 1 customer 3 customers Testing and Migration 1 customer Number of Agile engagements initiated during the year 25% 75% Distribution of current Agile projects based on location Co-located 37% Distributed 100% 63% Distribution of Agile resources Total Agile trained delivery personnel (actively working on Agile engagements) Total Agile trained personnel (including those not working on Agile engagements) Sonata trained Scrum Champions 1 35 Certified Scrum Masters (external certification) 1 5
25 Overall Performance Results - Shift in Performance Baseline 25 Productivity increased by 30% Defect Detection Efficiency increased to 100% and sustained 95 % of customers rated as Very Good and Excellent compared to 70% before Delivered Defect Density reduced by 75% Total Testing Delivery Rate(Person-hour/Test Unit) reduced by 6% Test Scripting Delivery Rate(Person-hour/Test Unit) reduced by 10%
26 Qualitative Benefits from CMMI+Agile Practices 26 Better Scope and Change management Higher Productivity Lower Turnaround Time(TAT) Higher Customer Satisfaction Lower Project Management Overhead Frequent Monitoring and Corrective actions Continuous Integration
27 Cautions/Key Risks 27 Product Owner non-availability or too many owners Everyone in the team does not participate in Sprint Planning meeting Allowing scope change within a Sprint Not enabling Test driven development & Continuous Integration through automation Contract is not aligned to Agile way of planning and delivery Not having a defined set of processes & metrics for Agile projects Team members and Scrum Masters not trained and oriented with Agile practices and tools Not empowering the team Compromising on Definition of Done (DoD) Not inspecting and adapting for future sprints
28 Concluding Remarks 28
29 29 Confidential.
30 Thank You
Maintaining Quality in Agile Environment
Maintaining Quality in Agile Environment Authors : Mr. Vasu Padmanabhan, Mr. V. Arockia Jerome Presenter / Speaker : Mr. V. Arockia Jerome Banking and Financial Services, Delivery Excellence Group (DEG)
More informationWater-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant Manav.Mehan@tcs.com
Water-Scrum-Fall Agile Reality for Large Organisations By Manav Mehan Principal Agile consultant Manav.Mehan@tcs.com Interests and Experience Leading Change and Transformation in Large, Complex organisations
More informationBridging the Gap Between Acceptance Criteria and Definition of Done
Bridging the Gap Between Acceptance Criteria and Definition of Done Sowmya Purushotham, Amith Pulla sowmya.sudha@gmail.com, amith.pulla@intel.com Abstract With the onset of Scrum and as many organizations
More informationTeaching an Elephant to Dance. Patterns and Practices for Scaling Agility
Teaching an Elephant to Dance Patterns and Practices for Scaling Agility Steve Povilaitis Enterprise Agile Coach LeadingAgile steve@leadingagile.com http://www.linkedin.com/in/stevepov/ Twitter: @stevepov
More informationG-Cloud Service Definition. Atos Business Intelligence Dashboards and Analytics SCS
G-Cloud Service Definition Atos Business Intelligence Dashboards and Analytics SCS Atos Business Intelligence Dashboards and Analytics SCS The Atos approach to Business Intelligence (BI) Dashboards and
More informationApplied 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,
More informationRoles: Scrum Master & Project Manager
Roles: Scrum Master & Project Manager Scrum Master: Facilitate collaborative meetings Track team performance Remove impediments (Risk, Issue) Validate team alignment to Agile framework and scope Drive
More informationMeasuring 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
More informationEssential Metrics for Agile Project Management
Metrics for the transformational age Essential Metrics for Agile Project Management Alex Birke, Agile World 2015 Accenture, its logo, and 'High Performance. Delivered.' are trademarks of Accenture. Why
More informationMKS Integrity & CMMI. July, 2007
& CMMI July, 2007 Why the drive for CMMI? Missed commitments Spiralling costs Late delivery to the market Last minute crunches Inadequate management visibility Too many surprises Quality problems Customer
More informationAGILE Burndown Chart deviation - Predictive Analysis to Improve Iteration Planning
AGILE Burndown Chart deviation - Predictive Analysis to Improve Iteration Planning A. Mr. Dhruba Jyoti Chaudhuri 1, B. Ms. Aditi Chaudhuri 2 1 Process Excellence Group, Tata Consultancy Services (TCS)
More informationAN INNOVATIVE SQA SERVICE MATURITY MODEL USING CMMI AND ITIL
AN INNOVATIVE SQA SERVICE MATURITY MODEL USING CMMI AND ITIL Shankar Gurumoorthy Senior Quality Leader, Bangalore, India shankar.gtech@gmail.com ABSTRACT This paper details a maturity model for SQA services
More informationThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
More informationA Practical Guide to implementing Agile QA process on Scrum Projects
Agile QA A Practical Guide to implementing Agile QA process on Scrum Projects Syed Rayhan Co-founder, Code71, Inc. Contact: srayhan@code71.com Blog: http://blog.syedrayhan.com Company: http://www.code71.com
More informationLeveraging CMMI framework for Engineering Services
Leveraging CMMI framework for Engineering Services Regu Ayyaswamy, Mala Murugappan Tata Consultancy Services Ltd. Introduction In response to Global market demand, several OEMs adopt Global Engineering
More informationCall 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
More informationUsing 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
More informationQuality 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
More informationAgile 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
More informationAgile Scrum Workshop
Agile Scrum Workshop What is agile and scrum? Agile meaning: Able to move quickly and easily. Scrum meaning: a Rugby play Agile Scrum: It is an iterative and incremental agile software development framework
More informationManager Domain Experts. Delivery Team. C h ic a g o
Outsourc es erv ice Engagement Domain Experts Vendor Account er d i ov Pr Finance Executive Sponsor Bo sto n C h ic a g o Project Empowering Agile with PPM Digite, Inc. 21060 Homestead Rd, Suite 220, Cupertino,
More informationSupporting the CMMI Metrics Framework thru Level 5. Márcio. Silveira. page 1
September 03-23-05 2009 EDS-Electronic Electronic Data Systems do Brasil Ltda. Márcio Silveira page Agenda Objective EDS Overall Process Improvement Strategy Measurement Elements of the CMMI Model M&A
More informationG-Cloud Service Definition. Atos Business Intelligence Dashboards and Analytics SCS
G-Cloud Service Definition Atos Business Intelligence Dashboards and Analytics SCS Atos Business Intelligence Dashboards and Analytics SCS The Atos approach to Business Intelligence (BI) Dashboards and
More informationHow 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
More informationCisco Unified Communications and Collaboration technology is changing the way we go about the business of the University.
Data Sheet Cisco Optimization s Optimize Your Solution using Cisco Expertise and Leading Practices Optimizing Your Business Architecture Today, enabling business innovation and agility is about being able
More informationQuality assurance in an Agile delivery method
Quality assurance in an Agile delivery method Guy Nelson (Quality Manager, Fidelity International) Barbara Roberts (Accredited DSDM Consultant) April 2006 Agenda The Challenges to Quality Assurance CMMi
More informationAgile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series
Overview This is a 15-day live facilitator-led or virtual workshop is designed to prompt your entire team to work efficiently with Microsoft s Application Lifecycle Management solution based around Visual
More informationInterpretation and lesson learned from High Maturity Implementation of CMMI-SVC
Interpretation and lesson learned from High Maturity Implementation of CMMI-SVC Agenda and Topics Opening Recap High Maturity Process Areas Main Questions for High Maturity Process Improvement Pilot Lessoned
More informationCollaborative 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
More informationCrossing the DevOps Chasm
SOLUTION BRIEF Application Delivery Solutions from CA Technologies Crossing the DevOps Chasm Can improved collaboration and automation between Development and IT Operations deliver business value more
More informationHP Agile Manager What we do
HP Agile Manager What we do Release planning Sprint planning Sprint execution Visibility and insight Structure release Define teams Define release scope Manage team capacity Define team backlog Manage
More informationAgile Scrum and PMBOK Compatible or Contrary?
Agile Scrum and PMBOK Compatible or Contrary? Paul Despres PMI Emerald Coast Panama City Branch June 26, 2014 Meeting Overview Agenda Topics: Review Agile/Scrum Methods Review PMBOK Structure Demonstrate
More informationStatistics New Zealand is Agile Continued Implementation of AGILE Process at Statistics NZ
Distr. GENERAL WP.22 17 May 2011 ENGLISH ONLY UNITED NATIONS ECONOMIC COMMISSION FOR EUROPE (UNECE) CONFERENCE OF EUROPEAN STATISTICIANS EUROPEAN COMMISSION STATISTICAL OFFICE OF THE EUROPEAN UNION (EUROSTAT)
More informationSteve Masters (SEI) SEPG North America March 2011. 2011 Carnegie Mellon University
Using Organizational Business Objectives to Guide a Process Improvement Program Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 (SEI) SEPG North America March 2011 Agenda
More informationG-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
More informationDevOps 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
More informationMM 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?
More informationA Marriage Made in Heaven: PPM and Agile. January 18, 2012
A Marriage Made in Heaven: PPM and Agile January 18, 2012 Brought to you by Vivit Agile Special Interest Group Leader: David Parker & Vivit PPM Special Interest Group Leaders: Derek Hornby, Ben Perkins
More informationSustainable 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
More informationIT Portfolio Management
IT Portfolio Management The Critical Step to Continually Optimizing Your Data Center Consolidation and Migration Initiatives Christopher Steel Digital Government Institute s Cloud Computing & Data Center
More informationFuture 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
More informationAgile-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
More informationTRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION
www.wipro.com TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION Renaissance Delivery Experience Ecosystem Sabir Ahmad Senior Architect ... Table of Content Introduction 3 Driving Transformational
More informationWHITE PAPER. Distributed agile and offshoring antagonism or symbiosis?
WHITE PAPER Distributed agile and offshoring antagonism or symbiosis? Summary Agile software development and the breed of agile methodologies (XP, SCRUM, DSDM, etc.) have gained popularity since 2001.
More informationWhen agile is not enough
When agile is not enough LESS 2010 Kati Vilkki kati.vilkki@nsn.com 1 Nokia Siemens Networks When agile is not enough What does lean thinking add to agile? Combining agile and lean Change in mind-set Management
More informationDriving 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 NDavis@DavisSys.com Abstract This paper describes our experiences
More informationBest of Everything ITIL, CMMI & Lean Six Sigma
Best of Everything ITIL, CMMI & Lean Six Sigma SEPG 2008, Tampa FL March 2008 What will be covered? Key Issues / Problem Statement Understanding individual frameworks / methodologies Comparison of approaches
More informationCertified ScrumMaster Workshop
Certified ScrumMaster Workshop Learn, understand, and execute on the three overarching principles behind Scrum: iterative development, self-management, and visibility. Even projects that have solid, well-defined
More informationSmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework
Pragmatic Agile Development (PAD) Conceptual Framework This document describes the Pragmatic Agile Development framework, a Scrum based development process. SmartBear Software 3/10/2010 Pragmatic Agile
More informationThe MSS Approach to BPM
The MSS Approach to BPM Ryan McMahon, PMP MSS Management Consulting Agenda BPM defined MSS BPM Offerings and Approach Key BPM Benefits Q&A - Improve the Big Picture - Identify Problem Areas and Bottlenecks
More informationExecutive Guide to SAFe 24 July 2014. An Executive s Guide to the Scaled Agile Framework. alshall@netobjectives.com @AlShalloway
An Executive s Guide to the Scaled Agile Framework Al Shalloway CEO, Net Objectives Al Shalloway CEO, Founder alshall@netobjectives.com @AlShalloway co-founder of Lean-Systems Society co-founder Lean-Kanban
More informationScrum: A disciplined approach to product quality and project success.
Scrum: A disciplined approach to product quality and project success. CQAA February 23, 2011 Patricia Rotman Introductions Copyright 2011-2 Alternate Titles Considered Scrum: Just do it! Scrum: It only
More informationIntegrated methodology for testing and quality management.
Integrated methodology for testing and quality management. MindTest overview MindTest is an integrated testing methodology that meshes all the components of a testing engagement, manages the quality of
More informationCertified Scrum Master Workshop
Learn, understand, and execute on the three overarching principles behind Scrum: iterative development, selfmanagement, and visibility. Even projects that have solid, well-defined project plans encounter
More informationThe Basics of Scrum An introduction to the framework
The Basics of Scrum An introduction to the framework Introduction Scrum, the most widely practiced Agile process, has been successfully used in software development for the last 20 years. While Scrum has
More informationHow To Be Successful At An Agile Software Engineering
"Agile Software Engineering" Overview for external offering of ASE ABAP Juergen Heymann, CPO Software Engineering There are many ingredients for successful software projects Experienced Developers Domain
More informationAgile Metrics - What You Need to, Want to, and Can Measure. June 9, 2014
Agile Metrics - What You Need to, Want to, and Can Measure June 9, 2014 Agile Metrics Outline What do you care about? Why measure? Metrics to introduce earlier Metrics to introduce later How to prepare
More informationLatest Trends in Testing. Ajay K Chhokra
Latest Trends in Testing Ajay K Chhokra Introduction Software Testing is the last phase in software development lifecycle which has high impact on the quality of the final product delivered to the customer.
More informationYour 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
More informationWhat s Lean Agile & How does it allow teams to progressively improve customer satisfaction & service delivery?
What s Lean Agile & How does it allow teams to progressively improve customer satisfaction & service delivery? Our Findings Lean-Agile methods are helping workgroups to significantly increase their productivity
More informationIT 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
More informationAdopting a Continuous Integration / Continuous Delivery Model to Improve Software Delivery
Customer Success Stories TEKsystems Global Services Adopting a Continuous Integration / Continuous Delivery Model to Improve Software Delivery COMMUNICATIONS AGILE TRANSFORMATION SERVICES Executive Summary
More informationAgile 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 Sally@AgileTransformation.com
More informationBecoming 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
More information10 Steps to Building Your Own Tailored Organizational Project Methodology. Sean Whitaker Human Systems International (HSI) PMO15BR25
10 Steps to Building Your Own Tailored Organizational Project Methodology Sean Whitaker Human Systems International (HSI) PMO15BR25 A Little About Me... A Little About You... Do you have: Any sort of portfolio,
More informationEnabling Continuous Delivery by Leveraging the Deployment Pipeline
Enabling Continuous Delivery by Leveraging the Deployment Pipeline Jason Carter Principal (972) 689-6402 Jason.carter@parivedasolutions.com Pariveda Solutions, Inc. Dallas,TX Table of Contents Matching
More informationCourse 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:
More informationA Report on The Capability Maturity Model
A Report on The Capability Maturity Model Hakan Bayraksan hxb07u 29 November 2009 G53QAT Table of Contents Introduction...2 The evolution of CMMI...3 CMM... 3 CMMI... 3 The definition of CMMI... 4 Level
More informationLife Cycle Models, CMMI, Lean, Six Sigma Why use them?
Life Cycle Models, CMMI, Lean, Six Sigma Why use them? John Walz IEEE Computer Society, VP for Standards QuEST Forum Best Practices Conference Track 3 What, Where, How & Why Monday, 24-Sep-07, 4:30 5:30
More informationMeasurement Strategies in the CMMI
Measurement Strategies in the CMMI International Software Measurement & Analysis Conference 9-14 September 2007 Rick Hefner, Ph.D. Director, Process Management Northrop Grumman Corporation One Space Park,
More informationMariusz 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/
More informationAgile So)ware Development
Software Engineering Agile So)ware Development 1 Rapid software development Rapid development and delivery is now often the most important requirement for software systems Businesses operate in a fast
More informationHow can I be agile and still satisfy the auditors?
How can I be agile and still satisfy the auditors? Welcome & Introductions Steve Ropa Steven.ropa@versionone.com Agile Coach Certified Scrum Master Certified Scrum Product Owner 19 years software development
More informationOPTIMUS SBR. Optimizing Results with Business Intelligence Governance CHOICE TOOLS. PRECISION AIM. BOLD ATTITUDE.
OPTIMUS SBR CHOICE TOOLS. PRECISION AIM. BOLD ATTITUDE. Optimizing Results with Business Intelligence Governance This paper investigates the importance of establishing a robust Business Intelligence (BI)
More informationWaterfall 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
More informationFact 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
More informationChallenges in adopting Agile
ImproValue Consulting in adopting Copyright: ImproValue 2011 www.improvalue.com About Us ImproValue Consulting specialize in business process consulting focus on IT and ITES organizations. provide a wide
More informationCollaborating for Quality in Agile Application Development From Beginning to End
Collaborating for Quality in Agile Application Development From Beginning to End + 1 Agenda Application Development Challenges Meeting the Challenge in the Enterprise End-to-End HP/CollabNet Solution Agile
More informationScrum and CMMI Level 5: The Magic Potion for Code Warriors
Scrum and CMMI Level 5: The Magic Potion for Code Warriors Jeff Sutherland, Ph.D. Patientkeeper Inc. jeff.sutherland@computer.org Carsten Ruseng Jakobsen Systematic Software Engineering crj@systematic.dk
More informationTechnical Management Strategic Capabilities Statement. Business Solutions for the Future
Technical Management Strategic Capabilities Statement Business Solutions for the Future When your business survival is at stake, you can t afford chances. So Don t. Think partnership think MTT Associates.
More informationImproving Project Governance Using Agile and Metrics. Kevin Aguanno PMP, IPMA-B, MAPM, Cert.APM
Improving Project Governance Using Agile and Metrics Kevin Aguanno PMP, IPMA-B, MAPM, Cert.APM Your Presenter: Kevin Aguanno 20+ years of PM experience 20+ published books, audiobooks, DVDs, and CD-ROMs
More informationAgile Systems Engineering: What is it and What Have We Learned?
Agile Systems Engineering: What is it and What Have We Learned? March 2012 Dr. Suzette S. Johnson Agile Engineering Northrop Grumman Suzette.Johnson@ngc.com Getting To Know You! Dr. Suzette Johnson Northrop
More informationThe purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision of resources to support service requirements.
CAPACITY AND AVAILABILITY MANAGEMENT A Project Management Process Area at Maturity Level 3 Purpose The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision
More informationORACLE NAIO Excellence combined with Quality A CMMI Case study
CASE STUDY ORACLE NAIO Excellence combined with Quality A CMMI Case study softwaredi xide com www.qaiasia.com THE CLIENT Process and Quality are important for measuring improvement. Improvement means different
More informationWhen User Experience Met Agile: A Case Study
When User Experience Met Agile: A Case Study Michael Budwig User Experience Manager PayPal 2211 North 1 st Street, San Jose, California 95131 USA mbudwig@paypal.com Soojin Jeong Manager, User Interface
More informationAn RCG White Paper The Data Governance Maturity Model
The Dataa Governance Maturity Model This document is the copyrighted and intellectual property of RCG Global Services (RCG). All rights of use and reproduction are reserved by RCG and any use in full requires
More informationAGILE - QUICK GUIDE AGILE - PRIMER
AGILE - QUICK GUIDE http://www.tutorialspoint.com/agile/agile_quick_guide.htm Copyright tutorialspoint.com AGILE - PRIMER Agile is a software development methodology to build a software incrementally using
More informationQEx WHITEPAPER. Increasing Cost Predictability in Performance Testing Services via Unit-Based Pricing Model. www.hcltech.com
www.hcltech.com QEx WHITEPAPER Increasing Cost Predictability in Performance Testing Services via Unit-Based Pricing Model Business Assurance & Testing Across the spectrum of IT projects, whether it is
More informationHP Application Lifecycle Management
HP Application Lifecycle Management Overview HP Application Lifecycle Management is a software solution expressly designed to allow your team to take control of the application lifecycle while investing
More informationAgile Beyond The Team 1
Agile Beyond The Team 1 Dilbert Agile 2 What Does Your Organization Value? Projects over Teams? Do new teams spools up for new projects? On-Time/On-Budget Delivery over Zero Maintenance Products Deliver
More informationSuccessfully Scaling an Agile Innovation Culture with Perforce
Successfully Scaling an Agile Innovation Culture with Perforce Steve Greene VP, Program Management Salesforce.com Mike Saha Sr. Manager, Release Engineering Salesforce.com Safe Harbor Safe harbor statement
More informationAGILE SOFTWARE TESTING
AGILE SOFTWARE TESTING Business environments continue to rapidly evolve, leaving many IT organizations struggling to keep up. This need for speed has led to an increased interest in the Agile software
More informationApplying Lean on Agile Scrum Development Methodology
ISSN:2320-0790 Applying Lean on Agile Scrum Development Methodology SurendRaj Dharmapal, Dr. K. Thirunadana Sikamani Department of Computer Science, St. Peter University St. Peter s College of Engineering
More informationContinuous Integration. Motio Portfolio Existing IBM Cognos Solutions Flexibility, Agility & Control In Deployments Free Stuff!
1 Continuous Integration Motio Portfolio Existing IBM Cognos Solutions Flexibility, Agility & Control In Deployments Free Stuff! Indic8 & Navig8 Rapid Dashboard Development Engagement User Experience Motio
More informationCamber Quality Assurance (QA) Approach
Camber Quality Assurance (QA) Approach Camber s QA approach brings a tested, systematic methodology, ensuring that our customers receive the highest quality products and services, delivered via efficient
More informationWhite Paper How-to-Guide: Empowering Agents to Excellence in Every Day Moments
White Paper How-to-Guide: Empowering Agents to Excellence in Every Day Moments A Continuous Improvement Process for Sustainable Customer Satisfaction February 2014 EXCELLENCE IN CUSTOMER EXPERIENCE EVERY
More informationPMO Starter Kit. White Paper
PMO Starter Kit White Paper January 2011 TABLE OF CONTENTS 1. ABOUT THE PMO STARTER KIT...3 2. INTRODUCTION TO THE PMO STARTER KIT WHITE PAPER...3 3. PMO DEVELOPMENT ROADMAP...4 4. PLAN PHASE...5 4.1 CREATE
More informationMaking Sense of Process Improvement Programs and Appraisals
Making Sense of Process Improvement Programs and Appraisals Raghav S Nandyal Chief Executive Officer raghav_nandyal@sitaratech.com For Use and Distribution by the SEI in the proceedings of the 18 th SEPG
More informationKey Benefits of Microsoft Visual Studio Team System
of Microsoft Visual Studio Team System White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio The information contained in this document represents the current view
More informationAligning Quality Management Processes to Compliance Goals
Aligning Quality Management Processes to Compliance Goals MetricStream.com Smart Consulting Group Joint Webinar February 23 rd 2012 Nigel J. Smart, Ph.D. Smart Consulting Group 20 E. Market Street West
More information