R-LIME: improving the Risk dimension in the LIME model
|
|
|
- Milton McDaniel
- 9 years ago
- Views:
Transcription
1 R-LIME: improving the Risk dimension in the LIME model Alain Abran 1, Luigi Buglione 2, Daniel Girard 3 1 École de Technologie Supérieure ETS, 1100 Notre-Dame Ouest, Montréal, Canada H3C 1K3 [email protected] 2 École de Technologie Supérieure ETS, 1100 Notre-Dame Ouest, Montréal,Canada H3C 1K3 [email protected] 3 Cisco Systems Canada Co., 1501, avenue McGill College, Bureau 600, Montréal, Canada H3A 3M8 [email protected] Abstract. Risk management is gaining greater visibility in organizations, but is not always tightly integrated within Project Management: often risks are managed separately from the project plan, which is not revised accordingly, nor are revisions made to project estimates during the project lifetime. An open research issue is how to integrate risk evaluation into project (re)planning. In practice, project managers initiate the detailed planning process with the creation of a Gantt chart, first developing a Work Breakdown Structure (WBS). Recently, the Risk Breakdown Matrix (RBM) has been proposed to associate risk activities directly with the project tasks planned in WBS terms. In parallel, a model has been proposed to integrate three quantitative project perspectives concurrently, either at a particular time (the QEST model) or throughout the project life cycle (LIME). This QEST model was next generalized to an n- dimensional model. The integration of the RBM into LIME (to be referred to as the R-LIME model) is proposed here to allow quantitative determination of the risk associated with each project phase and to calculate the net performance value for the project, phase by phase. Key concepts of the R-LIME model are presented in this paper, including an example of its usage. 1. Introduction Risk is the possibility of suffering loss, according to Webster s Dictionary. In a software development project, these losses can take several forms, among them reduced delivered product quality to the Customer and increased production costs due to waste, rework, etc. This is also referred to as the Cost of Non Quality or the Price of Non Conformance. Van Scoy reports that: Risk in itself is not bad; risk is essential to progress, and failure is often a key part of learning. But we must learn to balance the possible negative consequences of risk against the potential benefits of its associated opportunity [15]. Risk Management (RM) can therefore be defined as the systematic process of identifying, analyzing, and responding to project risk. It
2 2 Alain Abran1, Luigi Buglione2, Daniel Girard3 includes maximizing the probability and consequences of positive events and minimizing the probability and consequences of adverse events to project objectives [12]. Risk management (RM) has been discussed in the software engineering community for some time, more recently through a tailored process in software process improvement (SPI) models: for instance, risk-related topics have been integrated into the Sw-CMM v1.1 [13] and CMMI v1.1 [14] models - Table 1 Table 1 Risk-related items in software process improvement models Maturity Sw-CMM Level 2 SPP, Ac13 (identification) SPTO, Ac10 (tracking) 3 ISM, Ac10 (RM at the organizational level) Legend SPP = Software Project Planning SPTO = Software Project Tracking & Oversight ISM = Integrated Software Management RM = Requirement Management Ac = Activity CMMI PP (identification and planning) PMC (monitoring) RSKM (new PA expanded from the single Ac in ISM) DAR (formal evaluation process to evaluate alternatives for selection and mitigation of identified risks) PP = Project Planning PMC = Project Monitoring & Control RSKM = Risk Management DAR = Decision Analysis & Resolution PA = Process Area It is also to be noted that RM processes and practices are not fully integrated into the Project Management practices, but managed separately. For example, the British Computer Society has recently reported that [] risk management is one of the most neglected aspects of IT project management. [] Regrettably, risk management is often limited to compilation of a risk register at the start of the project which plays little role in the day-to-day management of the project [2, p.26]. In this paper, we investigate how to integrate RM outcomes into iterative project re-estimation through an extension of the LIME model, this extension to be referred to as the R-LIME (Risk-LIME) model. Section 2 presents an overview of RM techniques and methods specific to the software sector, and proposes a taxonomy of such techniques. Section 3 illustrates a recent RM approach, the Risk Breakdown Matrix (RBM), and section 4 integrates it into the LIME model to improve project replanning and re-estimation across the whole software project life cycle. Finally, section 5 presents some conclusions and suggestions for further research. 2. Risk Management models and approaches for the software sector Since the mid 80s, specific RM models and approaches have been tailored to the software sector on the basis of previous works developed in other business sectors,
3 Error! No text of specified style in document. 3 including insurance and banking 1. An inventory from [7] is presented in Table 2 and Figure 1 by year of publication, together with an indication of whether each is based on a taxonomy of risks or on a process for managing risks. Table 2 Risk Management technique types listed in [7] Year Model/Approach Author(s) Type Discipline Comments Boehm Taxonomy Software Engineering Three-tier levels (main phase; sub-phase; tools) DoD-Std-2176A Charette Taxonomy Software Engineering Identification of 6 main steps in risk management 1992 Guidebook Charette Process Software The ethics of risk taking Fundamentals? Engineering --- Chittister et al. Process Software Engineering Risk Management Paradigm Indy Risk School Thomsett Process Sw Programmer Three-tier levels inside overall Project Management role 1995 International Standard IEC Process Tech. Systems Three-tier levels (main phase; sub-phase; tools) 1996 MAGERIT v1 MAP Taxonomy Software Improvement of quality and Engineering productivity in information systems development process Continuous Risk Dorofee Taxonomy Software Continuous Risk Management Mgmt Engineering (CRM) Paradigm PMBOK version PMI Process Project Mgmt Risk Management Module in the 1996 overall PMI methods (version 1996), chapter Soo Hoo Taxonomy Software Engineering Gartner Group - Report on risk taking (DATAPRO - DISG) Girard Process Software Engineering Risk Assessment in Technology Innovation projects Raz & Survey Generic Project Majority of Israeli risk projects Michael are related to IT 2000 PMBOK version PMI Process Project Mgmt Actualization of PMI methods 2000 (version 2000), chapter CMMI Risk SEI Process Software SW-CMM 5 level phases with Mgmt PA Engineering key process area focus Smith & Process R&D Based on PMBOK & FMEA Merritt 2004 PMBOK version 2004 PMI Process Project Mgmt Actualization of PMI methods (version 2004), chapter 11 Legend Type Taxonomy Process Survey Comment Definition Definition of a well-established taxonomy of risks Definition of a process for managing risk; no predefined taxonomy Identification of most frequent risks in projects through questionnaires 1 For example: FERMA (Federation of European Risk Management Associations ARIA (American Risk & Insurance Association
4 4 Alain Abran1, Luigi Buglione2, Daniel Girard3 Fig. 1 Evolution and classification of Risk Management methods in the software domain 3. RBM: the Risk Breakdown Matrix In the Project Management domain, there is intensive usage of the WBS for planning purposes: Work Breakdown Structure (WBS): The WBS is the functional decomposition of project tasks. It is defined as a deliverable-oriented grouping of project elements that organizes and defines the total work scope of the project. Each descending level represents an increasingly detailed definition of the project work. [12]. More recently, a mirror-like technique about risk, called RBS, has been introduced: Risk Breakdown Structure (RBS): Hillson derived the RBS from the WBS concept, with risk taxonomies substituted for project tasks. RBS is therefore defined as a source-oriented grouping of project risks that organizes and defines the total risk exposure of the project. Each descending level represents an increasingly detailed definition of sources of risks to the project [10]. As for the WBS, the use of three or four nested levels is suggested for detailing the risks. Hillson provides several examples of RBSs for distinct sectors, including software projects. It is expected that RBS will be included as a key concept in the 2005 edition of the PMBOK [11]. Subsequently, Grimaldi & Rafele combined the two techniques into a matrix called the Risk Breakdown Matrix (RBM) [9], with rows representing the WBS structure and the columns, the RBS structure. Each RBM cell will contain the amount of estimated risk (R) calculated in the usual way as the product of probability and impact: Rwp i = n j= 1 P i, j * M i, j where: Rwp i = risk value for the I th Work Package P i,j = probability of occurrence of the j th risk for the I th Work Package M i,j = impact due to the j th risk on the I th Work Package Table 4 provides an example of the RBM with two evaluations using this matrix: an evaluation ranked by the most risky work products (WPs - rows) and another by
5 Error! No text of specified style in document. 5 the most risky events (columns). Thus, RBM can be used as a risk analysis tool and as a tool for communication between the different roles active in a project, looking at risk evaluations using different levels of detail (e.g. granularity). Table 3 RBM structure WBS Work Package M1 p i,1 RBS risky events M2 p i,2 M3 p i,3... Mn p i,n WP1 I 1,j R 1, j WP2 I 2,j R = P * M WP3 I 3,j WP4 I 4,j 3,2 2,3 3,2 Evaluation by WP SR j Rank by WP Evaluation by Risky Events WP5 I 5,j WPm I m,j SR Rank by Risk type i Ri, 1 Three distinct types of ratings can be used when filling out such a matrix: a) impact and probability are both rated in text form within a predefined ranking terminology scale (linguistic values); such ordered values can be sorted by criticality level, for instance (ordinal scale type); b) impact and probability are both rated using a numerical scale (i.e. Likert scale) (interval scale type); c) impact is rated against a parameter representing each single risky event, while probability as the % likelihood of occurrence of such an event. Ratings on an interval scale are presented in the examples below, with impact and probability within a range from 0 to 10. Examples of equivalences of WBS and RBS elements at each level are presented in Table 4. Table 4 WBS and RBS equivalences by RBM level RBM Level WBS RBS 0 Project (root) Project risks (root) 1 Software Development Phase Object for risk evaluation 2 Issue within a certain software Issue within a certain object for risk development phase evaluation 3 Detailed task within the Sub-issue of a certain software development phase Detailed risk within the Issue of a certain object for risk evaluation
6 6 Alain Abran1, Luigi Buglione2, Daniel Girard3 Examples of candidate WBS and RBS taxonomies for managing a software development project are presented in the Appendices. The level of depth in the risk analysis is of interest to the analyst: On peer levels between WBS and RBS, [9] also defines a risk pyramid where each peer level has a related matrix: the higher the RBM level, the more general the analysis (at Level 1, the matrix obtained by crossing Level 1 WBS and RBS items analyzes the global project risk areas), the lower the RBM level, the more detailed (single task/issue level) the analysis (at Level 2, the matrix obtained detects the risks for project deliverables, and so on). On different levels between WBS and RBS: in this case, the analysis is to figure out how much a certain risk impacts a specific project phase, through single cells in the matrix (i.e. a specific project phase versus a specific group of risks). This is illustrated with an example in Table 5, with: WBS Project Management (Level 1): Planning, meeting and administration (Level 2) RBS Program constraints (Level 1): Resources, contract and program interfaces (Level 2) Taking for granted that the values 2 collected at Level 2 for a specific instantiation are as listed in Table 5, the R value for each cell (that is, the risk value for the I th Work Package) is calculated as the probability by impact (that is, n ). Rwp = P * M i i, j i, j j = 1 Table 5 RBM example (Level 2 excerpt): program constraints risks in PM activities WBS (From Project Mgmt) Evaluation by Risky Events RBS (from Program Constraints) Evaluation by WP Level 2 Resources Contract Prg Interfaces SR % Rank by WP Planning R=199 R=109 R= % 1 Meeting R=35 R=6 R=6 47 8% 3 Administration R=48 R=15 R= % 2 SR % % 50% 23% 27% 100% Rank by Risk type Thus, the total risk value is equal to 568, with the most risky PM activity (from WBS) being Planning (63%), with the most risky external constraint element (from RBS) being Resources (50%). For a better understanding of what the risky aspect is in Planning or in resource management, RBM Level 3 must be analyzed next, and so on. 2 P i,j = probability of occurrence of the j th risk for the I th Work Package and M i,j = impact due to the j th risk on the I th Work Package
7 Error! No text of specified style in document R-LIME: improving the LIME model with RBM In this section, we address the following issue: how to do we integrate the information from the RBM into the re-planning of the project from phase to phase? 4.1. The QEST model The QEST model allows for the integrated measurement of project performance as measured at a detailed level from multiple viewpoints [3]. Graphically, it is represented in 3D with a regular tetrahedron (Figure 2), using its original three perspectives: Economic, Social and Technical (E, S, T); this version of the model is referred to as the QEST 3D. The overall project performance (p) is determined using the corresponding classic geometrical formulae, such as the volume of a truncated tetrahedron defined by the individual perspective values (Qe, Qs and Qt), divided by the whole tetrahedron volume. Fig. 2 The QEST model The geometrical foundations for the model are documented in [4], including a discussion for selecting the volume as the preferred geometrical concept for measuring performance. This is in lieu of distance and area, which represent only partial views of project performance The LIME model To measure the performance of a software project across its successive project life cycle phases, Buglione & Abran proposed the LIME (LIfe cycle MEasurement) model [5] (Figure 3).
8 8 Alain Abran1, Luigi Buglione2, Daniel Girard3 Fig. 3 The LIME model for the software life cycle (SLC) phases In this model extension, the output of the (n-1) th phase represents the input for the n th one, and so on. LIME is used for consolidating data from each software life cycle (SLC) phase and for determining ex-post the proper process improvements within projects. This kind of relationship, described between subsequent SLC phases, suggests other usages of LIME for planning purposes, using the historical series of data gathered from completed projects: Identification of lead indicators from trend analysis of past projects: for instance, decreasing average values between phases n and (n+1) suggests an investigation of what happened in phase n (methods, resources, tools, external constraints, etc.) to identify corrective actions in a new project with similar characteristics. This, of course, would require a Root-Cause Analysis (RCA) to analyze the gaps between expected and recorded SLC phase performance values, with the object of working out at what specific time in the project a problem can initially cause failures and faults. Estimation models: construction, through regression analysis, of estimation models for optimizing the amount of resources to use in the next SLC phase, and therefore fine-tuning the overall project estimates (people effort and other proxies like defects, requirements, etc.). This can be done in an organization with a historical database of the QEST indicator composition for each individual project and then selecting performance values from a set of similar projects. At least two levels of granularity in performance can be investigated: o Project level: the estimation model will consider the overall p value (per project using the QEST model; per SLC phase using the LIME model); o Perspective level: the estimation model will consider the single p values for each of the perspectives considered (per project using QEST model; per SLC phase using the LIME model) Performance model extensions The initial QEST 3D model was generalized next in [6] to handle any number of concurrent viewpoints in the n-dimensional space QEST nd, allowing organizations to select and handle any number of viewpoints selected to be taken into consideration at any specific time.
9 Error! No text of specified style in document. 9 QEST nd can therefore be used as a general-purpose multidimensional measurement model, whatever the application domain. This has been illustrated, for example, in the joint usage of the QEST model and the ICT Balanced Scorecard (BSC) [1], using the QEST nd model within each BSC perspective, as well as with the integration of all the BSC perspectives R-LIME: the Risk dimension extension Gotterbarn has suggested the possibility of using the LIME model from a specific viewpoint of performance, that is, from a risk viewpoint [8]: he pointed out that it could handle a partial and implicit risk evaluation and rating, with the concurrent presence of several groups of stakeholders in evaluating a project s performance. We have implemented his suggestion in this proposed extension to the LIME model for Risk Management. LIME had been initially designed as a model for ex-post analysis through consolidation of performance evaluations from multiple concurrent viewpoints. It could also, of course, be used for defining performance targets through the SLC phases: taking risks into consideration can help improve the estimation process. In order to do this, we have investigated the use of RBM and discuss it next. It is important to understand that risks should be monitored and managed continuously by considering the amount/level of risk expected between consecutive SLC phases, and later mitigated during the life cycle. Throughout the life cycle, risks can influence the p performance values, that is, there is a relationship between risks, estimates and performance, as illustrated in Figure 4: What kind of relationship exists between SLC phase performances and risks in each phase? Risk should be taken into account when making estimates. The greater the gap between the estimates and the assessment of risks, the greater the (re)planning and estimation capability of the Project Manager during the project life cycle. These relationships are summarized in Figure 4. Fig. 4 Relationships between Risk, Estimation and Performance How are risk assessment and performance values to be related? Considering the RBS taxonomy from the RBM, each risk (e.g. tester expertise) must be linked to a specific SLC phase (testing, in this example), to the indicators chosen for that QEST phase set of indicators and the % discounted from the values calculated. Repeating this for all risks considered in the RBS per SLC phase, a new p r) value (of performance) can be derived taking risks into consideration see Figure 5.
10 10 Alain Abran1, Luigi Buglione2, Daniel Girard3 Fig. 5 An example of a causal relationship What is the appropriate time for execution of a revised performance calculation? At the end of each SLC phase, the results obtained in the phase review meeting can be used for re-estimating resources for the next project phase, on the basis, of course, of a number of parameters R-LIME: an example An example involving tester experience and staff is discussed next, using the RBM matrix excerpt presented in Figure 6: the Testing row (WBS Level 1) and the Staff column (RBS Level 3) are highlighted in bold. Fig. 6 RBM matrix (2 nd level): an example In the example in Figure 6, the risk contribution of testing activities contributes to 21% of the total risk; the share of risk related to staffing is 29% of the Resources risks, and this is the risk with the lowest incidence in that Level 3 group. The focus can now be put on the staff risk within the Testing activities. The hypothesis is that, after a risk review (Figure 7), the initial evaluation of an R=30 has been reduced to R =10 (a risk mitigation action might have been to involve three senior testers in place of the five junior testers initially planned). At reassessment time, the risk on Staff had been decreased by 67%, with a consolidated impact reduced by 5%
11 Error! No text of specified style in document. 11 (Figure 7). The example in Figure 7 also includes three indicators, which have been linked to the staff risks 3 in this project: 1. Project Delivery Rate (PDR) = Function Points / Work Effort; 2. Duration Delivery Rate (DDR) = Function Points / Elapsed Time and 3. Delivery Defect Density (DD) = Function Points / Defect Density. Fig. 7 Risk: new staff R% values after risk reassessment In the context of a relationship between Risk/Estimation/Performance, a difference in the risk assessment has an impact on the estimations for some indicators. The example in Figure 8 illustrates how a reduction in risks on the staff driver of the 67% can lead to a modified estimate (from 36 days in the initial estimate to a revised estimate of 12 man-days). Obviously, those hypotheses should be discussed and verified against historical data (where available) and/or brainstorming sessions within the project team. Figure 8 shows the new values for the three indicators in the example in Figure 7. Fig. 8 Estimation: the discounting phase measures initial estimated values 3 QEST/LIME are open models, with a non-predefined set of indicators. Indicators must be chosen for each perspective.
12 12 Alain Abran1, Luigi Buglione2, Daniel Girard3 The final step involves the translation and usage of such new values for recalculating the new p value, shown as p r in Figure 9. This requires a rerun of the QEST calculation using the same initial data and substituting only the reassessed values impacting the measures calculated in Figure 7. Fig. 9 Performance: recalculation of p values (delete hyphen in re-estimation above) Supposing that the SLC Testing p value were p=0.7, and that, after these modifications have been made, the new revised value were p r =0.75, with better performance (+5%) the following comments could be made: The resources assigned to testing activities had the right set of skills, and the amount of risk impacting their effort estimation and schedule was too high. Possible candidate improvement actions could be: o Skill inventory detail o Cost figures per professional o Historical data on average productivity figures from projects segregated by SLC phase and average number of people involved in each SLC phase 5. Conclusions & Prospects The introduction of best practices surrounding risk management is becoming increasingly important for organizations. Until recently, the emphasis in project planning had been more on the identification of risks than on the quantification of how much risk, since the impact could only be managed as a qualitative proxy. To quantitatively manage project risks, the RBM (Risk Breakdown Matrix) technique has been proposed to provide numerical values for risks and to link them to related tasks using the project s WBS. To use the RBM throughout the many project phases, the RBM technique was integrated into the LIME model, a model for determining the performance of a software project through its life cycle phases. Taking into account the LIME model, we considered the QEST nd model as a basis
13 Error! No text of specified style in document. 13 for each SLC phase, in order to apply n possible viewpoints in the calculation of project performance. After describing the relationships among risk, estimation and performance in projects, a revised version of the LIME model for Risk called R-LIME was presented, and examples were included of how a performance result could be used for improvement actions within the project. Use of the R-LIME model would make this possible, through the evaluation of risks on single WBS items (or groups of items), to share and use them with the project indicators, thereby deriving further information for project monitoring and control during the project lifetime, as requested in most SPI models. Further evolutions of R-LIME will be investigated next, including: A more extensive simulation using the International Software Benchmarking Standards Group ISBSG data repository for illustrating case studies with industry data applying the model and for deriving further information about relevant linkages in software projects; The derivation of estimation models for QEST/LIME using project data from the ISBSG repository. References 1 1. Abran, A., Buglione L.: A Multidimensional Performance Model for Consolidating Balanced Scorecards, International Journal of Advances in Engineering Software, Vol. 34, No. 6. Elsevier Science Publisher (2003) BCS: The Challenge of Complex IT Projects, Technical Report (2004). Royal Academy of Engineering & British Computer Society. ISBN URL: 3. Buglione, L., Abran A.: Multidimensional Software Performance Measurement Models: A Tetrahedron-based Design. In Dumke R., Abran, A. (eds.): Software Measurement: Current Trends in Research and Practice. Deutscher Universitats Verlag GmbH, ISBN X (1999) Buglione, L., Abran A.: Geometrical and statistical foundations of a three-dimensional model of software performance. International Journal of Advances in Engineering Software, Vol. 30, No. 12. Elsevier Science Publisher (1999) Buglione, L., Abran A.: LIME: A Three-Dimensional Software Performance Measurement Model for Project Management, In: Proceedings of the 2WCSQ (2nd World Congress for Software Quality), Yokohama (Japan), September , URL: 6. Buglione, L., Abran A.: QEST nd: n-dimensional extension and generalisation of a Software Performance Measurement Model. International Journal of Advances in Engineering Software, Vol. 33, No. 1. Elsevier Science Publisher (2002) Girard, D.: Évaluation de risque de projet d innovation technologique, Rapport Final DGA110. Programme de doctorat en genie, École de Technologie Superieure, Université du Québec à Montréal (2003) 8. Gotterbarn, D.: Reducing Software Failures: Addressing the Ethical Risks of the Software Development Lifecycle, Australian Journal of Information Systems (AJIS), Vol.9 No.2. University of Wollongong (2002). URL:
14 14 Alain Abran1, Luigi Buglione2, Daniel Girard3 9. Grimaldi,S., Rafele C.: Analisi del Rischio. Modello Gerarchico per l Analisi del Rischio, De Qualitate, Ed. Nuovo Studio Tecna (2004) Hillson, D.: Using a Risk Breakdown Structure in project management, Journal of Facilities Management, Vol.2. No.1. Henry Stewart Publications (2003) , URL: PMI: A Guide to the Project Management Body of Knowledge (PMBOK). Project Management Institute (2000). ISBN PMI: Practice Standard for Work Breakdown Structure. Project Management Institute, (2001). ISBN Paulk, M.C., Weber, C.V., Garcia, S.M., Chrissis, M.B., Bush, M.: Key Practices of the Capability Maturity Model Version 1.1, CMU/SEI-93-TR-025, Technical Report. Software Engineering Institute/Carnegie Mellon University (1993). URL: CMMI Product Team: CMMI for Software Engineering, Version 1.1, CMMI- SE/SW/IPPD/SS v1.1, Continuous Representation, CMU/SEI-2002-TR-011, Technical Report, Software Engineering Institute (2002), URL: Van Scoy, R.L.: Software Development Risk: Opportunity, Not Problem. CMU/SEI-92- TR-30, Technical Report. Software Engineering Institute (1992). URL:
15 Error! No text of specified style in document. 15 Appendix A: WBS for software development [9] Level 0 Level 1 Level 2 Level 3 Project Management Planning Develop the Project Plan Define the Scope Develop the Resource Plan Develop the Communication Plan Develop the Risk Plan Develop Modification Control Plan Develop the Quality Plan Develop the Purchasing Plan Develop the Cost Plan Develop the Organizational Plan Meeting Develop the Project Program Kick-off Meeting management Weekly tracking meetings Monthly tactical meetings User Requirements (Analysis) Administration Product Requirements Project Closure meeting Standards Program control Software Requirement draft doc Verification of Sw Req draft doc Updating of Sw Req draft doc Final Verification of Sw Reqs User Manual Approval of Sw Requirements User Manual Draft document Verification of User Manual draft doc Updating of User Manual draft doc Final Verification of User Manual WBS for a Software Development Project Software Specifications (Design) System Construction Sofware Testing & Integrations Training programs Hardware Definition of initial Sw Project Verification of initial Sw Project Update of initial Sw Project Final Verification of Sw Project Approval of Sw Project Software Configuration Management User Manual tailorings Training materials tailorings Hardware installation Implementations and future support Software Coding System Test Plan System Test Cases System Test Results User Manual Training Materials Hardware Implementation and Future support Approval of User Manual Definition of the Training Programs Verification & Approval of TPs Definition of materials for training Verification & Approval for materials Delivery of materials for managing training Updating of Training Programs Hardware Requirement draft doc Verification of Hw Reqs doc Approval of Hw Reqs doc
16 16 Alain Abran1, Luigi Buglione2, Daniel Girard3 Appendix B: RBS for software development [10] Level 0 Level 1 Level 2 Level 3 Stability Requirements Completeness Feasibility Functionality Design Interfaces Testability Feasibility Product Engineering Testing Code & Unit Test Coding / Implementation Environment Integration Test Product System Maintainability Engineering specialties Reliability Security Formality Development process Process control Product control Software Project Risk Development Environment Program Constraints Development system Management process Management methods Work Environment Resources Contract Program interfaces Capacity Reliability System Support Planning Project Organization Management experience Monitoring Configuration Management Quality Assurance Cooperation Communication Morale Staff Budget Facilities Type of contract Restrictions Dependencies Customer Subcontractors Corporate Management
MANAGING PROJECT RISKS USING A CROSS RISK BREAKDOWN MATRIX. Risk Doctor Surgery, 3 Lower Hayshott, Petersfield, Hampshire, G031 4PZ, UK b
A r ticle MANAGING PROJECT RISKS USING A CROSS RISK BREAKDOWN MATRIX D a v i d Hillson a, Sabrina G r imaldi b and Carlo Rafele b a Risk Doctor Surgery, 3 Lower Hayshott, Petersfield, Hampshire, G031 4PZ,
Introducing Root-Cause Analysis and Orthogonal Defect Classification at Lower CMMI Maturity Levels
Introducing Root-Cause Analysis and Orthogonal Defect Classification at Lower CMMI Maturity Levels Luigi Buglione 1 and Alain Abran 1 1 École de Technologie Supérieure - ETS 1100 Notre-Dame Ouest, Montréal,
Towards a new approach of continuous process improvement based on CMMI and PMBOK
www.ijcsi.org 160 Towards a new approach of continuous process improvement based on CMMI and PMBOK Yassine Rdiouat 1, Naima Nakabi 2, Khadija Kahtani 3 and Alami Semma 4 1 Department of Mathematics and
ISO, CMMI and PMBOK Risk Management: a Comparative Analysis
ISO, CMMI and PMBOK Risk Management: a Comparative Analysis Cristine Martins Gomes de Gusmão Federal University of Pernambuco / Informatics Center Hermano Perrelli de Moura Federal University of Pernambuco
IMPLEMENTATION OF A SOFTWARE PROJECT OFFICE AT HONEYWELL AIR TRANSPORT SYSTEMS. by Michael A. Ross
IMPLEMENTATION OF A SOFTWARE PROJECT OFFICE AT HONEYWELL AIR TRANSPORT SYSTEMS by Michael A. Ross Abstract. This paper justifies, defines and describes an organization-level software project management
CMMI: Specific Goals and Practices
Software Engineering for Outsourced & Offshore Development CMMI: Specific Goals and Practices PeterKolb Software Engineering CMMI Process Areas for R&D Projects Slide 2 Content Management in Projects Project
ITIL-CMM Process Comparison
ITIL-CMM Process Comparison For More information: [email protected] [email protected] www.pinkelephant.com Page 1 Pink Elephant understands many organizations are currently striving to improve
Use a Risk Breakdown Structure (RBS) to Understand Your Risks
Use a Risk Breakdown Structure (RBS) to Understand Your Risks David Hillson, PhD, PMP, FAPM, MIRM, MCMI, Director of Consultancy, Management Professional Solutions Limited Introducing the Risk Breakdown
Program Lifecycle Methodology Version 1.7
Version 1.7 March 30, 2011 REVISION HISTORY VERSION NO. DATE DESCRIPTION AUTHOR 1.0 Initial Draft Hkelley 1.2 10/22/08 Updated with feedback Hkelley 1.3 1/7/2009 Copy edited Kevans 1.4 4/22/2010 Updated
PROJECT MANAGEMENT METHODOLOGY SECTION 3 -- PLANNING PHASE
PROJECT MANAGEMENT METHODOLOGY SECTION 3 -- PLANNING PHASE Table of Contents Introduction...3-1 Overview...3-1 The Process and the Project Plan...3-1 Project Objectives and Scope...3-1 Work Breakdown Structure...3-1
Project Zeus. Risk Management Plan
Project Zeus Risk Management Plan 1 Baselined: 5/7/1998 Last Modified: N/A Owner: David Jones/Zeus Project Manager Page Section 1. Introduction 3 1.1 Assumptions, Constraints, and Policies 3 1.2 Related
Software Maintenance Capability Maturity Model (SM-CMM): Process Performance Measurement
Software Maintenance Capability Maturity Model 311 Software Maintenance Capability Maturity Model (SM-CMM): Process Performance Measurement Alain April 1, Alain Abran 2, Reiner R. Dumke 3 1 Bahrain telecommunications
Distributed and Outsourced Software Engineering. The CMMI Model. Peter Kolb. Software Engineering
Distributed and Outsourced Software Engineering The CMMI Model Peter Kolb Software Engineering SEI Trademarks and Service Marks SM CMM Integration SCAMPI are service marks of Carnegie Mellon University
Lecture Slides for Managing and Leading Software Projects. Chapter 1: Introduction
Lecture Slides for Managing and Leading Software Projects Chapter 1: Introduction developed by Richard E. (Dick) Fairley, Ph.D. to accompany the text Managing and Leading Software Projects published by
Contrasting CMMI and the PMBOK. CMMI Technology Conference & User Group November 2005
Contrasting CMMI and the PMBOK CMMI Technology Conference & User Group November 2005 Wayne Sherer U.S. Army ARDEC Sandy Thrasher, PMP Anteon Corporation Agenda Purpose & Overview Considerations for Comparison
Continuous Risk Management Guidebook
Carnegie Mellon Software Engineering Institute Continuous Guidebook Audrey J. Dorofee Julie A. Walker Christopher J. Alberts Ronald P. Higuera Richard L. Murphy Ray C. Williams The ideas and findings in
PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >
PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME > Date of Issue: < date > Document Revision #: < version # > Project Manager: < name > Project Management Plan < Insert Project Name > Revision History Name
Truly Managing a Project and Keeping Sane While Wrestling Elegantly With PMBOK, Scrum and CMMI (Together or Any Combination)
Truly Managing a Project and Keeping Sane While Wrestling Elegantly With PMBOK, Scrum and CMMI (Together or Any Combination) Neil Potter The Process Group Lead Appraiser / Improvement Coach Organization
The Design and Improvement of a Software Project Management System Based on CMMI
Intelligent Information Management, 2012, 4, 330-337 http://dx.doi.org/10.4236/iim.2012.46037 Published Online November 2012 (http://www.scirp.org/journal/iim) The Design and Improvement of a Software
Evaluation and Integration of Risk Management in CMMI and ISO/IEC 15504
Evaluation and Integration of Risk Management in CMMI and ISO/IEC 15504 Dipak Surie, Email : [email protected] Computing Science Department Umea University, Umea, Sweden Abstract. During software development,
Project Management Standards: A Review of Certifications/Certificates
Project Standards: A Review of Certifications/Certificates Standards for Project Supporting Certification and Certificates Certificate Certification The Project Body of Knowledge PMBOK Guide Projects in
PMI Risk Management Professional (PMI-RMP ) - Practice Standard and Certification Overview
PMI Risk Management Professional (PMI-RMP ) - Practice Standard and Certification Overview Sante Torino PMI-RMP, IPMA Level B Head of Risk Management Major Programmes, Selex ES / Land&Naval Systems Division
LIME: A THREE-DIMENSIONAL MEASUREMENT MODEL
LIME: A THREE-DIMENSIONAL MEASUREMENT MODEL FOR LIFE CYCLE PROJECT MANAGEMENT LUIGI BUGLIONE European Software Institute SPI Measurement Product Line Parque Tecnológico de Zamudio #204 E-48170 Vizcaya,
Understanding risk exposure using multiple hierarchies. Introduction
Understanding risk exposure using multiple hierarchies David Hillson PhD PMP FAPM FIRM MCMI FRSA Director, Risk Doctor & Partners Introduction Risk management is recognised as an essential contributor
Partnering for Project Success: Project Manager and Business Analyst Collaboration
Partnering for Project Success: Project Manager and Business Analyst Collaboration By Barbara Carkenord, CBAP, Chris Cartwright, PMP, Robin Grace, CBAP, Larry Goldsmith, PMP, Elizabeth Larson, PMP, CBAP,
Mahmoud Khraiwesh Faculty of Science and Information Technology Zarqa University Zarqa - Jordan [email protected]
World of Computer Science and Information Technology Journal (WCSIT) ISSN: 2221-0741 Vol. 1, No. 2, 26-33, 2011 Validation Measures in CMMI Mahmoud Khraiwesh Faculty of Science and Information Technology
Risk Knowledge Capture in the Riskit Method
Risk Knowledge Capture in the Riskit Method Jyrki Kontio and Victor R. Basili [email protected] / [email protected] University of Maryland Department of Computer Science A.V.Williams Building
A COMPARISON OF PRINCE2 AGAINST PMBOK
Introduction This comparison takes each part of the PMBOK and gives an opinion on what match there is with elements of the PRINCE2 method. It can be used in any discussion of the respective merits of the
An Integrated Model of ISO 9001:2000 and CMMI for ISO Registered Organizations
An Integrated Model of ISO 9001:2000 and CMMI for ISO Registered Organizations Chanwoo Yoo 1, Junho Yoon 1, Byungjeong Lee 2, Chongwon Lee 1, Jinyoung Lee 1, Seunghun Hyun 1, and Chisu Wu 1 1 School of
MKS 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
Developing CMMI in IT Projects with Considering other Development Models
Developing CMMI in IT Projects with Considering other Development Models Anahita Ahmadi* MSc in Socio Economic Systems Engineering Organizational Process Development Engineer, International Systems Engineering
Introduction to the ITS Project Management Methodology
Introduction to the ITS Project Management Methodology In September 1999 the Joint Legislative Committee on Performance Evaluation and Expenditure Review (PEER) produced a report entitled Major Computer
Capability Maturity Model Integration (CMMI SM ) Fundamentals
Capability Maturity Model Integration (CMMI SM ) Fundamentals Capability Maturity Model Integration and CMMI are are service marks of Carnegie Mellon University 2008, GRafP Technologies inc. 1 What is
Benefits of conducting a Project Management Maturity Assessment with PM Academy:
PROJECT MANAGEMENT MATURITY ASSESSMENT At PM Academy we believe that assessing the maturity of your project is the first step in improving the infrastructure surrounding project management in your organisation.
Develop Project Charter. Develop Project Management Plan
Develop Charter Develop Charter is the process of developing documentation that formally authorizes a project or a phase. The documentation includes initial requirements that satisfy stakeholder needs
Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.
INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. February 2013 1 Executive Summary Adnet is pleased to provide this white paper, describing our approach to performing
Software Engineering from an Engineering Perspective: SWEBOK as a Study Object
Software Engineering from an Engineering Perspective: SWEBOK as a Study Object Alain Abran a,b, Kenza Meridji b, Javier Dolado a a Universidad del País Vasco/Euskal Herriko Unibertsitatea b Ecole de technologie
Leveraging 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
Clinical Risk Management: Agile Development Implementation Guidance
Document filename: Directorate / Programme Document Reference NPFIT-FNT-TO-TOCLNSA-1306.02 CRM Agile Development Implementation Guidance v1.0 Solution Design Standards and Assurance Project Clinical Risk
Managing Small Software Projects - An Integrated Guide Based on PMBOK, RUP, and CMMI
Managing Small Software Projects - An Integrated Guide Based on PMBOK, RUP, and CMMI César Cid Contreras M.Sc. Prof. Dr. Henrik Janzen Published at the South Westphalia University of Applied Sciences,
Appendix V Risk Management Plan Template
Appendix V Risk Management Plan Template Version 2 March 7, 2005 This page is intentionally left blank. Version 2 March 7, 2005 Title Page Document Control Panel Table of Contents List of Acronyms Definitions
Fundamentals of Measurements
Objective Software Project Measurements Slide 1 Fundamentals of Measurements Educational Objective: To review the fundamentals of software measurement, to illustrate that measurement plays a central role
Project Management Institute. Construction. Extension to. A Guide to the Project Management Body of Knowledge. PMBOK Guide 2000 Edition.
Project Management Institute Construction Extension to A Guide to the Project Management Body of Knowledge PMBOK Guide 2000 Edition Provisional Construction Extension to A Guide to the Project Management
Minnesota Health Insurance Exchange (MNHIX)
Minnesota Health Insurance Exchange (MNHIX) 1.2 Plan September 21st, 2012 Version: FINAL v.1.0 11/9/2012 2:58 PM Page 1 of 87 T A B L E O F C O N T E N T S 1 Introduction to the Plan... 12 2 Integration
Process Models and Metrics
Process Models and Metrics PROCESS MODELS AND METRICS These models and metrics capture information about the processes being performed We can model and measure the definition of the process process performers
Input, Output and Tools of all Processes
1 CIS12-3 IT Project Management Input, Output and Tools of all Processes Marc Conrad D104 (Park Square Building) [email protected] 26/02/2013 18:22:06 Marc Conrad - University of Luton 1 2 Mgmt /
Project Risk Management
Project Risk Management Study Notes PMI, PMP, CAPM, PMBOK, PM Network and the PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc. Points to Note Risk Management
Lecture Slides for Managing and Leading Software Projects. Chapter 8: Measuring and Controlling Work Processes
Lecture Slides for Managing and Leading Software Projects Chapter 8: Measuring and Controlling Work Processes developed by Richard E. (Dick) Fairley, Ph.D. to accompany the tet Managing and Leading Software
Analysis and Comparison of Project Management Standards and Guides
Analysis and Comparison of Project Management Standards and Guides Rui XUE 1, a *, Claude Baron 1, b, Philippe ESTEBAN 1,c and Li ZHENG 1,d 1 CNRS, LAAS, 7 av. du colonel. Roche, F-31400 Toulouse, France
CAPABILITY MATURITY MODEL INTEGRATION
CAPABILITY MATURITY MODEL INTEGRATION Radu CONSTANTINESCU PhD Candidate, University Assistant Academy of Economic Studies, Bucharest, Romania E-mail: [email protected] Web page: http:// www.raduconstantinescu.ase.ro
Department of Administration Portfolio Management System 1.3 June 30, 2010
E 06/ 30/ 2010 EX AM PL 1. 3 06/ 28/ 2010 06/ 24/ 2010 06/ 23/ 2010 06/ 15/ 2010 06/ 18/ 2010 Portfolio System 1.3 June 30, 2010 Contents Section 1. Project Overview... 1 1.1 Project Description... 1 1.2
PROJECT CHARTER GUIDE
Treasury Board of Canada Secretariat Secrétariat du Conseil du Trésor du Canada Enhanced Management Framework for Information Technology PROJECT CHARTER GUIDE February 1999 Chief Information Officer Branch
CMMI KEY PROCESS AREAS
CMMI KEY PROCESS AREAS http://www.tutorialspoint.com/cmmi/cmmi-process-areas.htm Copyright tutorialspoint.com A Process Area is a cluster of related practices in an area that, when implemented collectively,
STUDY OF SPI FRAMEWORK FOR CMMI CONTINUOUS MODEL BASED ON QFD
STUDY OF SPI FRAMEWORK FOR CMMI CONTINUOUS MODEL BASED ON QFD 1,2 YONGHUI CAO 1 School of Economics & Management, Henan Institute of Science and Technology 2 School of Management, Zhejiang University,
Information Technology Project Oversight Framework
i This Page Intentionally Left Blank i Table of Contents SECTION 1: INTRODUCTION AND OVERVIEW...1 SECTION 2: PROJECT CLASSIFICATION FOR OVERSIGHT...7 SECTION 3: DEPARTMENT PROJECT MANAGEMENT REQUIREMENTS...11
<name of project> Software Project Management Plan
The document in this file is adapted from the IEEE standards for Software Project Management Plans, 1058-1998, which conforms to the requirements of ISO standard 12207 Software Life Cycle Processes. Tailor
Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture
Business Business Services Services and Enterprise and Enterprise This Workshop Two parts Background: Business Value of Enterprise TOGAF s and the Business Services We will use the key steps, methods and
Appeals Case Management System Project. Scope Management Plan. November 20, 2014
Appeals Case Management System Project Version 1.0 Health and Human Services Agency, Office of Systems Integration Template Revision History REVISION HISTORY REVISION # DATE OF RELEASE OWNER SUMMARY OF
Software Project Management and Support - Practical Support for CMMI -SW Project Documentation: Using IEEE Software Engineering Standards
Software Project Management and Support - Practical Support for CMMI -SW Project Documentation: Using IEEE Software Engineering Standards John Walz The Sutton Group IEEE Computer Society Standards Activities
An integrated life cycle quality model for general public market software products
An integrated life cycle quality model for general public market software products Witold Suryn 1, Alain Abran 2, Claude Laporte 3 1 Département de génie électrique, École de technologie supérieure 1100,
Measurement 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,
Teaching Continuous Risk Management Using A Requirements Management Tool
Teaching Continuous Risk Management Using A Requirements Management Tool James C. Helm, Ph.D., P. E. University of Houston-Clear Lake Delta 123 2700 Bay Area Blvd. Houston, TX 77058 [email protected] Phone
AIPM PROFESSIONAL COMPETENCY STANDARDS FOR PROJECT MANAGEMENT PART B CERTIFIED PRACTISING PROJECT PRACTITIONER (CPPP)
AIPM PROFESSIONAL COMPETENCY STANDARDS FOR PROJECT MANAGEMENT PART B CERTIFIED PRACTISING PROJECT PRACTITIONER (CPPP) Copyright: Australian Institute of Project Management Document Information Document
Redesigned Framework and Approach for IT Project Management
Vol. 5 No. 3, July, 2011 Redesigned Framework and Approach for IT Project Management Champa Hewagamage 1, K. P. Hewagamage 2 1 Department of Information Technology, Faculty of Management Studies and Commerce,
PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING
PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING PMI PMBOK & ESTIMATING 03-23-05 Christine Green, PMI PMBOK and Estimating EDS, Delivery
Program Management Professional (PgMP) Examination Content Outline
Program Management Professional (PgMP) Examination Content Outline Project Management Institute Program Management Professional (PgMP ) Examination Content Outline April 2011 Published by: Project Management
Requirements Definition and Management Processes
Software Engineering G22.2440-001 Session 1 Sub-Topic 1 Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute
Software Engineering. Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti
Software Engineering Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical
[project.headway] Integrating Project HEADWAY And CMMI
[project.headway] I N T E G R A T I O N S E R I E S Integrating Project HEADWAY And CMMI P R O J E C T H E A D W A Y W H I T E P A P E R Integrating Project HEADWAY And CMMI Introduction This white paper
A DIFFERENT KIND OF PROJECT MANAGEMENT
SEER for Software SEER project estimation and management solutions improve success rates on complex software projects. Based on sophisticated modeling technology and extensive knowledge bases, SEER solutions
IV. Software Lifecycles
IV. Software Lifecycles Software processes and lifecycles Relative costs of lifecycle phases Examples of lifecycles and processes Process maturity scale Information system development lifecycle Lifecycle
PROJECT CHARTER GUIDE
Treasury Board of Canada Secretariat Secrétariat du Conseil du Trésor du Canada Enhanced Management Framework for Information Technology PROJECT CHARTER GUIDE February 1999 Chief Information Officer Branch
CREDENTIALS & CERTIFICATIONS 2015
THE COMMUNITY FOR TECHNOLOGY LEADERS www.computer.org CREDENTIALS & CERTIFICATIONS 2015 KEYS TO PROFESSIONAL SUCCESS CONTENTS SWEBOK KNOWLEDGE AREA CERTIFICATES Software Requirements 3 Software Design
Certified Software Quality Engineer (CSQE) Body of Knowledge
Certified Software Quality Engineer (CSQE) Body of Knowledge The topics in this Body of Knowledge include additional detail in the form of subtext explanations and the cognitive level at which the questions
Capability Maturity Model Software Development Using Cleanroom Software Engineering Principles - Results of an Industry Project
Capability Maturity Model Software Development Using Cleanroom Software Engineering Principles - Results of an Industry Project Robert S. Oshana Member Group Technical Staff Raytheon Systems Company [email protected]
A DIFFERENT KIND OF PROJECT MANAGEMENT: AVOID SURPRISES
SEER for Software: Cost, Schedule, Risk, Reliability SEER project estimation and management solutions improve success rates on complex software projects. Based on sophisticated modeling technology and
Software Configuration Management Plan
For Database Applications Document ID: Version: 2.0c Planning Installation & Acceptance Integration & Test Requirements Definition Design Development 1 / 22 Copyright 2000-2005 Digital Publications LLC.
PROJECT AUDIT METHODOLOGY
PROJECT AUDIT METHODOLOGY 1 "Your career as a project manager begins here!" Content Introduction... 3 1. Definition of the project audit... 3 2. Objectives of the project audit... 3 3. Benefit of the audit
SEI Level 2, 3, 4, & 5 1 Work Breakdown Structure (WBS)
SEI Level 2, 3, 4, & 5 1 Work Breakdown Structure (WBS) 1.0 SEI Product 1.1 SEI Level 2 Product 1.1.1 SEI Level 2 Process 1.1.1.1 Requirements Management Process 1.1.1.2 Software Project Planning Process
A Guide To The Project Management Body of Knowledge (PMBOK) Significant Changes from the 3 rd edition to the 4 th edition
A Guide To The Project Body of Knowledge (PMBOK) Significant Changes from the 3 rd edition to the 4 th edition Major Changes The adoption of the verb-noun format for process names Amplification as to Enterprise
PROJECT SCOPE MANAGEMENT
5 PROJECT SCOPE MANAGEMENT Project Scope Management includes the processes required to ensure that the project includes all the work required, and only the work required, to complete the project successfully
2015. All rights reserved.
DOCUMENT: Future AAMI/IEC 62304:2006/AMD1, 18-August-2015 Final Draft International Standard for Vote, Amendment 1 to IEC 62304: Medical device software Software life cycle processes. Public Review Draft
Introduction to the CMMI Acquisition Module (CMMI-AM)
Pittsburgh, PA 15213-3890 Introduction to the CMMI Acquisition Module (CMMI-AM) Module 2: CMMI-AM and Project Management SM CMM Integration, IDEAL, and SCAMPI are service marks of Carnegie Mellon University.
Draft Documents RFP 3.2.4
Draft Documents RFP 3.2.4 In accordance with RFP 3.2.4, CNSI includes the required draft documents in the following order: Work Plan: Team CNSI provides a comprehensive draft Work Plan for the Iowa EHR
Foredragfor Den Norske Dataforening, den 08.10.2003
Foredragfor Den Norske Dataforening, den 08.10.2003 CMM, CMMI and ISO 15504 (SPICE) Bruk av modenhetsmodeller under programmvareutvikling, er det nøkkelen til suskess? Malte Foegen, Jürgen Richter IT Maturity
Camber 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
Enterprise Test Management Standards
Enterprise Test Management Standards Version 4.0 09/28/2012 Document Number: FSA_TOADG_STDS_TEST.TMS_001 Document Version Control This section summarizes this document revision history. Each entry includes
SOFTWARE ASSURANCE STANDARD
NOT MEASUREMENT SENSITIVE National Aeronautics and NASA-STD-8739.8 w/change 1 Space Administration July 28, 2004 SOFTWARE ASSURANCE STANDARD NASA TECHNICAL STANDARD REPLACES NASA-STD-2201-93 DATED NOVEMBER
CONTENTS. Preface. Acknowledgements. 1. Introduction and Overview 1 Introduction 1 Whatis the CMMI"? 2 What the CMMI* is Not 3 What are Standards?
Preface Acknowledgements xi xiii 1. Introduction and Overview 1 Introduction 1 Whatis the CMMI"? 2 What the CMMI* is Not 3 What are Standards? 3 2. Summaryof CMMI-SW 5 The CMM*-SW 5 CMMI--SW Continuous
The Role of Information Technology Studies in Software Product Quality Improvement
The Role of Information Technology Studies in Software Product Quality Improvement RUDITE CEVERE, Dr.sc.comp., Professor Faculty of Information Technologies SANDRA SPROGE, Dr.sc.ing., Head of Department
A Taxonomy of Operational Risks
Sponsored by the U.S. Department of Defense 2005 by Carnegie Mellon University A Taxonomy of Operational Risks Brian Gallagher Director, Acquisition Support page 1 Operational Risk By its nature, the uncertainty
(Refer Slide Time: 01:52)
Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This
10.1 Communications Planning 10.2 Information Distribution Figure 10 1 10.3 Performance Reporting 10.1 Communications Planning 10.
PROJECT 10 COMMUNICATIONS MANAGEMENT Project Communications Management includes the processes required to ensure timely and appropriate generation, collection, dissemination, storage, and ultimate disposition
PROJECT MANAGEMENT PLAN <PROJECT NAME>
PROJECT MANAGEMENT PLAN TEMPLATE This Project Management Plan Template is free for you to copy and use on your project and within your organization. We hope that you find this template useful and welcome
Noorul Islam College of Engineering M. Sc. Software Engineering (5 yrs) IX Semester XCS592- Software Project Management
Noorul Islam College of Engineering M. Sc. Software Engineering (5 yrs) IX Semester XCS592- Software Project Management 8. What is the principle of prototype model? A prototype is built to quickly demonstrate
PMP Examination Tasks Puzzle game
PMP Examination Tasks Puzzle game Here is a great game to play to test your knowledge of the tasks you will be tested on in the actual examination. What we have done is take each of the domain tasks in
