Copyright 2009 by Process Performance LLC Discipline Centric Process Framework The Dewey Decimal System for Software Development Process Control
Copyright 2009 by Process Performance LLC The Problem Every project takes on a life of its own. Project repositories are unique to each project and difficult to navigate. If a cost accounting system is used it is too complex and often misleading. Historical data is of little use for current project prediction modeling.
Copyright 2009 by Process Performance LLC The Goal Make all projects look alike, regardless of lifecycle chosen, with respect to: Project web representation Configuration management structure (Visual Source Safe, ClearCase) Project accounting (timesheet program) Create a framework to capture historical data that is supportive of prediction modeling.
Copyright 2009 by Process Performance LLC The Quest Find a lifecycle independent framework that addresses all the project assets.
Copyright 2009 by Process Performance LLC Topics Aligning terminology Software Development Process Hierarchy Ten Disciplines (AKA Workflows) Building a Common Framework Applying the Framework Advantages
Copyright 2009 by Process Performance LLC Align Terminology
Copyright 2009 by Process Performance LLC Discipline Centric Process Framework
Copyright 2009 by Process Performance LLC Development Lifecycle Hierarchy Static Model
Copyright 2009 by Process Performance LLC Dynamic Process Elements
Copyright 2009 by Process Performance LLC Lifecycle and Dimensions
Copyright 2009 by Process Performance LLC The Ten Disciplines of Highly Effective Software Development Business Modeling Requirements Analysis & Design Implementation Validation Deployment Project Management Configuration & Change Management Environment Training
Copyright 2009 by Process Performance LLC Lifecycle and Disciplines
Copyright 2009 by Process Performance LLC Disciplines can be Universally Applied to Lifecycles
Copyright 2009 by Process Performance LLC Use Disciplines as the Framework
Copyright 2009 by Process Performance LLC Applying the Framework
Copyright 2009 by Process Performance LLC A Common Navigation Paradigm Discipline Project Web WBS/Planview Dev. Lifecycle ( AKA Cartography) PAL Prediction Models Project Repository/VSS
Development Lifecycle
Visual Source Safe
Artifact List
WBS/Planview
Copyright 2009 by Process Performance LLC Prediction Modeling
Copyright 2009 by Process Performance LLC RUP and Disciplines
Copyright 2009 by Process Performance LLC DLM Actual Data from Planview
Copyright 2009 by Process Performance LLC DLM Actual Data from Planview
Copyright 2009 by Process Performance LLC DLM Actual Data from Planview
Copyright 2009 by Process Performance LLC Key Points (1/2) Having a common navigation approach greatly simplifies the project infrastructure. Aligning the Disciplines with widely accepted process models (RUP and CMM) eases acceptance. Software Development Process Due Diligence (QA) is more easily applied and understood.
Copyright 2009 by Process Performance LLC Key Points (2/2) A common framework supports the construction of a historical database that can be used to predict project success.
Copyright 2009 by Process Performance LLC Questions? Contact Information:
Copyright 2009 by Process Performance LLC Software Development Elements Development lifecycle Project Artifacts Project Tracking, Time Accounting, Course Adjustment Estimation Prediction Modeling