Agile Architecture + Outsourcing = Agile Outsourcing
|
|
- Belinda Hancock
- 7 years ago
- Views:
Transcription
1 Agile Architecture + Outsourcing = Agile Outsourcing Ashok Gurumurthy Client Executive Marc Palmaffy Technology Consultant, Enterprise Architect 2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
2 Agility is the ability to both create and respond to change in order to profit in a turbulent business environment. - Jim Highsmith Architecture is the fundamental organization of a system embodied in its components, their relationships to each other, and to the environment, and the principles guiding its design and evolution. - IEEE 1471 Agile Architecture is the practice of making architecture and design decisions incrementally and iteratively with an emphasis on balancing the costs and risks of adaptability versus predictability.
3 THIS WAS OUTSOURCED TO MULTI SUPPLIER.. Which supplier is right, and does it matter at this time.
4 Requirements Acquirer Supplier 5/1 0/ /10/2012 HP CONFIDENTIAL 4
5 Delivery 5/1 0/ /10/2012 HP CONFIDENTIAL 5
6 Refactoring and change orders 5/1 0/ /10/2012 HP CONFIDENTIAL 6
7 Fixes 5/1 0/ /10/2012 HP CONFIDENTIAL 7
8 Abstract Agile Architecture + Outsourcing = Agile Outsourcing The trends of Outsourcing software development and introducing Agile practices are not new. However, there is a growing emphasis on combining Outsourcing with Agile to achieve total greater combined benefits. This fusion of benefits has the potential for major productivity gains in both commercial and government enterprises, however, the compound risks can also overwhelm the benefits if the acquisition model is not also transformed to be Agile. Agile Software Architecture practices are the pivotal element in transforming traditional acquisition into holistic Agile Outsourcing. Architecture Frameworks, Reference Models, and Abstract Release Plans provide the necessary input to Agile Contracting activities to define a clear vision, goals, and release cadence while allowing the flexibility in scope to realize the benefits of Agile and maintain an acceptable balance of risk. The resulting Collaboration Interface between client and supplier drives Agile practices. Iterative architecture refinement, prioritizing design progression, and emergent design reviews are used to manage risk and keep development value-driven. Frequent releases of intermediate stable forms and transparent metrics to product owners provide the means to measure progress and provide Agile assurance. This paper will draw on current Agile Enterprise transformation efforts underway at various Hewlett- Packard clients in the commercial and government sectors to illustrate Agile Outsourcing scenarios and degrees of Agility introduced into an Outsourcing enterprise. 8 HP Confidential
9 Outsourcing is inevitable Outsourcing Common Term Outsourcing Matured over a period of time, becomes more complex Most cases there are multiple suppliers Objective is to reduce cost 9 HP Confidential
10 Does outsourcing deliver its promise? Top reasons why CIOs Outsource In Real World, Outsourcing Frequently Fails to deliver its promise
11 But we also need speed Business needs speed Agile Requirement s are not known 100% on day 1 We need more collaboration Show working models 11 HP Confidential
12 What happens if you marry both??? More Benefits?? More Risks?? 12 HP Confidential
13 Benefits Vs Risks Outsourcing Agile Outsourcing Agile Benefits Cheaper Faster Access to Global Talent pool Responsive to changes Incremental delivery of business value Quality built into each release Cheaper and faster Access to expertise Responsive to change Streaming business value Higher Quality Agile Outsourcing Risks Loss of project control Limited visibility into progress Technical debt built into solution Increased oversight overwhelm savings No Architecture Up Front ( hurry up and fail ) Ad hoc design ( coding in circles ) Lack of experienced disciplined developers Lack of Product Owner collaboration Risk of overwhelming Technical Debt Risk of building wrong thing (without product owner Coll) Quick Releases of poor quality that can t be fixed or changed quickly Outsourcing Agile 13 HP Confidential
14 Outsourcing Agile vs. Agile Outsourcing Outsourcing Agile Annual portfolio management funding decisions Fixed-price, fixed-scope contracts with long development cycles before release Comprehensive tollgates based on complete fixed requirements But hires an Agile software development supplier Agile Outsourcing Portfolio strategy updated quarterly or after every release Variable scope contracts with multiple regular releases Incremental and Iterative Requirements, Architecture and Design collaboration Then, hires a software development supplier willing to work toward a product vision with incomplete information Agile Architecture is necessary to mitigate the combined Risks of Agile and Outsourcing and enhance the combined benefits 14 HP Confidential
15 Agile Outsourcing Benefits-Risks Quad Chart Low Benefit High Risk Agile Customer Non-Agile Supplier High Benefit Low Risk Holistic Agile Customer & Supplier Customer Agile Maturity Agile Architecture Not aligned technically Reduced Agile benefits Outsourcing + Agile Risks No Benefit Low Risk Non-Agile Customer & Supplier No Agile Architecture or PM Aligned Technically No Agile benefits Outsourcing Risks only - Agile Architecture Agile Product Owner Agile Technical Practices Outsourcing + Agile Benefits Reduced & balanced Risks Low Benefit High Risk Agile Supplier Non-Agile Customer Non Agile Architecture Not aligned technically Reduced Agile benefits Outsourcing & Agile Risks 15 HP Confidential Supplier Agile Maturity
16 Agile Outsourcing Assessment So, what is the best Path to Holistic Agile? Customer Agile Maturity How does an Agile Enterprise deal with a Non- Agile Supplier? Agile Customer (Agile Architecture) Non-Agile Customer & Supplier Holistic Agile Customer & Supplier Agile Supplier Non-Agile Customer How does an Agile Supplier deal with a Non- Agile Customer? 16 HP Confidential Supplier Agile Maturity
17 HP 17Confidential Agile Practices Modeling
18 Agile Practices Dependencies Agile practices dependency diagram (one variant) We need a model to evaluate and explain how Agile practices build up an Agile Enterprise For example, effective CI depends on Testing, Automated Builds, SCM, and the required Tools. 18 HP Confidential
19 Agility Ranges Non-Agile Extreme Example of extremely non Agile project assessment Red Practices indicate non Agile or poor software practice assessment 19 HP Confidential
20 Agility Ranges Agile Team-level Only Example of partial Agile practices at Team level aka Water Scrum Fall Common Scenario 20 HP Confidential
21 Agility Ranges Agile Enterprise-level This is RARE Why? Is it rare because it doesn t work? Or is it rare because it drives Agile behaviors? Hint: if the Agile Architecture practice was turned red, this project would fail early 21 HP Confidential
22 Agility Ranges Agile Enterprise Agile Portfolio Management and Architecture practices Enterprise practices aligned with [outsourced] Agile Team Practices Outsourcing development makes this alignment critical 22 HP Confidential
23 Outsourcing Agile Zone of Tension Plan Driven Management, Big Design Up Front, Fixed Scope Contracts create tension with a supplier trying to execute Agile development practices Supplier must adapt to client interface which creates friction and mitigates benefits of Agile 23 HP Confidential
24 Agile Outsourcing Zone of Collaboration ZOC Agile Architecture aligns Portfolio Management & Contracting with technical practices Agile Contracts provide response to change, frequent releases, and variable scope Agile Architecture drives technical practices and cadence Agile Contract 24 HP Confidential
25 Architecture Inputs to Agile Outsourcing Enabling the Zone of Collaboration Reference Software Architecture & Models support orderly incremental & iterative development with acceptable risk. Abstract Release Plans with target release cadence and Non- Functional Requirement goals support variable scope RFPs and Contracts that balance risk. 25 HP Confidential
26 Agile Outsourcing Reference Timeline Portfolio Mgmt Portfolio Mgmt Portfolio Mgmt Portfolio Mgmt Enterprise Architectur e Enterprise Architectur e Enterprise Architectur e Enterprise Architectur e Inception Elaboration Construction Transition Initiating / Contracting Iteration 0 Iter1 Iter 2 Iter N Solution Architecture Architecture-First Risk Assessment RFP Design Architecture Iteration 0 Envisioning with Team High-Level Design Technical Credit Architecture Iteration 1..N Design Reviews each Iteration Technical Balance Sheet Reference Agile Project Lifecycle showing Architecture phases In-flight feedback to Enterprise Architecture and Portfolio Management 26 HP Confidential
27 Agile Outsourcing Timeline Architecture Goals from Project Initiation thru Iteration 0 Milestones Funding Approval RFP Released PO Signed Core Team in place Sprint Planning Phase Initiating /Contracting Iteration 0 Iter 1 Tools PM & Arch Tools Setup CM & Data Mgmt Tools Team & Backlog Tools Setup IDE, Build, Test, CI Tools Setup Practices Goals Solution Architecture Value Stories Developed Scope Analysis Risk Analysis Tailor Abstract Release Plan Evaluate Vendors Initiate High-Level Design, Agile Modeling Architecture Iteration 0 Establish Common Vision High-Level Design, Agile Modeling Backlog Value & Risk Prioritization Training and Coding Standards Agile hello World Demo - team dryrun of TDD & CI to exercise tools and process Exit Iteration 0 with Technical Credit 27 HP Confidential
28 Agile Outsourcing Timeline Architecture from Sprint 1 thru Deployment Entry Sprint Planning Sprint Planning Sprint Planning Sprint Planning Phase Iteration 1 Iteration 2 Iteration 3 Iteration N Exit Baseline Agile Dev Demo Design Review, SW Demo Design Review, SW Demo Design Review, SW Demo Review, Deploy Practices Goals Architecture Iteration 1..N Emergent Design, OOD Test Driven Development Refactoring Continuous Integration Auto Build, Auto Test, SCM Technical Debt & Risk Analysis, Enterprise Alignment Complexity Management, Agile Modeling Design for Testability Leverage Reusability Test Discipline, Step-wise Regression Testing Enable Rapid Feedback and Process Control 28 HP Confidential
29 HP 29Confidential Best Path to Enterprise Agile Transformation
30 Summary Best Path to Holistic Agile Architecture-enabled Path to Improvement Agile Customer (Agile Architecture) Holistic Agile Customer & Supplier Agile Architecture Practices can Drive Enterprise & Supplier Behaviors Difficult for Supplier to Drive Customer Agile Improvements Non-Agile Customer & Supplier Agile Supplier Non-Agile Customer 30 HP Confidential
31 Future Research and Development 1. Technical Debt Model 2. Staging Team 3. Holistic Assessment 4. Agile Contracting Basis for in-flight assessment and design decisions Input to Assessment Model Used by Staging Team Rapid Engagement Model Establish Architecture and other best practices early Ensure Sprints start with Technical Credit End-to-End Data More accurately calculate ROI of Agile practices Used to optimize Contracting Balance Risks Maximize ROI Leverage experience and assessment data Streamlined Outsourcing model Technical Debt Model Holistic Assessment Agile Architecture Staging Team Agile Contracting 31 HP Confidential
32 Authors Marc Palmaffy is currently an Enterprise Architect and Technology Consultant at Hewlett Packard serving in the Strategic Enterprise Systems Agile Capability Group providing Enterprise-level Agile Transformation services and assessments. His prior experience includes developing product-line architectures, component frameworks, and model-based systems & software engineering techniques and integrating them into Agile delivery models at companies such as Xerox, Raytheon, and Eastman Kodak. He has a Masters in Software Engineering from Arizona State University and is a certified Scrum Master and PMP. Feel free to him with questions or comments at Marc.palmaffy@hp.com Ashok Gurumurthy is currently the Client Executive at Hewlett-Packard for one of HP s largest clients. He has 15 years of experience in IT governance, Outsourcing, Program management & process improvements in the area of CMMI, 6 Sigma & ITIL. He was one of the reviewers of the initial CMMI-ACQ model. He managed the first CMMI-ACQ Pilot in one of HP s client in He was also invited by the Software Engineering Institute to be in the CMMI-ACQ Pilot Panel in SEPG 2007 Conference in Texas and CMMI-ACQ rollout panel in SEPG 2008 conference in Florida. He presented various papers in SEI Conferences in topics around contract Management, Application Outsourcing Management and Multi Supplier governance. Feel free to him with questions or comments at ashok.gurumurthy@hp.com
33 THANK YOU
34 Agile Architecture Activity Diagram (Iteration 1..N) Depicts Agile Architecture activities during Sprint 1..N Ideally, tight collaboration loop with Emergent Design and TDD Activities ( at least 1 cycle per iteration) Architecture/Design document repository can be more formal and persistent or lightweight and temporary, depending on criticality, scope, team size, distribution, etc. 34
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
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 informationAn Agile Project Management Model
Agile Project Management Jim Highsmith Chapter 5 An Agile Project Management Model We improve effectiveness and reliability through situationally specific strategies, processes, and practices. One of the
More information2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology
Mr. Christopher Harrington, PM Clinical Support, Solution Delivery Division Mr. James Huber, Healthcare Data Analyst, DHA Decision Support 2015 Defense Health Information Technology Symposium Implementation
More informationLeveraging 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
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 informationSan Francisco Chapter. Cassius Downs Network Edge LLC
Cassius Downs Network Edge LLC ITIL History ITIL Books V3 Objectives Business Benefits of V3 V3 Changes Training & Certification V2 or V3? Summary 2 The 12 Rules 1. EXERCISE Rule #1: Exercise boosts brain
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 informationAgile 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
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 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 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 informationTransitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros.
Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery
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 informationTable of contents. Performance testing in Agile environments. Deliver quality software in less time. Business white paper
Performance testing in Agile environments Deliver quality software in less time Business white paper Table of contents Executive summary... 2 Why Agile? And, why now?... 2 Incorporating performance testing
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 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 informationCSSE 372 Software Project Management: More Agile Project Management
CSSE 372 Software Project Management: More Agile Project Management Shawn Bohner Office: Moench Room F212 Phone: (812) 877-8685 Email: bohner@rose-hulman.edu Learning Outcomes: Plan Create a plan for
More informationAgile 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
More informationSupporting Workflow Overview. CSC532 Fall06
Supporting Workflow Overview CSC532 Fall06 Objectives: Supporting Workflows Define the supporting workflows Understand how to apply the supporting workflows Understand the activities necessary to configure
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 informationSEMS - Software Engineering M anagement System for Small and Medium Software Product Businesses
SEMS - Software Engineering M anagement System for Small and Medium Software Product Businesses Goals, Means & Experiences 20.1.2004 Jarno Vähäniitty jarno.vahaniitty@soberit.hut.fi http://www.soberit.hut.fi/
More informationCourse Title: Planning and Managing Agile Projects
Course Title: Planning and Managing Agile Projects Course ID: BA15 Credits: 21 PDUs Course Duration: 3 days (Live in person class only) Course Level: Basic/Intermediate Course Description: This 3-day course
More informationAgile SW Development @ Siemens
CON ECT INFORMUNITY, 24.3.2014 Agile SW Development @ Siemens Corporate Development Center Unrestricted Siemens Aktiengesellschaft Österreich 2013 All rights reserved. Eva Kišo ová - that s me Faculty
More informationAgile SW Development @ Siemens
CON ECT INFORMUNITY, 19.9.2013 Neue Software-Trends Agilität Prozesse & RE Agile SW Development @ Siemens Corporate Development Center Dr. Kurt Hofmann > 25 years Siemens ACT SW developer at PSE Team leader
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 informationPresented By: Leah R. Smith, PMP. Ju ly, 2 011
Presented By: Leah R. Smith, PMP Ju ly, 2 011 Business Intelligence is commonly defined as "the process of analyzing large amounts of corporate data, usually stored in large scale databases (such as a
More informationManage projects effectively
Business white paper Manage projects effectively HP Project and Portfolio Management Center and HP Agile Manager Table of contents 3 Executive summary 3 The HP Solution Invest in what matters most then
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 informationT14 "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development BIO PRESENTATION 6/21/2007 1:30:00 PM
BIO PRESENTATION T14 6/21/2007 1:30:00 PM "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development Better Software Conference & EXPO June 18-21, 2007 Las Vegas, NV USA
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 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 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 informationPM Services. Our Corporate Profile and Credentials
PM Services Our Corporate Profile and Credentials The Power of One: ISG-One ISG Services Tools ISG is a leading technology insights, market intelligence and advisory services company, offering clients
More informationA Privacy Officer s Guide to Providing Enterprise De-Identification Services. Phase I
IT Management Advisory A Privacy Officer s Guide to Providing Enterprise De-Identification Services Ki Consulting has helped several large healthcare organizations to establish de-identification services
More informationTraining and Coaching
Project Profiles: Agile Implementation Services Financial Services Agile Consulting Services Review/Assessment and Coaching Our client previously built a Software Factory of 30+ teams to build and support
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 informationScrum and Testing The end of the test role Bryan Bakker 20 maart 2012
Scrum and Testing The end of the test role Bryan Bakker 20 maart 2012 voordracht georganiseerd door Discussiegroep Software Testing met de steun van Ingenieurshuis, Antwerpen Scrum and Testing... The end
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 informationAgile 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
More informationRapidly Defining a Lean CMMI Maturity Level 3 Process
Rapidly Defining a Lean CMMI Maturity Level 3 Process Zia Tufail, zia@hp.com, 301.233.4228 Julie Kellum, Julie.Kellum@hp.com, 404.731. 52.63 Tim Olson-QIC, Tim.Olson@qic-inc.com, 760.804.1405 2004 Hewlett-Packard
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 informationProduct Stack and Corporate Overview
Product Stack and Corporate Overview October 2010 Laszlo Szalvay VP of the Worldwide Scrum Business CollabNet s Scrum Business Line is dedicated to Scrum and extreme programming (XP) as a means to an end
More informationCapstone Agile Model (CAM)
Capstone Agile Model (CAM) Capstone Agile Model (CAM) Approach Everything we do within the Capstone Agile Model promotes a disciplined project leadership process that encourages frequent inspection and
More informationKeeping a Healthy Product Backlog
Keeping a Healthy Product Backlog Dhaval Panchal, CST and Agile Coach Slide 1 Dhaval Panchal Certified Scrum Trainer (CST) and Agile coach Consults with organizations from mid-sized product companies to
More informationOptimizing Agile with Global Software Development and Delivery
Cognizant 20-20 Insights Optimizing Agile with Global Software and Delivery A blueprint for integrating global delivery and Agile methodology, allowing organizations to achieve faster returns on investment,
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 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 informationCONSULTING SERVICES Managed IT services
CONSULTING SERVICES Managed IT services CONSULTING SERVICES Organizations around the globe face an array of critical issues in today s business environment. Economic conditions are requiring significant
More informationHow Technology Supports Project, Program and Portfolio Management
WHITE PAPER: HOW TECHNOLOGY SUPPORTS PROJECT, PROGRAM AND PORTFOLIO MANAGEMENT SERIES 4 OF 4 How Technology Supports Project, Program and Portfolio Management SEPTEMBER 2007 Enrico Boverino CA CLARITY
More informationHP Project and Portfolio Management: not just for IT. White paper
HP Project and Portfolio Management: not just for IT White paper We first implemented HP Project and Portfolio Management (PPM) Center to help IT gain control of its project portfolio, to serve as the
More informationLeveraging RUP, OpenUP, and the PMBOK. Arthur English, GreenLine Systems
Software Project Management Leveraging RUP, OpenUP, and the PMBOK Arthur English, GreenLine Systems GreenLine Systems Inc. 2003 2013 My Background 30+ years of IT project management experience with both
More informationVISUAL REQUIREMENTS MANAGEMENT WITH KANBAN. Mahesh Singh Co-founder/ Sr. VP Product, Digite, Inc.
VISUAL REQUIREMENTS MANAGEMENT WITH KANBAN Mahesh Singh Co-founder/ Sr. VP Product, Digite, Inc. Agenda 2 Quick Introduction/ Context How We Were.. ( Traditional Requirements Management, Release Scoping/
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 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 informationGlossary 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.
More informationScaling 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
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 informationTRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW
Year 2014, Vol. 1, issue 1, pp. 49-56 Available online at: http://journal.iecuniversity.com TRADITIONAL VS MODERN SOFTWARE ENGINEERING MODELS: A REVIEW Singh RANDEEP a*, Rathee AMIT b a* Department of
More informationProcess Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology
Process Methodology for Wegmans Deli Kiosk Version 1.0 Prepared by DELI-cious Developers Rochester Institute of Technology September 15, 2013 1 Table of Contents 1. Process... 3 1.1 Choice... 3 1.2 Description...
More informationHybrid IT through Cloud Brokerage Your Path to Better Business Outcomes
Hybrid IT through Cloud Brokerage Your Path to Better Business Outcomes By Mohammed Farooq, CEO, Gravitant Table of Contents 3 Hybrid IT through Cloud Brokerage Your Path to Better Business Outcomes 4
More informationLET S GET SOCIAL! /company/indigocube.co.za
LET S GET SOCIAL! /company/indigocube.co.za @IndigoCube A Collaborative Approach to Quality in the Agile Enterprise Jaco Viljoen IndigoCube jaco@indigocube.co.za www.indigocube.co.za info@indigocube.co.za
More informationProject Management Office Best Practices
Project Management Office Best Practices Agenda Maturity Models (Industry & PMO) PMO Areas of Expertise (Scale & Scope) Project Management Office Process Model Project Management Framework PMO Implementation
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 Software Engineering Practice to Improve Project Success
Agile Software Engineering Practice to Improve Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems dietmar.winkler@qse.ifs.tuwien.ac.at
More informationDesigning 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
More informationAgile Testing. What Students Learn
Agile Testing Transition sound traditional test practices into an Agile development environment. By using a step-by-step approach, this course documents how to transition from traditional test practices
More informationContinuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
???? 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Application Delivery is Accelerating Surge in # of releases per app
More informationStrategy for Application Modernization A Summa White Paper
Strategy for Application Modernization A Summa White Paper Summa 925 Liberty Avenue, 6 th Floor Pittsburgh, PA 15222 (p) 412.258.3300 (f) 412.258.3299 www.summa tech.com Why Modernize? My customers want
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 informationBusiness Architecture Scenarios
The OMG, Business Architecture Special Interest Group Business Architecture Scenarios Principal Authors William Ulrich, President, TSG, Inc. Co chair, OMG BASIG wmmulrich@baymoon.com Neal McWhorter, Principal,
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 informationBuilding Software in an Agile Manner
Building Software in an Agile Manner Abstract The technology industry continues to evolve with new products and category innovations defining and then redefining this sector's shifting landscape. Over
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 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 informationSCM & Agile Business Intelligence. Anja Cielen
SCM & Agile Business Intelligence Anja Cielen 19/11/2014 Agenda Supply Chain & Today s Challenges Supply Chain Analytics Supply Chain and Agile BI 2 SUPPLY CHAIN & TODAY S CHALLENGES 3 Supply Chain 4 Supply
More informationGlobal trends in Process improvement
Global trends in Process improvement SEPG North America, Oct 2013 Agenda Changing business environment Top 7 trends in Process improvement Case Studies Summary 2 The Business environment around us is changing
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 informationHP ITSM Assessment Services Helping you reach the levels of service your business requires
HP ITSM Assessment Services Helping you reach the levels of service your business requires HP ITSM Assessment Services are designed to help you achieve the IT service levels your business requires by reducing
More informationIntroduction to OpenUP (Open Unified Process)
Introduction to OpenUP (Open Unified Process) Different projects have different process needs. Typical factors dictate the needs for a more formal or agile process, such as team size and location, architecture
More informationA Sample Proposal. By Krish Srinivasan. A Trusted Client Partner Email krishsvasan@hotmail.com
A Sample Proposal By Krish Srinivasan A Trusted Client Partner Email krishsvasan@hotmail.com inclination of IT Client towards a nascent entry into Healthcare Management Systems (HMS) & Clinical Information
More informationBecoming an Agile Project Manager
Becoming an Agile Project Manager Summary This course is designed for program managers and project managers and outlines the roles, responsibilities, activities and accountabilities of both in an Agile
More informationBest Practices for Adopting Visualization Into Your Software Process. Mitch Bishop Johann Mendoza
Best Practices for Adopting Visualization Into Your Software Process Mitch Bishop Johann Mendoza #1 Issue Facing CIOs Today Dramatically cutting application development cost How Do CIOs Get There? (part
More informationIntroduction to Agile Scrum
Introduction to Agile Scrum by Julia M. Lobur Penn State Harrisburg CMPSC 487W Fall 2015 Introduction to Scrum Learning Goals Relationship of Scrum to other Agile methods Scrum Framework Scrum Roles Scrum
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 informationSOA Governance and the Service Lifecycle
IBM SOA SOA Governance and the Service Lifecycle Naveen Sachdeva sachdeva@us.ibm.com IBM Software Group 2007 IBM Corporation IBM SOA Agenda What is SOA Governance? Why SOA Governance? Importance of SOA
More informationAn Agile Triple Play: Business Process Reengineering Meets SOA Meets Large- Scale Agile
An Agile Triple Play: Business Process Reengineering Meets SOA Meets Large- Scale Agile DENIS DOELLING, COGNIZANT TECHNOLOGY SOLUTIONS EDWARD GOLDGEHN, COGNIZANT TECHNOLOGY SOLUTIONS This experience report
More informationAn Agile Approach to Metrics :
An Agile Approach to Metrics : Applied Macromeasurements to Ensure On-Time Delivery This article challenges the value of traditional metrics for managing product development schedules and presents a reality-based
More informationThe Software Process. The Unified Process (Cont.) The Unified Process (Cont.)
The Software Process Xiaojun Qi 1 The Unified Process Until recently, three of the most successful object-oriented methodologies were Booch smethod Jacobson s Objectory Rumbaugh s OMT (Object Modeling
More informationCertified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012
Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 The following pages present the CSM taxonomy as validated through the 2011 Scrum Alliance Validation Study. Each percentage
More informationCHAPTER 3 : AGILE METHODOLOGIES. 3.3 Various Agile Software development methodologies. 3.4 Advantage and Disadvantage of Agile Methodology
CHAPTER 3 : AGILE METHODOLOGIES 3.1Introductions 3.2 Main Stages in Agile project 3.3 Various Agile Software development methodologies 3.4 Advantage and Disadvantage of Agile Methodology 3.1Introductions
More informationHP DevOps by Design. Your Readiness for Continuous Innovation Rony Van Hove/ April 2 nd, 2015. HP Software: Apps meet Ops 2015
HP Software: Apps meet Ops 2015 HP DevOps by Design Your Readiness for Continuous Innovation Rony Van Hove/ April 2 nd, 2015 HP Software: Apps meet Ops 2015 Build it, test it, and fix the things that go
More informationAgile with XP and Scrum
Agile with XP and Scrum Amit Goel National Agile Software Workshop @ Indore Agile India Conference Agile Software Community of India Disclaimer and Credits Most of material in this presentation has been
More informationWhite Paper Software Quality Management
White Paper What is it and how can it be achieved? Successfully driving business value from software quality management is imperative for many large organizations today. Historically, many Quality Assurance
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 informationMNLARS Project Audit Checklist
Audit Checklist The following provides a detailed checklist to assist the audit team in reviewing the health of a project. Relevance (at this time) How relevant is this attribute to this project or audit?
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 informationThe Continuous Delivery Tool Chain: So Many Choices!
The Continuous Delivery Tool Chain: So Many Choices! Mark Sigler Senior Director, Product Management CA Technologies June 2014 2013 CA. All rights reserved. Biography Mark Sigler is CA Technologies Senior
More information