SlideShare a Scribd company logo
1 of 11
Topic:
4 P’s of Management Spectrum
&
TheW5HH-Principle
Mohammad Hafiz Al Masud
ID: 1209035
Session: 2012-13
Department of ICT,
Comilla University
4 P’s of Management Spectrum
The Management Spectrum
The management spectrum describes how to make a software
project successful.
It focuses on the four P’s 
Here, the manager of the project has to control all these P’s to have
a smooth flow in the project progress and to reach the goal.
The four P’s of management spectrum has been described briefly in
below.
The People
People of a project includes from manager to
developer, from customer to end user. But mainly
people of a project highlight the developers. It is so
important to have highly skilled and motivated
developers that the Software Engineering Institute has
developed a People Management Capability
Maturity Model (PM-CMM).
The Product
Product is any software that has to be developed.To
develop successfully, product objectives and scope should
be established, alternative solutions should be considered,
and technical and management constraints should be
identified. Without this information, it is impossible to define
reasonable and accurate estimates of the cost, an effective
assessment of risk, a realistic breakdown of project tasks or
a manageable project schedule that provides a meaningful
indication of progress.
The Process
A software process provides the framework from which a
comprehensive plan for software development can be
established. A number of different tasks sets— tasks,
milestones, work products, and quality assurance
points— enable the framework activities to be adapted to the
characteristics of the software project and the requirements of
the project team. Finally, umbrella activities overlay the
process model. Umbrella activities are independent of any one
framework activity and occur throughout the process.
The Project
Here, the manager has to do some job.The project includes all
and everything of the total development process and to avoid
project failure the manager has to take some steps, has to
be concerned about some common warnings etc.
The W5HH Principle
In an excellent paper on software process and projects, Barry Boehm states:
“you need an organizing principle that scales down to provide simple plans
for simple projects.” Boehm suggests an approach that addresses project
objectives, milestones and schedules, responsibilities, management and
technical approaches, and required resources. He calls it the WWWWWHH
principle, after a series of questions that lead to a definition of key project
characteristics and the resultant project plan:
#Why is the system being developed?The answer to this question enables all parties
to assess the validity of business reasons for the software work. Stated in another way,
does the business purpose justify the expenditure of people, time, and money?
#What will be done, by When?The answers to these questions help the team to
establish a project schedule by identifying key project tasks and the milestones that are
required by the customer.
#Who is responsible for a function?The answer to this question helps accomplish this.
#Where are they organizationally located? Not all roles and responsibilities beside
within the software team itself.The customer, users, and other stakeholders also have
responsibilities.
#How will the job be done technically and managerially? Once product scope is
established, a management and technical strategy for the project must be defined.
#How much of each resource is needed?The answer to this question is derived by
developing estimates based on answers to earlier questions.
Boehm’sW5HH principle is applicable regardless of the size or complexity of a software
project.The questions noted provide an excellent planning outline for the project
manager and the software team.
ThankYou…

More Related Content

What's hot

Design Concept software engineering
Design Concept software engineeringDesign Concept software engineering
Design Concept software engineeringDarshit Metaliya
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process ModelsHassan A-j
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project ManagementReetesh Gupta
 
Metrics for project size estimation
Metrics for project size estimationMetrics for project size estimation
Metrics for project size estimationNur Islam
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assuranceAman Adhikari
 
Software reliability
Software reliabilitySoftware reliability
Software reliabilityAnand Kumar
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLESwarnima Tiwari
 
Software Engineering Layered Technology Software Process Framework
Software Engineering  Layered Technology Software Process FrameworkSoftware Engineering  Layered Technology Software Process Framework
Software Engineering Layered Technology Software Process FrameworkJAINAM KAPADIYA
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and DesignHaitham El-Ghareeb
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)ShudipPal
 
Software estimation
Software estimationSoftware estimation
Software estimationMd Shakir
 
10 software maintenance
10 software maintenance10 software maintenance
10 software maintenanceakiara
 
Software Configuration Management (SCM)
Software Configuration Management (SCM)Software Configuration Management (SCM)
Software Configuration Management (SCM)Er. Shiva K. Shrestha
 

What's hot (20)

Cyclomatic complexity
Cyclomatic complexityCyclomatic complexity
Cyclomatic complexity
 
Design Concept software engineering
Design Concept software engineeringDesign Concept software engineering
Design Concept software engineering
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Requirement Engineering
Requirement EngineeringRequirement Engineering
Requirement Engineering
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
Metrics for project size estimation
Metrics for project size estimationMetrics for project size estimation
Metrics for project size estimation
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Software reliability
Software reliabilitySoftware reliability
Software reliability
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 
Software Engineering Layered Technology Software Process Framework
Software Engineering  Layered Technology Software Process FrameworkSoftware Engineering  Layered Technology Software Process Framework
Software Engineering Layered Technology Software Process Framework
 
Spm unit2
Spm unit2Spm unit2
Spm unit2
 
Spm unit 3
Spm unit 3Spm unit 3
Spm unit 3
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and Design
 
Software process
Software processSoftware process
Software process
 
Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)Software Engineering (Project Scheduling)
Software Engineering (Project Scheduling)
 
Software estimation
Software estimationSoftware estimation
Software estimation
 
10 software maintenance
10 software maintenance10 software maintenance
10 software maintenance
 
Unit 2 spm
Unit 2 spmUnit 2 spm
Unit 2 spm
 
Software Configuration Management (SCM)
Software Configuration Management (SCM)Software Configuration Management (SCM)
Software Configuration Management (SCM)
 
Unit1
Unit1Unit1
Unit1
 

Similar to 4 p’s of management spectrum and the w5hh principle

1092019 New Transcript Templatemedia.capella.educoursem.docx
1092019 New Transcript Templatemedia.capella.educoursem.docx1092019 New Transcript Templatemedia.capella.educoursem.docx
1092019 New Transcript Templatemedia.capella.educoursem.docxaulasnilda
 
Project Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayProject Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayJennifer Letterman
 
Agile project management and normative
Agile project management and normativeAgile project management and normative
Agile project management and normativeGlen Alleman
 
System Level Requirements Gathering
System Level Requirements GatheringSystem Level Requirements Gathering
System Level Requirements GatheringComputing Cage
 
3The Project Management ProcessGroups A Case StudyAft.docx
3The Project Management ProcessGroups A Case StudyAft.docx3The Project Management ProcessGroups A Case StudyAft.docx
3The Project Management ProcessGroups A Case StudyAft.docxgilbertkpeters11344
 
project-management-office-critical-to-successful-project-completion- cuneiform
project-management-office-critical-to-successful-project-completion- cuneiformproject-management-office-critical-to-successful-project-completion- cuneiform
project-management-office-critical-to-successful-project-completion- cuneiformCuneiform Consulting Pvt Ltd.
 
software management, project management,
software management, project management,software management, project management,
software management, project management,Lisa Elisa
 
project management
 project management project management
project managementLisa Elisa
 
Lecture2 2
Lecture2 2Lecture2 2
Lecture2 2soloeng
 
Project_management_Amit_dubey
Project_management_Amit_dubeyProject_management_Amit_dubey
Project_management_Amit_dubeyAmit Dubey
 
Major Project Management Challenges and The Way Forward.pptx
Major Project Management Challenges and The Way Forward.pptxMajor Project Management Challenges and The Way Forward.pptx
Major Project Management Challenges and The Way Forward.pptxMd. Masudur Rahman, PMP
 
PM-1 Overview.ppt
PM-1 Overview.pptPM-1 Overview.ppt
PM-1 Overview.pptnatisil1
 
Risk Management Software Implementation Guide eBook
Risk Management Software Implementation Guide eBookRisk Management Software Implementation Guide eBook
Risk Management Software Implementation Guide eBookGlenn Peake
 
The key to successful Digital Transformation
The key to successful Digital TransformationThe key to successful Digital Transformation
The key to successful Digital TransformationMegan Hunter
 

Similar to 4 p’s of management spectrum and the w5hh principle (20)

INTRO.pptx
INTRO.pptxINTRO.pptx
INTRO.pptx
 
system level requirements gathering and analysis
system level requirements gathering and analysissystem level requirements gathering and analysis
system level requirements gathering and analysis
 
1092019 New Transcript Templatemedia.capella.educoursem.docx
1092019 New Transcript Templatemedia.capella.educoursem.docx1092019 New Transcript Templatemedia.capella.educoursem.docx
1092019 New Transcript Templatemedia.capella.educoursem.docx
 
Project Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayProject Planning, Execution And Closure Essay
Project Planning, Execution And Closure Essay
 
Agile project management and normative
Agile project management and normativeAgile project management and normative
Agile project management and normative
 
System Level Requirements Gathering
System Level Requirements GatheringSystem Level Requirements Gathering
System Level Requirements Gathering
 
spm1.ppt
spm1.pptspm1.ppt
spm1.ppt
 
3The Project Management ProcessGroups A Case StudyAft.docx
3The Project Management ProcessGroups A Case StudyAft.docx3The Project Management ProcessGroups A Case StudyAft.docx
3The Project Management ProcessGroups A Case StudyAft.docx
 
project-management-office-critical-to-successful-project-completion- cuneiform
project-management-office-critical-to-successful-project-completion- cuneiformproject-management-office-critical-to-successful-project-completion- cuneiform
project-management-office-critical-to-successful-project-completion- cuneiform
 
project management phase guide
project management phase guideproject management phase guide
project management phase guide
 
Managment spectrum
Managment spectrumManagment spectrum
Managment spectrum
 
software management, project management,
software management, project management,software management, project management,
software management, project management,
 
project management
 project management project management
project management
 
Lecture2 2
Lecture2 2Lecture2 2
Lecture2 2
 
Project_management_Amit_dubey
Project_management_Amit_dubeyProject_management_Amit_dubey
Project_management_Amit_dubey
 
Pmbok
PmbokPmbok
Pmbok
 
Major Project Management Challenges and The Way Forward.pptx
Major Project Management Challenges and The Way Forward.pptxMajor Project Management Challenges and The Way Forward.pptx
Major Project Management Challenges and The Way Forward.pptx
 
PM-1 Overview.ppt
PM-1 Overview.pptPM-1 Overview.ppt
PM-1 Overview.ppt
 
Risk Management Software Implementation Guide eBook
Risk Management Software Implementation Guide eBookRisk Management Software Implementation Guide eBook
Risk Management Software Implementation Guide eBook
 
The key to successful Digital Transformation
The key to successful Digital TransformationThe key to successful Digital Transformation
The key to successful Digital Transformation
 

Recently uploaded

Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 

Recently uploaded (20)

Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 

4 p’s of management spectrum and the w5hh principle

  • 1. Topic: 4 P’s of Management Spectrum & TheW5HH-Principle Mohammad Hafiz Al Masud ID: 1209035 Session: 2012-13 Department of ICT, Comilla University
  • 2. 4 P’s of Management Spectrum
  • 3. The Management Spectrum The management spectrum describes how to make a software project successful. It focuses on the four P’s  Here, the manager of the project has to control all these P’s to have a smooth flow in the project progress and to reach the goal. The four P’s of management spectrum has been described briefly in below.
  • 4. The People People of a project includes from manager to developer, from customer to end user. But mainly people of a project highlight the developers. It is so important to have highly skilled and motivated developers that the Software Engineering Institute has developed a People Management Capability Maturity Model (PM-CMM).
  • 5. The Product Product is any software that has to be developed.To develop successfully, product objectives and scope should be established, alternative solutions should be considered, and technical and management constraints should be identified. Without this information, it is impossible to define reasonable and accurate estimates of the cost, an effective assessment of risk, a realistic breakdown of project tasks or a manageable project schedule that provides a meaningful indication of progress.
  • 6. The Process A software process provides the framework from which a comprehensive plan for software development can be established. A number of different tasks sets— tasks, milestones, work products, and quality assurance points— enable the framework activities to be adapted to the characteristics of the software project and the requirements of the project team. Finally, umbrella activities overlay the process model. Umbrella activities are independent of any one framework activity and occur throughout the process.
  • 7. The Project Here, the manager has to do some job.The project includes all and everything of the total development process and to avoid project failure the manager has to take some steps, has to be concerned about some common warnings etc.
  • 9. In an excellent paper on software process and projects, Barry Boehm states: “you need an organizing principle that scales down to provide simple plans for simple projects.” Boehm suggests an approach that addresses project objectives, milestones and schedules, responsibilities, management and technical approaches, and required resources. He calls it the WWWWWHH principle, after a series of questions that lead to a definition of key project characteristics and the resultant project plan:
  • 10. #Why is the system being developed?The answer to this question enables all parties to assess the validity of business reasons for the software work. Stated in another way, does the business purpose justify the expenditure of people, time, and money? #What will be done, by When?The answers to these questions help the team to establish a project schedule by identifying key project tasks and the milestones that are required by the customer. #Who is responsible for a function?The answer to this question helps accomplish this. #Where are they organizationally located? Not all roles and responsibilities beside within the software team itself.The customer, users, and other stakeholders also have responsibilities. #How will the job be done technically and managerially? Once product scope is established, a management and technical strategy for the project must be defined. #How much of each resource is needed?The answer to this question is derived by developing estimates based on answers to earlier questions. Boehm’sW5HH principle is applicable regardless of the size or complexity of a software project.The questions noted provide an excellent planning outline for the project manager and the software team.