Most Popular Software Development And Project Management Industry De-facto Standards (summary)
The information you see in this page was taken from the following sources:
Software Engineering Institute, CMMI-DEV, v1.2, Pittsburg, PA, USA, 2006, download.
Michael S.V. Turner, Building Successful Technology Solutions, Microsoft Press, Redmond, WA, USA, 2006, buy online.
A Guide to the Project Management Body of Knowledge 3rd Edition, Project Management Institute (PMI), USA, 2004, buy online.
PRINCE2, 2005 edition, Office of Government Commerce, London, buy online.
RUP, Rational Method Composer, IBM Corp., download.
The information is only for educational purposes. The information may not be correct at the moment of reading.
CMMI 1.2 | MSF v4 | PMBOK 3rd Guide | PRINCE2 | RUP v7 | |
---|---|---|---|---|---|
A R T I F A C T S |
not defined |
Bug Deficiency Reports Configuration Settings Document Repository Functional Specification Gold Release Installation Scripts Master Project Plan Master Project Schedule Performance Support Elements Project Closeout Report Project Documentation Project Structure Document Risk Assessment Document Risk Management Plan Source Code and Binaries Test Cases Test Results Test Specifications Vision/Scope Document total: 19 |
Activity Attributes Activity Cost Estimates Activity Duration Estimates Activity List Activity Resource Requirements Administrative Closure Procedure Change Requests Closed Contracts Contract Contract Documentation Corrective Actions Cost Baseline Cost Estimate Defect Repair Deliverables Enterprise Environmental Factors Forecasts Historical Information Issues Make-or-Buy Decissions Milestone List Organizational Process Assets Performance Measurements Preventive Actions Procurement Documents Project Calendar Project Charter Project Funding Requirements Project Management Plan Project Management Processes Project Organization Charts Project Schedule Project Schedule Network Diagrams Project Scope Statement Project Staff Assignments Project Statement of Work Proposals Qualified Sellers List Quality Baseline Quality Checklists Quality Metrics Performance Reports Resource Availability Risk Register Roles and Responsibilities Selected Sellers Team Performance Asessment Work Breakdown Structure WBS Dictionary Work Performance Information total: 50 |
Acceptance Criteria Business Case Checkpoint Report Communication Plan Configuration Item Records Configuration Management Plan Daily Log End Project Report End Stage Report Exception Plan Exception Report Follow-on Actions Recommendations Highlight Report IssueLog Lessons Learned Log Lessons Learned Report Off-Specification Post-Project Review Plan Product Breakdown Structure Product Checklist Product Description Product Flow Diagram Product Status Account Project Approach Project Brief Project Controls Project Initiation Document Project Mandate Project Plan Project Quality Plan Quality Log Request for Change Risk Log Schedule Stage Plans Team Plan Work Package total: 37 |
Analysis Model Architectural Proof-of-Concept Bill of Materials Build(s) Business Analysis Model Business Architectural Proof-of-Concept Business Architecture Document Business Case Business Entity Business Glossary Business Goal Business Operation Business Rule Business Use Case Business Use Case Model Business Vision Business Worker Capsule Change Management Plan Change Request Configuration Audit Findings Configuration Management Plan Data Model Deployment Model Deployment Plan Deployment Unit Design Model Developer Test Development Case Development Infrastructure Development Process Download Site End-User Support Material Glossary Impementation Element Implementation Model Implementation Subsystem Installation Artifacts Integration Build Plan Issues List Iteration Assessment(s) Iteration Plan(s) Manual Styleguide Measurement Plan Navigation Map Problem Resolution Plan Product Product Acceptance Plan Product Artwork Project Measurements Project Repository Project Specific Guidelines Project Specific Templates Quality Assurance Plan Release Notes Requirements Management Plan Review Record Risk List Risk Management Plan Software Architecture Document Software Development Plan Software Requirements Specification Stakeholder Requests Status Assessment Supplementary Specifications Target-Organization Assessment Test Automation Architecture Test Case Test Environment Configuration Test Evaluation Summary Test Log Test Plan Test Results Test Script Test Strategy Test Suite Testability Class Testability Element Test-Ideas List Tools Traceability Matrix Training Materials Use Case Use-Case Model User-Interface Prototype Vision Work Order Workspace total: 88 |
R O L E S |
not defined |
Architecture Development Product Management Program Management Release Management Test User Experience total: 7 |
Project Manager |
Configuration Librarian Executive Project Assurance Project Board Project Manager Project Support Project Support Office Senior Supplier Senior User Team Manager total: 10 |
Business Architect Business Designer Business-Process Analyst Capsule Designer Change Control Manager Configuration Manager Course Developer Database Designer Deployment Manager Designer Graphic Artist Implementer Integrator Management Reviewer Process Engineer Project Manager Requirements Specifier Review Coordinator Software Architect System Administrator System Analyst Technical Reviewer Technical Writer Test Analyst Test Designer Test Manager Tester Tool Specialist User-Interface Designer total: 29 |
P R O C E S S E S |
Casual Analysis and Resolution
Select Defect Data for Analysis
Configuration Management
Analyze Causes Implement the Action Proposals Evaluate the Effect of Changes Record Data
Identify Configuration Items
Decision Analysis and Resolution
Establish a Configuration Management System Create or Release Baselines Track Change Requests Control Configuration Items Establish Configuration Management Records Perform Configuration Audits
Establish Guidelines for Decision Analysis
Integrated Project Management
Establish Evaluation Criteria Identify Alternative Solutions Select Evaluation Methods Evaluate Alternatives Select Solutions
Establish the Project's Defined Process
Measurement and Analysis
Use Organizational Process Assets for Planning Project Activities Establish the Project's Work Environment Integrate Plans Manage the Project Using the Integrated Plans Contribute to the Organizational Process Assets Manage Stakeholder Involvement Manage Dependencies Resolve Coordination Issues
Establish Measurement Objectives
Product Integration
Specify Measures Specify Data Collection and Storage Procedures Specify Analysis Procedures Collect Measurement Data Analyze Measurement Data Store Data and Results Communicate Results
Determine Integration Sequence
Project Monitoring and Control
Establish the Product Integration Environment Establish Product Integration Procedures and Criteria Review Interface Descriptions for Completeness Manage Interfaces Confirm Readiness of Product Components for Integration Assemble Product Components Evaluate Assembled Product Components Package and Deliver the Product or Product Component
Monitor Project Planning Parameters
Project Planning
Monitor Commitments Monitor Project Risks Monitor Data Management Monitor Stakeholder Involvement Conduct Progress Reviews Conduct Milestone Reviews Analyze Issues Take Corrective Action Manage Corrective Action
Estimate the Scope of the Project
Process and Product Quality Assurance
Establish Estimates of Work Product and Task Attributes Define Project Lifecycle Determine Estimates of Effort and Cost Establish the Budget and Schedule Identify Project Risks Plan for Data Management Plan for Project Resources Plan for Needed Knowledge and Skills Plan Stakeholder Involvement Establish the Project Plan Review Plans That Affect the Project Reconcile Work and Resource Levels Obtain Plan Commitment
Objectively Evaluate Processes
Quantitative Project Management
Objectively Evaluate Work Products and Services Communicate and Ensure Resolution of Noncompliance Issues Establish Records
Establish the Project's Objectives
Requirements Development
Compose the Defined Process Select the Subprocesses that Will Be Statistically Managed Manage Project Performance Select Measures and Analytic Techniques Apply Statistical Methods to Understand Variation Monitor Performance of the Selected Subprocesses Record Statistical Management Data
Elicit Needs
Develop the Customer Requirements
Requirements Management
Establish Product and Product Component Requirements Allocate Product Component Requirements Identify Interface Requirements Establish Operational Concepts and Scenarios Establish a Definition of Required Functionality Analyze Requirements Analyze Requirements to Achieve Balance Validate Requirements
Obtain an Understanding of Requirements
Risk Management
Obtain Commitment to Requirements Manage Requirements Changes Maintain Bidirectional Traceability of Requirements Identify Inconsistencies Between Project Work and Requirements
Determine Risk Sources and Categories
Supplier Agreement Management
Define Risk Parameters Establish a Risk Management Strategy Identify Risks Evaluate, Categorize, and Prioritize Risks Develop Risk Mitigation Plans Implement Risk Mitigation Plans
Determine Acquisition Type
Technical Solution
Select Suppliers Establish Supplier Agreements Execute the Supplier Agreement Monitor Selected Supplier Processes Evaluate Selected Supplier Work Products Accept the Acquired Product Transition Products
Develop Alternative Solutions and Selection Criteria
Validation
Select Product Component Solutions Design the Product or Product Component Establish a Technical Data Package Design Interfaces Using Criteria Perform Make, Buy, or Reuse Analyses Implement the Design Develop Product Support Documentation
Select Products for Validation
Verification
Establish the Validation Environment Establish Validation Procedures and Criteria Perform Validation Analyze Validation Results
Select Work Products for Verification
total: 131
Establish the Verification Environment Establish Verification Procedures and Criteria Prepare for Peer Reviews Conduct Peer Reviews Analyze Peer Review Data Perform Verification Analyze Verification Results |
Defining a Solution Planning a Solution Building a Solution Stabilizing a Solution Deploying a Solution Guiding the Solution Delivery total: 6 |
Project Integration Management
Develop Project Charter
Project Scope Management
Develop Preliminary Project Scope Spec. Develop Project Management Plan Direct ana Manage Project Execution Monitor and Control Project Work Integrated Change Control Close Project
Scope Planning
Project Time Management
Scope Definition Create WBS Scope Verification Scope Control
Activity Definition
Project Cost Management
Activity Sequencing Activity Resource Estimating Activity Duration Estimating Schedule Development Schedule Control
Cost Estimating
Project Quality Management
Cost Budgeting Cost Control
Quality Planning
Project Human Resource Management
Perform Quality Assurance Perform Quality Control
Human Resource Planning
Project Communications Management
Acquire Project Team Develop Project Team Manage Project Team
Communications Planning
Project Risk Management
Information Distribution Performance Reporting Manage Stakeholders
Risk Management Planning
Project Procurement Management
Risk Identification Qualitative Risk Analysis Quantitative Risk Analysis Risk Response Planning Risk Monitoring and Control
Plan Purchases and Acquisitions
total: 44
Plan Contracting Request Seller Responses Select Sellers Contract Administration Contract Closure |
(SU) Starting up a Project
Appointing an Executive and a Project Manager
(IP) Initiating a Project
Designing a Project Management Team Appointing a Project Management Team Preparing a Project Brief Defining Project Approach Planning an Initiation Stage
Planning Quality
(DP) Directing a Project
Planning a Project Refining the Business Case and Risks Setting up Project Controls Setting up Project Files Assembling a Project Initiation Document
Authorising Initiation
(CS) Controlling a Stage
Authorising a Project Authorising a Stage or Exception Plan Confirming Project Closure Giving Ad Hoc Direction
Authorising Work Package
(MP) Managing Product Delivery
Assessing Progress Capturing Project Issues Examining Project Issues Reviewing Stage Status Reporting Highlights Taking Corrective Actions Escalating Project Issues Receiving Completed Work Package
Accepting a Work Package
(SB) Managing Stage Boundaries
Executing a Work Package Delivering a Work Package
Planning a Stage
(CP) Closing a Project
Updating a Project Plan Updating a Project Business Case Updating the Risk Log Reporting Stage End Producing an Exception Plan
Decomissioning a Project
(PL) Planning
Identifying Follow-on Actions Evaluating a Project
Designing a Plan
total: 45
Defining and Analysing Products Identifying Activities and Dependencies Estimating Scheduling Analysing Risks Completing a Plan |
Business Modeling (BM)
Assess Business Status
Requirements (REQ) Describe Current Business Explore Process Automation Develop Domain Model Identify Business Processes Refine Business Process Definitions Design Business Process Realizations Define Business Operations Refine Roles and Responsibilities
Analyze the Problem
Analysis and Design (AD) Understand Stakeholder Needs Define the System Manage the Scope of the System Refine the System Definition Manage Changing Requirements
Perform Architectural Synthesis
Implementation (I) Define a Candidate Architecture Refine the Architecture Analyze Behavior Design Components Design the Database
Structure the Implementation Model
Testing (T) Plan the Integration Implement Components Integrate Each Subsystem Integrate the System
Define Evaluation Mission
Deployment (D) Verify Test Approach Validate Build Stability Test and Evaluate Achieve Acceptable Mission Improve Test Assets
Plan Deployment
Project Management (PM) Develop Support Material Manage Acceptance Test Produce Deployment Unit Beta Test Product Package Product Provide Access to Download Site
Conceive New Project
Configuration and Change Management (CCM) Evaluate Project Scope and Risk Plan the Project Plan for Next Iteration Manage Iteration Monitor and Control Project Close-Out Phase Close-Out Project
Plan Project Configuration and Change Control
Environment (E) Create Project Configuration Management Environments Manage Baselines and Releases Change and Deliver Configuration Items Monitor and Report Configuration Status Manage Change Requests
Prepare Environment for Project
total: 56
Prepare Environment for an Iteration Support Environment During an Iteration |