SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
5 - PROJECT SCOPE MANAGEMENT 
5 
5.4 Create WBS 
The inputs, tools and techniques, and outputs for Create WBS in Section 5.4 of the PMBOK® Guide are equally 
applicable for creating work breakdown structures for predictive life cycle software projects. Comparable techniques 
for adaptive software projects are described in Section 5.4.2.5 of this Software Extension. 
Section 5.4 of the PMBOK® Guide includes the following statement: “In the context of the WBS, work refers 
to work products or deliverables that are the result of activity and not to the activity itself.” The PMBOK® Guide 
distinguishes between organizing a WBS by phase or by major deliverables at the second level. 
For software projects, the top level of the WBS subdivides the project by life-cycle process or activity. The work 
products and deliverables are shown as outputs of activities and tasks at lower levels in the WBS. This form of WBS 
is referred to as an activity-oriented WBS (Section 5.4.2.3 of this Software Extension provides an example). 
Activity-oriented work breakdown structures are desirable for most software development projects because 
software is the product of the cognitive processes of software developers and does not involve fabrication of 
physical work products or deliverables in media such as wood, metal, plastic, or silicon. Work packages for the 
tasks in a software WBS include specification of the work activities and the work products or deliverables to be 
created or modified by those work activities, as well as the acceptance criteria for the work products or deliverables. 
Activity-oriented work breakdown structures are also applicable for other kinds of knowledge-based work. 
Considerations for developing an activity-oriented WBS for a predictive life cycle software project can proceed 
top-down as follows: (a) by first specifying the project activities at the top level and decomposing each top-level 
element into subordinate activities and tasks; (b) by first identifying the lowest-level tasks to be performed 
and grouping them into successively larger groupings (activities); or (c) by working “middle out” by identifying 
intermediate-level activities and decomposing them downward and grouping them upward. In practice, all three 
approaches are typically used to produce an activity-oriented WBS. Predefined templates for work breakdown 
structures and work packages, plus examples designed to fit the local situation, make the task of constructing a 
software WBS much easier than starting without guidance. 
©2013 Project Management Institute. Software Extension to the PMBOK® Guide Fifth Edition 73
5 - PROJECT SCOPE MANAGEMENT 
The PMBOK® Guide distinguishes between organizing a WBS by phase or by major deliverables. Using the 
technique of embedding the work to produce deliverables in an activity-oriented WBS and specifying the deliverables 
and acceptance criteria in the work packages, as described in Section 5.4.2.3 of this Software Extension, merges 
this distinction for software projects and other kinds of activity-oriented projects. 
5.4.1 Create WBS: Inputs 
The inputs in Section 5.4.1 of the PMBOK® Guide are equally applicable for creating an activity-oriented 
software WBS. 
5.4.1.1 Scope Management Plan 
See Section 5.4.1.1 of the PMBOK® Guide. 
5.4.1.2 Project Scope Statement 
See Section 5.4.1.2 of the PMBOK® Guide. 
5.4.1.3 Requirements Documentation 
See Section 5.4.1.3 of the PMBOK® Guide. 
5.4.1.4 Enterprise Environmental Factors 
See Section 5.4.1.4 of the PMBOK® Guide. 
5.4.1.5 Organizational Process Assets 
See Section 5.4.1.5 of the PMBOK® Guide. 
5.4.2 Create WBS: Tools and Techniques 
The decomposition technique for creating a WBS described in Section 5.4.2 of the PMBOK® Guide is equally 
applicable for creating an activity-oriented WBS for a software project. Additional considerations are presented in 
Sections 5.4.2.2, 5.4.2.3, and 5.4.2.4 of this extension. 
5.4.2.1 Decomposition 
See Section 5.4.2.1 of the PMBOK® Guide. 
74 ©2013 Project Management Institute. Software Extension to the PMBOK® Guide Fifth Edition
5 - PROJECT SCOPE MANAGEMENT 
5 
5.4.2.2 Expert Judgment 
See Section 5.4.2.2 of the PMBOK® Guide. 
5.4.2.3 Activity-Oriented WBS 
An example of an activity-oriented WBS is illustrated in this section of the Software Extension; it is descriptive 
of an approach to creating a WBS for a software project; it is not intended to be prescriptive. The top level of an 
activity-oriented WBS for a software project includes the full scope, at a high level, of all the work required to 
complete the project successfully, as illustrated in Figure 5-3. The top level of an activity-oriented WBS is reflected 
in, and can provide an input for refining the project scope statement. The subordinate levels can provide an input 
for refining the product scope statement because the elements of work to produce the product components are 
embedded in an activity-oriented WBS. The lowest level elements of work for the software construction activity of 
the WBS produce specific deliverables. The tasks for Activity 3.2 in Figure 5-3 include work to reuse, construct, and 
buy some software components. For brevity of presentation, the example includes only the subordinate elements 
of Construct Software. 
Embedding product scope in an activity-oriented software WBS is depicted in Figure 5-3, which illustrates a 
partial WBS for developing the software for an automated teller machine; the product components are indicated in 
bold font. The figure in Section 5.4.2.4 of this Software Extension illustrates further decomposition of the “Construct 
FINAT” element of the WBS in Figure 5-3. 
ATM Project 
3. 
Construct 
Software 
4. 
Verify 
Software 
3.2. 
Construct 
FINAT 
3.3. 
Construct 
MAIND 
3.4. 
Buy 
COMM 
ATMSD: Software Drivers 
FINAT: Financial Transactions 
MAIND: Maintenance & Diagnostics 
COMM: Communication Package 
Analyze and 
Design 
LEGEND 
2. 
5. 
Validate 
Software 
3.1. 
Reuse 
ATMSD 
3.5. 
Integrate 
and Test 
ATMSD, FINAT, 
MAIND, COMM 
Figure 5-3. Partially Decomposed Activity-Oriented WBS 
1. 
Manage 
Project 
6. 
Deploy 
Software 
©2013 Project Management Institute. Software Extension to the PMBOK® Guide Fifth Edition 75
5 - PROJECT SCOPE MANAGEMENT 
The PMBOK® Guide distinguishes between project scope and product scope. The two scopes can be integrated 
in an activity-oriented WBS for software projects because of the nature of software and the way in which software is 
developed or modified. As illustrated in Figure 5-3 product structure is embedded in the activity-oriented software 
WBS. 
Work packages can be used to document the tasks in a software project WBS. Factors documented in a work 
package for constructing software components include: 
• Estimated duration, 
• Number of personnel by skill level, 
• Additional resources needed, 
• Software component or components to be developed or modified, 
• Acceptance criteria for the software component or components developed or modified, and 
• Risk factors. 
Risk factors are potential problems that may inhibit successful completion of the software component or 
components using the allocated effort and additional resources. Other factors that can be included in an activity-oriented 
work package include predecessor and successor task for the task being documented and work products 
to be placed under version control. 
5.4.2.4 Rolling Wave Elaboration of WBS 
According to Section 6.2.2.2 of the PMBOK® Guide: rolling wave planning is an iterative planning technique in 
which the work to be accomplished in the near term is planned in detail, while the work in the future is planned 
at a more general level. It is a form of progressive elaboration. Therefore, work can exist at various levels of detail 
depending on where it is in the project life cycle. 
Rolling wave planning is a valuable technique for progressively elaborating the work to be accomplished when 
using an activity-oriented WBS for a predictive life cycle software project, based on the following considerations 
(the equivalent of rolling wave planning for adaptive life cycle software projects is presented in Section 5.4.2.5 of 
this Software Extension). 
Every software project results in a unique product, either new or modified, because replication of existing 
software is a simple process as compared to the replication of physical artifacts. Most software projects thus 
require innovation and creative problem solving to satisfy new and evolving needs. For predictive life cycle software 
projects, an activity-oriented WBS is elaborated in a rolling wave manner as the details of constructing the software 
product are elaborated with increased understanding of the problem to be solved. Some rolling wave modifications 
of work to be accomplished using an activity-oriented WBS may be accomplished within the overall scope 
constraints of schedule, budget, resources, and technology, while other elaborations may require renegotiation of 
the project scope constraints. 
76 ©2013 Project Management Institute. Software Extension to the PMBOK® Guide Fifth Edition
5 - PROJECT SCOPE MANAGEMENT 
5 
An example of rolling wave elaboration of the WBS for the ATM project (see Figure 5-3) is illustrated in Figure 
5-4, where the details of constructing the financial transaction component have been added, perhaps after some 
prototyping and feasibility analysis once the project was underway. The work package for the financial transaction 
component in Figure 5-3 (FINAT) is decomposed into work packages shown in Figure 5-4 for the four subordinate 
software components plus the FINAT integration and test task. Note that the product components are denoted in 
boldface font. Also, note the decision to reuse existing recorder software from another software product. A work 
package for a software construction task includes the work needed to accomplish detailed design, coding, unit 
testing, and integration and testing of the composite software module (e.g., the validator module in Figure 5-4). 
Rolling wave elaboration of an activity-oriented software WBS is typically accomplished periodically, perhaps 
monthly, to accommodate increased understanding of the problem to be solved. Rolling-wave elaboration also 
may be accomplished as circumstances dictate, such as changes to requirements, schedule, budget, resources, 
or technology. 
ATM Project 
3. 
Construct 
Software 
4. 
Verify 
Software 
3.2. 
Construct 
FINAT 
3.3. 
Construct 
MAIND 
3.4. 
Buy 
COMM 
3.2.2. 
Construct 
Processor 
3.2.3. 
Reuse 
Recorder 
3.2.4. 
Construct 
Terminator 
ATMSD: Software Drivers 
FINAT: Financial Transactions 
MAIND: Maintenance & Diagnostics 
COMM: Communication Package 
Analyze and 
Design 
LEGEND 
1. 
Manage 
Project 
2. 
5. 
Validate 
Software 
6. 
Deploy 
Software 
3.1. 
Reuse 
ATMSD 
3.5. 
Integrate 
and Test 
ATMSD, FINAT, 
MAIND, COMM 
3.2.1. 
Construct 
Validator 
3.2.5. 
Integrate & Test 
Validator, 
Processor, 
Recorder, 
and Terminator 
Modules 
Figure 5-4. Rolling Wave Elaboration of Activity-Oriented WBS 
©2013 Project Management Institute. Software Extension to the PMBOK® Guide Fifth Edition 77
5 - PROJECT SCOPE MANAGEMENT 
5.4.2.5 Rolling Wave Planning for Adaptive Life Cycle Projects 
The scope of an adaptive life cycle software project can be progressively elaborated in a rolling wave manner, 
as illustrated in Figure 5-5, which is the equivalent of a rolling wave WBS. The small “boxes” in each quarter 
(Q1 – Q4) are feature sets at the top level with increments of functionality for the features sets in the subordinate 
levels. As indicated, the feature sets and increments of functionality are progressively elaborated during planning 
for subsequent quarters of calendar time. 
As stated in conjunction with Figure 5-2 of this Software Extension, it may be possible to specify an initial 
release plan during the planning process for an adaptive software project. In other cases, the release plan may 
evolve in a rolling wave manner. The elaboration in Figure 5-4 may have been developed initially or as a rolling 
wave elaboration across the quarters. This form of elaboration and presentation could also be used for a predictive 
life cycle software project that develops the product in deliverable increments of functionality (called feature sets 
in Figure 5.5). 
Feature 
Set 1 
Time 
Q4 
Plan 
Feature 
Set 2 
Feature 
Set 3 
Feature 
Set 1 
Q4 
Plan 
Q3 
Plan 
Feature 
Set 2 
Feature 
Set 3 
Feature 
Set 4 
Q4 
Plan 
Feature 
Set 2 
Feature 
Set 3 
Figure 5-5. Rolling Wave Elaboration of an Adaptive Life Cycle Software Project 
Feature 
Set 1 
78 ©2013 Project Management Institute. Software Extension to the PMBOK® Guide Fifth Edition 
Feature 
Set 4 
Feature 
Set 1 
Feature 
Set 2 
Feature 
Set 3 
Feature 
Set 4 
Incr. 1 Incr. 1 Incr. 1 Incr. 1 
Incr. 2 Incr. 2 Incr. 2 Incr. 2 
Incr. 3 Incr. 3 Incr. 3 
Incr. 4 Incr. 4 
Incr. 1 Incr. 1 Incr. 1 Incr. 1 
Incr. 2 Incr. 2 Incr. 2 
Incr. 3 Incr. 3 Incr. 3 
Incr. 4 Incr. 4 
Incr. 1 Incr. 1 Incr. 1 
Incr. 2 Incr. 2 Incr. 2 
Incr. 3 Incr. 3 
Incr. 4 
Incr. 1 Incr. 1 
Incr. 2 Incr. 2 
Incr. 3 
Incr. 4 
DETAILED PLANNING FOR THE NEXT QUARTER 
Q1 
Q2 
Plan 
Q2 Q3 Q4 
Q3 
Plan 
Q2 
Plan 
Q3 
Plan 
Q4 
Plan
5 - PROJECT SCOPE MANAGEMENT 
5 
5.4.3 Create WBS: Outputs 
The outputs for creating a WBS in Section 5.4.3 of the PMBOK® Guide are equally applicable outputs from 
creating an activity-oriented software WBS. 
5.4.3.1 Scope Baseline 
See Section 5.4.3.1 of the PMBOK® Guide. 
5.4.3.2 Project Documents Updates 
See Section 5.4.3.2 of the PMBOK® Guide.

Contenu connexe

Tendances

KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...
KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...
KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...King Consulting Services
 
Team Final_Scope Management
Team Final_Scope ManagementTeam Final_Scope Management
Team Final_Scope ManagementRKDickey
 
Value of PMP Certification and PMI Membership
Value of PMP Certification and PMI MembershipValue of PMP Certification and PMI Membership
Value of PMP Certification and PMI MembershipRahul Sudame
 
Project Management Body of Knowledge (Time)
Project Management Body of Knowledge (Time)Project Management Body of Knowledge (Time)
Project Management Body of Knowledge (Time)Jeffrey Cheah
 
PMP : Change is Coming - Know how it affects you
PMP : Change is Coming - Know how it affects youPMP : Change is Coming - Know how it affects you
PMP : Change is Coming - Know how it affects youEdureka!
 
Banking Software Simulated proposal
Banking Software Simulated proposalBanking Software Simulated proposal
Banking Software Simulated proposalImran Fayyaz
 
Project management-professional-free-sample
Project management-professional-free-sampleProject management-professional-free-sample
Project management-professional-free-sampleReadytoTrain .
 
CIS 517 RANK Introduction Education--cis517rank.com
CIS 517 RANK Introduction Education--cis517rank.comCIS 517 RANK Introduction Education--cis517rank.com
CIS 517 RANK Introduction Education--cis517rank.comclaric265
 
WSI32 - IBM WebSphere Performance Fundamentals
WSI32 - IBM WebSphere Performance FundamentalsWSI32 - IBM WebSphere Performance Fundamentals
WSI32 - IBM WebSphere Performance FundamentalsHendrik van Run
 
Managing ERP Implementation Using Basic Software Tools
Managing ERP Implementation Using Basic Software ToolsManaging ERP Implementation Using Basic Software Tools
Managing ERP Implementation Using Basic Software ToolsRicardo Viana Vargas
 
MS_Practicum_Research_Paper_Glenn_Fuller_IP_110309
MS_Practicum_Research_Paper_Glenn_Fuller_IP_110309MS_Practicum_Research_Paper_Glenn_Fuller_IP_110309
MS_Practicum_Research_Paper_Glenn_Fuller_IP_110309Glenn Fuller
 
CIS 517 RANK Become Exceptional--cis517rank.com
CIS 517 RANK Become Exceptional--cis517rank.comCIS 517 RANK Become Exceptional--cis517rank.com
CIS 517 RANK Become Exceptional--cis517rank.comclaric105
 
CIS 517 RANK Achievement Education--cis517rank.com
CIS 517 RANK Achievement Education--cis517rank.comCIS 517 RANK Achievement Education--cis517rank.com
CIS 517 RANK Achievement Education--cis517rank.comclaric156
 
SaaS Companies: What Costs Should Be Capitalized?
SaaS Companies: What Costs Should Be Capitalized?SaaS Companies: What Costs Should Be Capitalized?
SaaS Companies: What Costs Should Be Capitalized?Armanino LLP
 
How dvcs can reduce your development costs and enhance productivity final
How dvcs can reduce your development costs and enhance productivity finalHow dvcs can reduce your development costs and enhance productivity final
How dvcs can reduce your development costs and enhance productivity finalpsluaces
 
Configuration management-plan template
Configuration management-plan templateConfiguration management-plan template
Configuration management-plan templateVivek Srivastava
 

Tendances (20)

KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...
KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...
KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...
 
Oracle Primavera P6 Enterprise Project - Synergy
Oracle Primavera P6 Enterprise Project - SynergyOracle Primavera P6 Enterprise Project - Synergy
Oracle Primavera P6 Enterprise Project - Synergy
 
Team Final_Scope Management
Team Final_Scope ManagementTeam Final_Scope Management
Team Final_Scope Management
 
Value of PMP Certification and PMI Membership
Value of PMP Certification and PMI MembershipValue of PMP Certification and PMI Membership
Value of PMP Certification and PMI Membership
 
Project Management Body of Knowledge (Time)
Project Management Body of Knowledge (Time)Project Management Body of Knowledge (Time)
Project Management Body of Knowledge (Time)
 
PMP : Change is Coming - Know how it affects you
PMP : Change is Coming - Know how it affects youPMP : Change is Coming - Know how it affects you
PMP : Change is Coming - Know how it affects you
 
Banking Software Simulated proposal
Banking Software Simulated proposalBanking Software Simulated proposal
Banking Software Simulated proposal
 
Project management-professional-free-sample
Project management-professional-free-sampleProject management-professional-free-sample
Project management-professional-free-sample
 
5 scope
5 scope5 scope
5 scope
 
CIS 517 RANK Introduction Education--cis517rank.com
CIS 517 RANK Introduction Education--cis517rank.comCIS 517 RANK Introduction Education--cis517rank.com
CIS 517 RANK Introduction Education--cis517rank.com
 
WSI32 - IBM WebSphere Performance Fundamentals
WSI32 - IBM WebSphere Performance FundamentalsWSI32 - IBM WebSphere Performance Fundamentals
WSI32 - IBM WebSphere Performance Fundamentals
 
Managing ERP Implementation Using Basic Software Tools
Managing ERP Implementation Using Basic Software ToolsManaging ERP Implementation Using Basic Software Tools
Managing ERP Implementation Using Basic Software Tools
 
MS_Practicum_Research_Paper_Glenn_Fuller_IP_110309
MS_Practicum_Research_Paper_Glenn_Fuller_IP_110309MS_Practicum_Research_Paper_Glenn_Fuller_IP_110309
MS_Practicum_Research_Paper_Glenn_Fuller_IP_110309
 
CIS 517 RANK Become Exceptional--cis517rank.com
CIS 517 RANK Become Exceptional--cis517rank.comCIS 517 RANK Become Exceptional--cis517rank.com
CIS 517 RANK Become Exceptional--cis517rank.com
 
CIS 517 RANK Achievement Education--cis517rank.com
CIS 517 RANK Achievement Education--cis517rank.comCIS 517 RANK Achievement Education--cis517rank.com
CIS 517 RANK Achievement Education--cis517rank.com
 
SaaS Companies: What Costs Should Be Capitalized?
SaaS Companies: What Costs Should Be Capitalized?SaaS Companies: What Costs Should Be Capitalized?
SaaS Companies: What Costs Should Be Capitalized?
 
How dvcs can reduce your development costs and enhance productivity final
How dvcs can reduce your development costs and enhance productivity finalHow dvcs can reduce your development costs and enhance productivity final
How dvcs can reduce your development costs and enhance productivity final
 
Software project managment
Software project managmentSoftware project managment
Software project managment
 
Configuration management-plan template
Configuration management-plan templateConfiguration management-plan template
Configuration management-plan template
 
SDLC
SDLCSDLC
SDLC
 

En vedette

Content Development WBS
Content Development WBSContent Development WBS
Content Development WBShaven832
 
Sample project plan
Sample project planSample project plan
Sample project planQadoos Zafar
 
Mobile app development project lifecycle
Mobile app development project lifecycleMobile app development project lifecycle
Mobile app development project lifecyclepeterfrancis12
 
Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management ProcessBagaria Swati
 
WBS presentation
WBS presentationWBS presentation
WBS presentationjpstewar
 
Business Plan - Mobile Application Development
Business Plan - Mobile Application DevelopmentBusiness Plan - Mobile Application Development
Business Plan - Mobile Application DevelopmentSarabjeet Singh Dua
 
Mobile App Design Proposal
Mobile App Design ProposalMobile App Design Proposal
Mobile App Design ProposalEze Ikedi
 
Work breakdown structure ppt
Work breakdown structure pptWork breakdown structure ppt
Work breakdown structure pptnazi2020
 

En vedette (10)

Content Development WBS
Content Development WBSContent Development WBS
Content Development WBS
 
Work breakdown structure
Work breakdown structureWork breakdown structure
Work breakdown structure
 
Work Breakdown Structure
Work Breakdown StructureWork Breakdown Structure
Work Breakdown Structure
 
Sample project plan
Sample project planSample project plan
Sample project plan
 
Mobile app development project lifecycle
Mobile app development project lifecycleMobile app development project lifecycle
Mobile app development project lifecycle
 
Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management Process
 
WBS presentation
WBS presentationWBS presentation
WBS presentation
 
Business Plan - Mobile Application Development
Business Plan - Mobile Application DevelopmentBusiness Plan - Mobile Application Development
Business Plan - Mobile Application Development
 
Mobile App Design Proposal
Mobile App Design ProposalMobile App Design Proposal
Mobile App Design Proposal
 
Work breakdown structure ppt
Work breakdown structure pptWork breakdown structure ppt
Work breakdown structure ppt
 

Similaire à Crear wbs para proyectos de software

The Work Breakdown Structure: Lack Of A Good One Already Sets Your Project Up...
The Work Breakdown Structure: Lack Of A Good One Already Sets Your Project Up...The Work Breakdown Structure: Lack Of A Good One Already Sets Your Project Up...
The Work Breakdown Structure: Lack Of A Good One Already Sets Your Project Up...Ed Kozak
 
WORK BREAKDOWN STRUCTURE: A TOOL FOR SOFTWARE PROJECT SCOPE VERIFICATION
WORK BREAKDOWN STRUCTURE: A TOOL FOR SOFTWARE PROJECT SCOPE VERIFICATIONWORK BREAKDOWN STRUCTURE: A TOOL FOR SOFTWARE PROJECT SCOPE VERIFICATION
WORK BREAKDOWN STRUCTURE: A TOOL FOR SOFTWARE PROJECT SCOPE VERIFICATIONijseajournal
 
SWE-401 - 3. Software Project Management
SWE-401 - 3. Software Project ManagementSWE-401 - 3. Software Project Management
SWE-401 - 3. Software Project Managementghayour abbas
 
Stepwise Project planning in software development
Stepwise Project planning in software developmentStepwise Project planning in software development
Stepwise Project planning in software developmentProf Ansari
 
Software Development Plan of Fixed Asset Management System
Software Development Plan of Fixed Asset Management SystemSoftware Development Plan of Fixed Asset Management System
Software Development Plan of Fixed Asset Management SystemNasiruddin Juel
 
project Development Management (Scope Management )
project Development Management (Scope Management )project Development Management (Scope Management )
project Development Management (Scope Management )NeveenJamal
 
Project scope management
 Project scope management Project scope management
Project scope managementSidraSaleem17
 
Chapter FourDefining the Project© 2021 McGraw Hill. All ri.docx
Chapter FourDefining the Project© 2021 McGraw Hill. All ri.docxChapter FourDefining the Project© 2021 McGraw Hill. All ri.docx
Chapter FourDefining the Project© 2021 McGraw Hill. All ri.docxbartholomeocoombs
 
VoIP Implementation WBSTask NameDurationStart DateEnd DatePredeces.docx
VoIP Implementation WBSTask NameDurationStart DateEnd DatePredeces.docxVoIP Implementation WBSTask NameDurationStart DateEnd DatePredeces.docx
VoIP Implementation WBSTask NameDurationStart DateEnd DatePredeces.docxjessiehampson
 
unit-vpart-2.ppt
unit-vpart-2.pptunit-vpart-2.ppt
unit-vpart-2.pptTejaTeja57
 
PM Session 4
PM Session 4PM Session 4
PM Session 4dmdk12
 
2.05 scope management 1
2.05 scope management 12.05 scope management 1
2.05 scope management 1reddvise
 
CEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan JonesCEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan JonesNesma
 
Diploma of Project Management – How to Set Up Project Activity Sequences
Diploma of Project Management – How to Set Up Project Activity SequencesDiploma of Project Management – How to Set Up Project Activity Sequences
Diploma of Project Management – How to Set Up Project Activity Sequencesdanieljohn810
 

Similaire à Crear wbs para proyectos de software (20)

The Work Breakdown Structure: Lack Of A Good One Already Sets Your Project Up...
The Work Breakdown Structure: Lack Of A Good One Already Sets Your Project Up...The Work Breakdown Structure: Lack Of A Good One Already Sets Your Project Up...
The Work Breakdown Structure: Lack Of A Good One Already Sets Your Project Up...
 
WORK BREAKDOWN STRUCTURE: A TOOL FOR SOFTWARE PROJECT SCOPE VERIFICATION
WORK BREAKDOWN STRUCTURE: A TOOL FOR SOFTWARE PROJECT SCOPE VERIFICATIONWORK BREAKDOWN STRUCTURE: A TOOL FOR SOFTWARE PROJECT SCOPE VERIFICATION
WORK BREAKDOWN STRUCTURE: A TOOL FOR SOFTWARE PROJECT SCOPE VERIFICATION
 
SWE-401 - 3. Software Project Management
SWE-401 - 3. Software Project ManagementSWE-401 - 3. Software Project Management
SWE-401 - 3. Software Project Management
 
Stepwise Project planning in software development
Stepwise Project planning in software developmentStepwise Project planning in software development
Stepwise Project planning in software development
 
Software Development Plan of Fixed Asset Management System
Software Development Plan of Fixed Asset Management SystemSoftware Development Plan of Fixed Asset Management System
Software Development Plan of Fixed Asset Management System
 
project Development Management (Scope Management )
project Development Management (Scope Management )project Development Management (Scope Management )
project Development Management (Scope Management )
 
Project scope management
 Project scope management Project scope management
Project scope management
 
Ch05
Ch05Ch05
Ch05
 
PM_WBS
PM_WBSPM_WBS
PM_WBS
 
SE-Lecture-5.pptx
SE-Lecture-5.pptxSE-Lecture-5.pptx
SE-Lecture-5.pptx
 
Chapter FourDefining the Project© 2021 McGraw Hill. All ri.docx
Chapter FourDefining the Project© 2021 McGraw Hill. All ri.docxChapter FourDefining the Project© 2021 McGraw Hill. All ri.docx
Chapter FourDefining the Project© 2021 McGraw Hill. All ri.docx
 
VoIP Implementation WBSTask NameDurationStart DateEnd DatePredeces.docx
VoIP Implementation WBSTask NameDurationStart DateEnd DatePredeces.docxVoIP Implementation WBSTask NameDurationStart DateEnd DatePredeces.docx
VoIP Implementation WBSTask NameDurationStart DateEnd DatePredeces.docx
 
unit-vpart-2.ppt
unit-vpart-2.pptunit-vpart-2.ppt
unit-vpart-2.ppt
 
PM Session 4
PM Session 4PM Session 4
PM Session 4
 
Ch05
Ch05Ch05
Ch05
 
Lab exercise 6
Lab exercise 6Lab exercise 6
Lab exercise 6
 
2.05 scope management 1
2.05 scope management 12.05 scope management 1
2.05 scope management 1
 
Chap 4 Defining A Project
Chap 4 Defining A ProjectChap 4 Defining A Project
Chap 4 Defining A Project
 
CEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan JonesCEBoK for Software Past Present Future - Megan Jones
CEBoK for Software Past Present Future - Megan Jones
 
Diploma of Project Management – How to Set Up Project Activity Sequences
Diploma of Project Management – How to Set Up Project Activity SequencesDiploma of Project Management – How to Set Up Project Activity Sequences
Diploma of Project Management – How to Set Up Project Activity Sequences
 

Plus de Robert Caraguay

Qué es una organización
Qué es una organizaciónQué es una organización
Qué es una organizaciónRobert Caraguay
 
La Responsabilidad Social frente a otras teorías
La Responsabilidad Social frente a otras teoríasLa Responsabilidad Social frente a otras teorías
La Responsabilidad Social frente a otras teoríasRobert Caraguay
 
Responsabilidad Social en América Latina y el Ecuador
Responsabilidad Social en América Latina y el EcuadorResponsabilidad Social en América Latina y el Ecuador
Responsabilidad Social en América Latina y el EcuadorRobert Caraguay
 
La RSE y su evolución en América Latina
La RSE y su evolución en América LatinaLa RSE y su evolución en América Latina
La RSE y su evolución en América LatinaRobert Caraguay
 
Empresas y Desarrollo humano
Empresas y Desarrollo humanoEmpresas y Desarrollo humano
Empresas y Desarrollo humanoRobert Caraguay
 
RESPONSABILIDAD SOCIAL EMPRESARIAL ESTRATÉGICA
RESPONSABILIDAD SOCIAL EMPRESARIAL ESTRATÉGICARESPONSABILIDAD SOCIAL EMPRESARIAL ESTRATÉGICA
RESPONSABILIDAD SOCIAL EMPRESARIAL ESTRATÉGICARobert Caraguay
 
Logística con Responsabilidad Social (LRS)
Logística con Responsabilidad Social (LRS)Logística con Responsabilidad Social (LRS)
Logística con Responsabilidad Social (LRS)Robert Caraguay
 
LA LÓGICA DE LA RESPONSABILIDAD CORPORATIVA EN EL BUEN GOBIERNO - RSE
LA LÓGICA DE LA RESPONSABILIDAD CORPORATIVA EN EL BUEN GOBIERNO - RSELA LÓGICA DE LA RESPONSABILIDAD CORPORATIVA EN EL BUEN GOBIERNO - RSE
LA LÓGICA DE LA RESPONSABILIDAD CORPORATIVA EN EL BUEN GOBIERNO - RSERobert Caraguay
 
¿Profesor TIC o profesor TAC?
¿Profesor TIC o profesor TAC?¿Profesor TIC o profesor TAC?
¿Profesor TIC o profesor TAC?Robert Caraguay
 
RES - Transferencia de Estado Representacional
RES - Transferencia de Estado RepresentacionalRES - Transferencia de Estado Representacional
RES - Transferencia de Estado RepresentacionalRobert Caraguay
 
REQUERIMIENTOS NO FUNCIONALES
REQUERIMIENTOS NO FUNCIONALESREQUERIMIENTOS NO FUNCIONALES
REQUERIMIENTOS NO FUNCIONALESRobert Caraguay
 
Style case use - estilos de casos de uso
Style case use - estilos de casos de usoStyle case use - estilos de casos de uso
Style case use - estilos de casos de usoRobert Caraguay
 
Casos de uso del negocio
Casos de uso del negocioCasos de uso del negocio
Casos de uso del negocioRobert Caraguay
 
Artefactos arquitectonicos - GTI
Artefactos arquitectonicos - GTIArtefactos arquitectonicos - GTI
Artefactos arquitectonicos - GTIRobert Caraguay
 
Sistemas (Modos) de Producción Económicos
Sistemas (Modos) de Producción EconómicosSistemas (Modos) de Producción Económicos
Sistemas (Modos) de Producción EconómicosRobert Caraguay
 
Periodo del Militarismo Nacional o Urvinista
Periodo del Militarismo Nacional o UrvinistaPeriodo del Militarismo Nacional o Urvinista
Periodo del Militarismo Nacional o UrvinistaRobert Caraguay
 
Subestimación de Quito en la Gran Colombia
Subestimación de Quito en la Gran ColombiaSubestimación de Quito en la Gran Colombia
Subestimación de Quito en la Gran ColombiaRobert Caraguay
 
Leyes de Kirchhoff - Guía de problemas 3
Leyes de Kirchhoff - Guía de problemas 3Leyes de Kirchhoff - Guía de problemas 3
Leyes de Kirchhoff - Guía de problemas 3Robert Caraguay
 

Plus de Robert Caraguay (20)

Qué es una organización
Qué es una organizaciónQué es una organización
Qué es una organización
 
La Responsabilidad Social frente a otras teorías
La Responsabilidad Social frente a otras teoríasLa Responsabilidad Social frente a otras teorías
La Responsabilidad Social frente a otras teorías
 
Responsabilidad Social en América Latina y el Ecuador
Responsabilidad Social en América Latina y el EcuadorResponsabilidad Social en América Latina y el Ecuador
Responsabilidad Social en América Latina y el Ecuador
 
La RSE y su evolución en América Latina
La RSE y su evolución en América LatinaLa RSE y su evolución en América Latina
La RSE y su evolución en América Latina
 
Empresas y Desarrollo humano
Empresas y Desarrollo humanoEmpresas y Desarrollo humano
Empresas y Desarrollo humano
 
RESPONSABILIDAD SOCIAL EMPRESARIAL ESTRATÉGICA
RESPONSABILIDAD SOCIAL EMPRESARIAL ESTRATÉGICARESPONSABILIDAD SOCIAL EMPRESARIAL ESTRATÉGICA
RESPONSABILIDAD SOCIAL EMPRESARIAL ESTRATÉGICA
 
Logística con Responsabilidad Social (LRS)
Logística con Responsabilidad Social (LRS)Logística con Responsabilidad Social (LRS)
Logística con Responsabilidad Social (LRS)
 
LA LÓGICA DE LA RESPONSABILIDAD CORPORATIVA EN EL BUEN GOBIERNO - RSE
LA LÓGICA DE LA RESPONSABILIDAD CORPORATIVA EN EL BUEN GOBIERNO - RSELA LÓGICA DE LA RESPONSABILIDAD CORPORATIVA EN EL BUEN GOBIERNO - RSE
LA LÓGICA DE LA RESPONSABILIDAD CORPORATIVA EN EL BUEN GOBIERNO - RSE
 
Comercio Justo-RSE
Comercio Justo-RSEComercio Justo-RSE
Comercio Justo-RSE
 
¿Profesor TIC o profesor TAC?
¿Profesor TIC o profesor TAC?¿Profesor TIC o profesor TAC?
¿Profesor TIC o profesor TAC?
 
RES - Transferencia de Estado Representacional
RES - Transferencia de Estado RepresentacionalRES - Transferencia de Estado Representacional
RES - Transferencia de Estado Representacional
 
REQUERIMIENTOS NO FUNCIONALES
REQUERIMIENTOS NO FUNCIONALESREQUERIMIENTOS NO FUNCIONALES
REQUERIMIENTOS NO FUNCIONALES
 
Style case use - estilos de casos de uso
Style case use - estilos de casos de usoStyle case use - estilos de casos de uso
Style case use - estilos de casos de uso
 
Casos de uso del negocio
Casos de uso del negocioCasos de uso del negocio
Casos de uso del negocio
 
Diagrama contexto
Diagrama contexto Diagrama contexto
Diagrama contexto
 
Artefactos arquitectonicos - GTI
Artefactos arquitectonicos - GTIArtefactos arquitectonicos - GTI
Artefactos arquitectonicos - GTI
 
Sistemas (Modos) de Producción Económicos
Sistemas (Modos) de Producción EconómicosSistemas (Modos) de Producción Económicos
Sistemas (Modos) de Producción Económicos
 
Periodo del Militarismo Nacional o Urvinista
Periodo del Militarismo Nacional o UrvinistaPeriodo del Militarismo Nacional o Urvinista
Periodo del Militarismo Nacional o Urvinista
 
Subestimación de Quito en la Gran Colombia
Subestimación de Quito en la Gran ColombiaSubestimación de Quito en la Gran Colombia
Subestimación de Quito en la Gran Colombia
 
Leyes de Kirchhoff - Guía de problemas 3
Leyes de Kirchhoff - Guía de problemas 3Leyes de Kirchhoff - Guía de problemas 3
Leyes de Kirchhoff - Guía de problemas 3
 

Dernier

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 

Dernier (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 

Crear wbs para proyectos de software

  • 1. 5 - PROJECT SCOPE MANAGEMENT 5 5.4 Create WBS The inputs, tools and techniques, and outputs for Create WBS in Section 5.4 of the PMBOK® Guide are equally applicable for creating work breakdown structures for predictive life cycle software projects. Comparable techniques for adaptive software projects are described in Section 5.4.2.5 of this Software Extension. Section 5.4 of the PMBOK® Guide includes the following statement: “In the context of the WBS, work refers to work products or deliverables that are the result of activity and not to the activity itself.” The PMBOK® Guide distinguishes between organizing a WBS by phase or by major deliverables at the second level. For software projects, the top level of the WBS subdivides the project by life-cycle process or activity. The work products and deliverables are shown as outputs of activities and tasks at lower levels in the WBS. This form of WBS is referred to as an activity-oriented WBS (Section 5.4.2.3 of this Software Extension provides an example). Activity-oriented work breakdown structures are desirable for most software development projects because software is the product of the cognitive processes of software developers and does not involve fabrication of physical work products or deliverables in media such as wood, metal, plastic, or silicon. Work packages for the tasks in a software WBS include specification of the work activities and the work products or deliverables to be created or modified by those work activities, as well as the acceptance criteria for the work products or deliverables. Activity-oriented work breakdown structures are also applicable for other kinds of knowledge-based work. Considerations for developing an activity-oriented WBS for a predictive life cycle software project can proceed top-down as follows: (a) by first specifying the project activities at the top level and decomposing each top-level element into subordinate activities and tasks; (b) by first identifying the lowest-level tasks to be performed and grouping them into successively larger groupings (activities); or (c) by working “middle out” by identifying intermediate-level activities and decomposing them downward and grouping them upward. In practice, all three approaches are typically used to produce an activity-oriented WBS. Predefined templates for work breakdown structures and work packages, plus examples designed to fit the local situation, make the task of constructing a software WBS much easier than starting without guidance. ©2013 Project Management Institute. Software Extension to the PMBOK® Guide Fifth Edition 73
  • 2. 5 - PROJECT SCOPE MANAGEMENT The PMBOK® Guide distinguishes between organizing a WBS by phase or by major deliverables. Using the technique of embedding the work to produce deliverables in an activity-oriented WBS and specifying the deliverables and acceptance criteria in the work packages, as described in Section 5.4.2.3 of this Software Extension, merges this distinction for software projects and other kinds of activity-oriented projects. 5.4.1 Create WBS: Inputs The inputs in Section 5.4.1 of the PMBOK® Guide are equally applicable for creating an activity-oriented software WBS. 5.4.1.1 Scope Management Plan See Section 5.4.1.1 of the PMBOK® Guide. 5.4.1.2 Project Scope Statement See Section 5.4.1.2 of the PMBOK® Guide. 5.4.1.3 Requirements Documentation See Section 5.4.1.3 of the PMBOK® Guide. 5.4.1.4 Enterprise Environmental Factors See Section 5.4.1.4 of the PMBOK® Guide. 5.4.1.5 Organizational Process Assets See Section 5.4.1.5 of the PMBOK® Guide. 5.4.2 Create WBS: Tools and Techniques The decomposition technique for creating a WBS described in Section 5.4.2 of the PMBOK® Guide is equally applicable for creating an activity-oriented WBS for a software project. Additional considerations are presented in Sections 5.4.2.2, 5.4.2.3, and 5.4.2.4 of this extension. 5.4.2.1 Decomposition See Section 5.4.2.1 of the PMBOK® Guide. 74 ©2013 Project Management Institute. Software Extension to the PMBOK® Guide Fifth Edition
  • 3. 5 - PROJECT SCOPE MANAGEMENT 5 5.4.2.2 Expert Judgment See Section 5.4.2.2 of the PMBOK® Guide. 5.4.2.3 Activity-Oriented WBS An example of an activity-oriented WBS is illustrated in this section of the Software Extension; it is descriptive of an approach to creating a WBS for a software project; it is not intended to be prescriptive. The top level of an activity-oriented WBS for a software project includes the full scope, at a high level, of all the work required to complete the project successfully, as illustrated in Figure 5-3. The top level of an activity-oriented WBS is reflected in, and can provide an input for refining the project scope statement. The subordinate levels can provide an input for refining the product scope statement because the elements of work to produce the product components are embedded in an activity-oriented WBS. The lowest level elements of work for the software construction activity of the WBS produce specific deliverables. The tasks for Activity 3.2 in Figure 5-3 include work to reuse, construct, and buy some software components. For brevity of presentation, the example includes only the subordinate elements of Construct Software. Embedding product scope in an activity-oriented software WBS is depicted in Figure 5-3, which illustrates a partial WBS for developing the software for an automated teller machine; the product components are indicated in bold font. The figure in Section 5.4.2.4 of this Software Extension illustrates further decomposition of the “Construct FINAT” element of the WBS in Figure 5-3. ATM Project 3. Construct Software 4. Verify Software 3.2. Construct FINAT 3.3. Construct MAIND 3.4. Buy COMM ATMSD: Software Drivers FINAT: Financial Transactions MAIND: Maintenance & Diagnostics COMM: Communication Package Analyze and Design LEGEND 2. 5. Validate Software 3.1. Reuse ATMSD 3.5. Integrate and Test ATMSD, FINAT, MAIND, COMM Figure 5-3. Partially Decomposed Activity-Oriented WBS 1. Manage Project 6. Deploy Software ©2013 Project Management Institute. Software Extension to the PMBOK® Guide Fifth Edition 75
  • 4. 5 - PROJECT SCOPE MANAGEMENT The PMBOK® Guide distinguishes between project scope and product scope. The two scopes can be integrated in an activity-oriented WBS for software projects because of the nature of software and the way in which software is developed or modified. As illustrated in Figure 5-3 product structure is embedded in the activity-oriented software WBS. Work packages can be used to document the tasks in a software project WBS. Factors documented in a work package for constructing software components include: • Estimated duration, • Number of personnel by skill level, • Additional resources needed, • Software component or components to be developed or modified, • Acceptance criteria for the software component or components developed or modified, and • Risk factors. Risk factors are potential problems that may inhibit successful completion of the software component or components using the allocated effort and additional resources. Other factors that can be included in an activity-oriented work package include predecessor and successor task for the task being documented and work products to be placed under version control. 5.4.2.4 Rolling Wave Elaboration of WBS According to Section 6.2.2.2 of the PMBOK® Guide: rolling wave planning is an iterative planning technique in which the work to be accomplished in the near term is planned in detail, while the work in the future is planned at a more general level. It is a form of progressive elaboration. Therefore, work can exist at various levels of detail depending on where it is in the project life cycle. Rolling wave planning is a valuable technique for progressively elaborating the work to be accomplished when using an activity-oriented WBS for a predictive life cycle software project, based on the following considerations (the equivalent of rolling wave planning for adaptive life cycle software projects is presented in Section 5.4.2.5 of this Software Extension). Every software project results in a unique product, either new or modified, because replication of existing software is a simple process as compared to the replication of physical artifacts. Most software projects thus require innovation and creative problem solving to satisfy new and evolving needs. For predictive life cycle software projects, an activity-oriented WBS is elaborated in a rolling wave manner as the details of constructing the software product are elaborated with increased understanding of the problem to be solved. Some rolling wave modifications of work to be accomplished using an activity-oriented WBS may be accomplished within the overall scope constraints of schedule, budget, resources, and technology, while other elaborations may require renegotiation of the project scope constraints. 76 ©2013 Project Management Institute. Software Extension to the PMBOK® Guide Fifth Edition
  • 5. 5 - PROJECT SCOPE MANAGEMENT 5 An example of rolling wave elaboration of the WBS for the ATM project (see Figure 5-3) is illustrated in Figure 5-4, where the details of constructing the financial transaction component have been added, perhaps after some prototyping and feasibility analysis once the project was underway. The work package for the financial transaction component in Figure 5-3 (FINAT) is decomposed into work packages shown in Figure 5-4 for the four subordinate software components plus the FINAT integration and test task. Note that the product components are denoted in boldface font. Also, note the decision to reuse existing recorder software from another software product. A work package for a software construction task includes the work needed to accomplish detailed design, coding, unit testing, and integration and testing of the composite software module (e.g., the validator module in Figure 5-4). Rolling wave elaboration of an activity-oriented software WBS is typically accomplished periodically, perhaps monthly, to accommodate increased understanding of the problem to be solved. Rolling-wave elaboration also may be accomplished as circumstances dictate, such as changes to requirements, schedule, budget, resources, or technology. ATM Project 3. Construct Software 4. Verify Software 3.2. Construct FINAT 3.3. Construct MAIND 3.4. Buy COMM 3.2.2. Construct Processor 3.2.3. Reuse Recorder 3.2.4. Construct Terminator ATMSD: Software Drivers FINAT: Financial Transactions MAIND: Maintenance & Diagnostics COMM: Communication Package Analyze and Design LEGEND 1. Manage Project 2. 5. Validate Software 6. Deploy Software 3.1. Reuse ATMSD 3.5. Integrate and Test ATMSD, FINAT, MAIND, COMM 3.2.1. Construct Validator 3.2.5. Integrate & Test Validator, Processor, Recorder, and Terminator Modules Figure 5-4. Rolling Wave Elaboration of Activity-Oriented WBS ©2013 Project Management Institute. Software Extension to the PMBOK® Guide Fifth Edition 77
  • 6. 5 - PROJECT SCOPE MANAGEMENT 5.4.2.5 Rolling Wave Planning for Adaptive Life Cycle Projects The scope of an adaptive life cycle software project can be progressively elaborated in a rolling wave manner, as illustrated in Figure 5-5, which is the equivalent of a rolling wave WBS. The small “boxes” in each quarter (Q1 – Q4) are feature sets at the top level with increments of functionality for the features sets in the subordinate levels. As indicated, the feature sets and increments of functionality are progressively elaborated during planning for subsequent quarters of calendar time. As stated in conjunction with Figure 5-2 of this Software Extension, it may be possible to specify an initial release plan during the planning process for an adaptive software project. In other cases, the release plan may evolve in a rolling wave manner. The elaboration in Figure 5-4 may have been developed initially or as a rolling wave elaboration across the quarters. This form of elaboration and presentation could also be used for a predictive life cycle software project that develops the product in deliverable increments of functionality (called feature sets in Figure 5.5). Feature Set 1 Time Q4 Plan Feature Set 2 Feature Set 3 Feature Set 1 Q4 Plan Q3 Plan Feature Set 2 Feature Set 3 Feature Set 4 Q4 Plan Feature Set 2 Feature Set 3 Figure 5-5. Rolling Wave Elaboration of an Adaptive Life Cycle Software Project Feature Set 1 78 ©2013 Project Management Institute. Software Extension to the PMBOK® Guide Fifth Edition Feature Set 4 Feature Set 1 Feature Set 2 Feature Set 3 Feature Set 4 Incr. 1 Incr. 1 Incr. 1 Incr. 1 Incr. 2 Incr. 2 Incr. 2 Incr. 2 Incr. 3 Incr. 3 Incr. 3 Incr. 4 Incr. 4 Incr. 1 Incr. 1 Incr. 1 Incr. 1 Incr. 2 Incr. 2 Incr. 2 Incr. 3 Incr. 3 Incr. 3 Incr. 4 Incr. 4 Incr. 1 Incr. 1 Incr. 1 Incr. 2 Incr. 2 Incr. 2 Incr. 3 Incr. 3 Incr. 4 Incr. 1 Incr. 1 Incr. 2 Incr. 2 Incr. 3 Incr. 4 DETAILED PLANNING FOR THE NEXT QUARTER Q1 Q2 Plan Q2 Q3 Q4 Q3 Plan Q2 Plan Q3 Plan Q4 Plan
  • 7. 5 - PROJECT SCOPE MANAGEMENT 5 5.4.3 Create WBS: Outputs The outputs for creating a WBS in Section 5.4.3 of the PMBOK® Guide are equally applicable outputs from creating an activity-oriented software WBS. 5.4.3.1 Scope Baseline See Section 5.4.3.1 of the PMBOK® Guide. 5.4.3.2 Project Documents Updates See Section 5.4.3.2 of the PMBOK® Guide.