SlideShare uma empresa Scribd logo
1 de 59
UNIT 3 SPM
ACTIVITY PLANNING ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The objectives of activity planning ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PROJECT SCHEDULE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
Projects and Activities  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
 
[object Object],[object Object],[object Object]
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A structuring of activities for the SSADM Requirements Specification stage (from Goodiand and Slater)
Sequencing and scheduling activities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
Network planning models   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
The forward pass ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
The backward pass   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
Activity float ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
Free and interfering float A 7w 0 7 B 4w 0 4 C 10w 0 10 D 1w 7 8 E 2w 10 12 12 10 10 9 9 9 2 5 10 0 0 2 0 5 2 B can be up to 3 weeks late and not affect any  other activity =  free float B can be a further 2 weeks late – affects D but not the project end date =  interfering float Total float = LF – ES – duration Free float = ES for following activity - EF for the current Interfering float = total float – free float
Shortening the project duration   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Activity on arrow Network
Activity-on-arrow  network rules and conventions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
 
 
Activity labeling
 
Risk management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Some definitions of risk ,[object Object],[object Object],[object Object],[object Object]
Categories of risk
ISPL situational factors: the target domain ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ISPL situational factors: project domain ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A framework for dealing with risk ,[object Object],[object Object],[object Object],[object Object],[object Object]
Risk identification ,[object Object],[object Object],[object Object],[object Object]
Boehm’s top 10 development risks Prototyping; task analysis; user involvement Developing the wrong user interface Improved software evaluation; formal specification methods; user surveys; prototyping; early user manuals Developing the wrong software functions Multiple estimation techniques; design to cost; incremental development; recording and analysis of past projects; standardization of methods Unrealistic time and cost estimates Staffing with top talent; job matching; teambuilding; training and career development; early scheduling of key personnel Personnel shortfalls Risk reduction techniques Risk
Boehm’s top ten risk - continued Technical analysis, cost-benefit analysis, prototyping , training Development technically too difficult Simulation, prototyping, tuning Real time performance problems Quality assurance procedures, competitive design etc Shortfalls in externally performed tasks Benchmarking, inspections, formal specifications, contractual agreements, quality controls Shortfalls in externally supplied components Change control, incremental development  Late changes to requirements Requirements scrubbing, prototyping, design to cost Gold plating
Causal mapping
Causal mapping - interventions
Risk Analysis ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
8 64 64 4 8 32 8
Risk probability: qualitative descriptors Less than 10% chance of happening Low 10-29% chance of happening Moderate 30-50% chance of happening Significant Greater than 50% chance of happening High Range Probability level
Qualitative descriptors of impact on cost and associated range values Within 10% of budgeted expenditure. Low 10 to 19% above budgeted expenditure Moderate 20 to 29% above budgeted expenditure Significant Greater than 30% above budgeted expenditure High Range Impact level
Probability impact matrix
Risk planning ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Risk reduction leverage ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

Organization and team structures
Organization and team structuresOrganization and team structures
Organization and team structuresNur Islam
 
Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimationKanchana Devi
 
Resource Allocation In Software Project Management
Resource Allocation In Software Project ManagementResource Allocation In Software Project Management
Resource Allocation In Software Project ManagementSyed Hassan Ali
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project ManagementReetesh Gupta
 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software EngineeringFáber D. Giraldo
 
Stepwise Project planning in software development
Stepwise Project planning in software developmentStepwise Project planning in software development
Stepwise Project planning in software developmentProf Ansari
 
Managing people and organizing teams
Managing people and organizing teamsManaging people and organizing teams
Managing people and organizing teamstumetr1
 
Spm project planning
Spm project planning Spm project planning
Spm project planning Kanchana Devi
 
Context model
Context modelContext model
Context modelUbaid423
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTKathirvel Ayyaswamy
 
Software Configuration Management (SCM)
Software Configuration Management (SCM)Software Configuration Management (SCM)
Software Configuration Management (SCM)Er. Shiva K. Shrestha
 
software project management Artifact set(spm)
software project management Artifact set(spm)software project management Artifact set(spm)
software project management Artifact set(spm)REHMAT ULLAH
 
SPM Activity Planning Introduction
SPM Activity Planning IntroductionSPM Activity Planning Introduction
SPM Activity Planning IntroductionKanchana Devi
 

Mais procurados (20)

Organization and team structures
Organization and team structuresOrganization and team structures
Organization and team structures
 
Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimation
 
Resource Allocation In Software Project Management
Resource Allocation In Software Project ManagementResource Allocation In Software Project Management
Resource Allocation In Software Project Management
 
Stepwise planning
Stepwise planningStepwise planning
Stepwise planning
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software Engineering
 
Stepwise Project planning in software development
Stepwise Project planning in software developmentStepwise Project planning in software development
Stepwise Project planning in software development
 
Managing people and organizing teams
Managing people and organizing teamsManaging people and organizing teams
Managing people and organizing teams
 
Spm project planning
Spm project planning Spm project planning
Spm project planning
 
SPM PPT
SPM PPTSPM PPT
SPM PPT
 
Context model
Context modelContext model
Context model
 
Cocomo model
Cocomo modelCocomo model
Cocomo model
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
 
Software Configuration Management (SCM)
Software Configuration Management (SCM)Software Configuration Management (SCM)
Software Configuration Management (SCM)
 
software project management Artifact set(spm)
software project management Artifact set(spm)software project management Artifact set(spm)
software project management Artifact set(spm)
 
SPM Activity Planning Introduction
SPM Activity Planning IntroductionSPM Activity Planning Introduction
SPM Activity Planning Introduction
 
Project Scheduling, Planning and Risk Management
Project Scheduling, Planning and Risk ManagementProject Scheduling, Planning and Risk Management
Project Scheduling, Planning and Risk Management
 
Object Oriented Design
Object Oriented DesignObject Oriented Design
Object Oriented Design
 
Cohesion and coupling
Cohesion and couplingCohesion and coupling
Cohesion and coupling
 
Cocomo model
Cocomo modelCocomo model
Cocomo model
 

Destaque

Project Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software DevelopmentProject Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software DevelopmentProf Ansari
 
Practical Software Measurement
Practical Software MeasurementPractical Software Measurement
Practical Software Measurementaliraza786
 
Resource planning and resource allocation
Resource planning and resource allocationResource planning and resource allocation
Resource planning and resource allocationVenu Yemul
 
Software project-scheduling
Software project-schedulingSoftware project-scheduling
Software project-schedulingsaurabhshertukde
 
Financial Appraisal
Financial AppraisalFinancial Appraisal
Financial AppraisalROXYMAX
 
Advertisement effectiveness.
Advertisement effectiveness.Advertisement effectiveness.
Advertisement effectiveness.Jaswinder Singh
 
Brand Positioning
Brand PositioningBrand Positioning
Brand PositioningCiti bank
 
Branding & Brand Positioning
Branding & Brand PositioningBranding & Brand Positioning
Branding & Brand PositioningSamer Meqdad
 
Brand Positioning
Brand PositioningBrand Positioning
Brand PositioningSj -
 
Capital Budgeting
Capital BudgetingCapital Budgeting
Capital BudgetingDayasagar S
 
Advertising effectiveness
Advertising effectivenessAdvertising effectiveness
Advertising effectivenessAshu Chopra
 

Destaque (20)

Project Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software DevelopmentProject Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software Development
 
Practical Software Measurement
Practical Software MeasurementPractical Software Measurement
Practical Software Measurement
 
The importance of quality software
The importance of quality softwareThe importance of quality software
The importance of quality software
 
Resource planning and resource allocation
Resource planning and resource allocationResource planning and resource allocation
Resource planning and resource allocation
 
13 software metrics
13 software metrics13 software metrics
13 software metrics
 
Software project-scheduling
Software project-schedulingSoftware project-scheduling
Software project-scheduling
 
Financial Appraisal
Financial AppraisalFinancial Appraisal
Financial Appraisal
 
Financial appraisal techniques
Financial appraisal techniquesFinancial appraisal techniques
Financial appraisal techniques
 
Software Metrics
Software MetricsSoftware Metrics
Software Metrics
 
Resource allocation
Resource allocationResource allocation
Resource allocation
 
Brand audit
Brand auditBrand audit
Brand audit
 
Advertisement effectiveness.
Advertisement effectiveness.Advertisement effectiveness.
Advertisement effectiveness.
 
Brand Positioning
Brand PositioningBrand Positioning
Brand Positioning
 
Branding & Brand Positioning
Branding & Brand PositioningBranding & Brand Positioning
Branding & Brand Positioning
 
Advertising ppt
Advertising pptAdvertising ppt
Advertising ppt
 
Capital budgeting
Capital budgetingCapital budgeting
Capital budgeting
 
Media planning & strategy
Media planning & strategy Media planning & strategy
Media planning & strategy
 
Brand Positioning
Brand PositioningBrand Positioning
Brand Positioning
 
Capital Budgeting
Capital BudgetingCapital Budgeting
Capital Budgeting
 
Advertising effectiveness
Advertising effectivenessAdvertising effectiveness
Advertising effectiveness
 

Semelhante a Spm unit 3

Wbs & Project Scheduling
Wbs & Project SchedulingWbs & Project Scheduling
Wbs & Project Schedulingsslovepk
 
Project TimeIST4055Chapter 6Now that you have the Sc.docx
Project TimeIST4055Chapter 6Now that you have the Sc.docxProject TimeIST4055Chapter 6Now that you have the Sc.docx
Project TimeIST4055Chapter 6Now that you have the Sc.docxbriancrawford30935
 
By now you certainly appreciate how very challenging defining
By now you certainly appreciate how very challenging defining By now you certainly appreciate how very challenging defining
By now you certainly appreciate how very challenging defining TawnaDelatorrejs
 
6 Work Breakdown Structure and SchedulingCavan ImagesSto.docx
6 Work Breakdown Structure  and SchedulingCavan ImagesSto.docx6 Work Breakdown Structure  and SchedulingCavan ImagesSto.docx
6 Work Breakdown Structure and SchedulingCavan ImagesSto.docxevonnehoggarth79783
 
The Work Breakdown StructureAwork breakdown structure (WBS) brea.docx
The Work Breakdown StructureAwork breakdown structure (WBS) brea.docxThe Work Breakdown StructureAwork breakdown structure (WBS) brea.docx
The Work Breakdown StructureAwork breakdown structure (WBS) brea.docxssusera34210
 
Time Management within IT Project Management
Time Management within IT Project ManagementTime Management within IT Project Management
Time Management within IT Project Managementrielaantonio
 
PROJECT PLANNING METHODOLOGIES.pdf
PROJECT  PLANNING METHODOLOGIES.pdfPROJECT  PLANNING METHODOLOGIES.pdf
PROJECT PLANNING METHODOLOGIES.pdfSurashmie Kaalmegh
 
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
 
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
 
PM Session 4
PM Session 4PM Session 4
PM Session 4dmdk12
 
Project management teaching
Project management   teachingProject management   teaching
Project management teachingCHIRANJAN SAHA
 
Scheduling minimizing the input while maximizing the output white paper
Scheduling   minimizing the input while maximizing the output white paperScheduling   minimizing the input while maximizing the output white paper
Scheduling minimizing the input while maximizing the output white paperp6academy
 

Semelhante a Spm unit 3 (20)

Wbs & Project Scheduling
Wbs & Project SchedulingWbs & Project Scheduling
Wbs & Project Scheduling
 
Project TimeIST4055Chapter 6Now that you have the Sc.docx
Project TimeIST4055Chapter 6Now that you have the Sc.docxProject TimeIST4055Chapter 6Now that you have the Sc.docx
Project TimeIST4055Chapter 6Now that you have the Sc.docx
 
By now you certainly appreciate how very challenging defining
By now you certainly appreciate how very challenging defining By now you certainly appreciate how very challenging defining
By now you certainly appreciate how very challenging defining
 
Project Time Management
Project Time ManagementProject Time Management
Project Time Management
 
6 Work Breakdown Structure and SchedulingCavan ImagesSto.docx
6 Work Breakdown Structure  and SchedulingCavan ImagesSto.docx6 Work Breakdown Structure  and SchedulingCavan ImagesSto.docx
6 Work Breakdown Structure and SchedulingCavan ImagesSto.docx
 
Lab exercise 6
Lab exercise 6Lab exercise 6
Lab exercise 6
 
The Work Breakdown StructureAwork breakdown structure (WBS) brea.docx
The Work Breakdown StructureAwork breakdown structure (WBS) brea.docxThe Work Breakdown StructureAwork breakdown structure (WBS) brea.docx
The Work Breakdown StructureAwork breakdown structure (WBS) brea.docx
 
SEN-22413 - UNIT - V.pptx
SEN-22413 -  UNIT - V.pptxSEN-22413 -  UNIT - V.pptx
SEN-22413 - UNIT - V.pptx
 
Time Management within IT Project Management
Time Management within IT Project ManagementTime Management within IT Project Management
Time Management within IT Project Management
 
Pm chapter 5...
Pm chapter 5...Pm chapter 5...
Pm chapter 5...
 
PROJECT PLANNING METHODOLOGIES.pdf
PROJECT  PLANNING METHODOLOGIES.pdfPROJECT  PLANNING METHODOLOGIES.pdf
PROJECT PLANNING METHODOLOGIES.pdf
 
Pm chapter 5
Pm chapter 5Pm chapter 5
Pm chapter 5
 
Pm chapter 5
Pm chapter 5Pm chapter 5
Pm chapter 5
 
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
 
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
 
3. project time management
3. project time management3. project time management
3. project time management
 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
 
PM Session 4
PM Session 4PM Session 4
PM Session 4
 
Project management teaching
Project management   teachingProject management   teaching
Project management teaching
 
Scheduling minimizing the input while maximizing the output white paper
Scheduling   minimizing the input while maximizing the output white paperScheduling   minimizing the input while maximizing the output white paper
Scheduling minimizing the input while maximizing the output white paper
 

Último

How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
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
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
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
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 

Último (20)

How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).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
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
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
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 

Spm unit 3

  • 2.
  • 3.
  • 4.
  • 5.  
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.  
  • 11.
  • 12.  
  • 13.
  • 14.
  • 15. A structuring of activities for the SSADM Requirements Specification stage (from Goodiand and Slater)
  • 16.
  • 17.
  • 18.
  • 19.  
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.  
  • 27.
  • 28.  
  • 29.
  • 30.  
  • 31.
  • 32.
  • 33. Free and interfering float A 7w 0 7 B 4w 0 4 C 10w 0 10 D 1w 7 8 E 2w 10 12 12 10 10 9 9 9 2 5 10 0 0 2 0 5 2 B can be up to 3 weeks late and not affect any other activity = free float B can be a further 2 weeks late – affects D but not the project end date = interfering float Total float = LF – ES – duration Free float = ES for following activity - EF for the current Interfering float = total float – free float
  • 34.
  • 35. Activity on arrow Network
  • 36.
  • 37.  
  • 38.  
  • 39.  
  • 41.  
  • 42.
  • 43.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49. Boehm’s top 10 development risks Prototyping; task analysis; user involvement Developing the wrong user interface Improved software evaluation; formal specification methods; user surveys; prototyping; early user manuals Developing the wrong software functions Multiple estimation techniques; design to cost; incremental development; recording and analysis of past projects; standardization of methods Unrealistic time and cost estimates Staffing with top talent; job matching; teambuilding; training and career development; early scheduling of key personnel Personnel shortfalls Risk reduction techniques Risk
  • 50. Boehm’s top ten risk - continued Technical analysis, cost-benefit analysis, prototyping , training Development technically too difficult Simulation, prototyping, tuning Real time performance problems Quality assurance procedures, competitive design etc Shortfalls in externally performed tasks Benchmarking, inspections, formal specifications, contractual agreements, quality controls Shortfalls in externally supplied components Change control, incremental development Late changes to requirements Requirements scrubbing, prototyping, design to cost Gold plating
  • 52. Causal mapping - interventions
  • 53.
  • 54. 8 64 64 4 8 32 8
  • 55. Risk probability: qualitative descriptors Less than 10% chance of happening Low 10-29% chance of happening Moderate 30-50% chance of happening Significant Greater than 50% chance of happening High Range Probability level
  • 56. Qualitative descriptors of impact on cost and associated range values Within 10% of budgeted expenditure. Low 10 to 19% above budgeted expenditure Moderate 20 to 29% above budgeted expenditure Significant Greater than 30% above budgeted expenditure High Range Impact level
  • 58.
  • 59.

Notas do Editor

  1. Total float = LF – ES – duration (or LS-ES or LF-EF) Free float = ES for following activity less EF for the current Interfering float = total float – free float Chapter 6
  2. This is based on Lyytinen’s sociotechnical model of risk Actors relate to all those involved in the project including both developers, users and managers e.g. a risk could be that high staff turnover leads to information of importance to the project being lost Technology – both that used to implement the project and that embedded in the project deliverables – risk could be that the technologies selected are not in fact appropriate. Structure – this includes management procedures, risk here is that a group who need to carry out a particular project task are not informed of this need because they are not part of the project communication network Tasks – the work to be carried out. A typical risk is that the amount of effort needed to carry out the task is underestimated. A risk could be well belong to more than one of the four areas – for example, estimates being wrong could be influenced by problems with actors (e.g. lack of experience with a technical domain) or the structure (over optimism of managers keen to win work). Exercise 7.2 in the text will be some practice in identifying and categorizing risks
  3. ISPL used formerly to be known as Euromethod which was designed to assist in the selection of the best approach to project implementation. It identified situational factors features either of the application to be developed (the target domain) or the project environment (see next overhead). These two domains then had a number of classes of situational factors that might be relevant.
  4. Barry Boehm surveyed software engineering project leaders to find out the main risks that they had experienced with their projects. For each risk, some risk reduction techniques has been suggested.
  5. ‘ Gold plating‘ refers to inclusion of features that in fact are unnecessary and which end up never actually being used.
  6. The idea here is to get the major stakeholders together and to brainstorm collectively the things that could go wrong. The causes of the problems identified are traced back using the mapping technique which identifies the project factors ( or ‘concept variables’) that people see as being important and the causal links between them. These links can be positive or negative. Where possible, for each factor, positive and negative aspects are identified e.g. ‘stable…unstable requirements’.
  7. Once a causal map has been drawn up identifying possible negative outcomes and their causes, the map can be modified to introduce policies or interventions which should reduce or mitigate the effects of the negative outcomes. Often a risk reduction activity can actually introduce new risks. The use of consultants to offset the effects of skill shortages is an example of this. Causal mapping can help identify such adverse side-effects.
  8. If there were 100 people chipping in £5,000 each, there would be enough for the 1 in 100 chance of the flooding. If there were 2 floods then the system collapses! Exercise 7.4 in the textbook is strongly recommended to explore these issues. In practice, with project risks, these quantitative approaches are usually impractical and more qualitative approaches are used instead. See the next overhead.
  9. Managers would be happier identifying an approximate range rather than a precise probability.
  10. Similar tables can be produced for the impact on project duration and on the quality of project deliverables. The problem with the qualitative approach is how do you combine the judgements about probability and impact – you can’t multiply them together.
  11. R1, R2 etc refer to particular risks (See Table 7.4 in the textbook). They are located on the grid according to the likelihood and impact ratings that have been allocated to them. A zone around the top right hand corner of the grid can be designated and risks falling within that zone are treated as requiring urgent action.
  12. Risk acceptance – the cost of avoiding the risk may be greater than the actual cost of the damage that might be inflicted Risk avoidance – avoid the environment in which the risk occurs e.g. buying an OTS application would avoid a lot of the risks associated with software development e.g. poor estimates of effort. Risk reduction – the risk is accepted but actions are taken to reduce its likelihood e.g. prototypes ought to reduce the risk of incorrect requirements Risk transfer – the risk is transferred to another person or organization. The risk of incorrect development estimates can be transferred by negotiating a fixed price contract with an outside software supplier. Risk mitigation – tries to reduce the impact if the risk does occur e.g. taking backups to allow rapid recovery in the case of data corruption
  13. If you think in terms of the analogy to insurance. An insurance company might reduce the fire insurance premium from £2k to £1k on condition that a fire alarm is installed. The insured would save £1k a year by investing £500 so it would be worth doing.