SlideShare a Scribd company logo
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]

More Related Content

What's hot

Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimation
Kanchana Devi
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
Kathirvel Ayyaswamy
 
Managing contracts
Managing contractsManaging contracts
Managing contracts
tumetr1
 
Software project management introduction
Software project management introductionSoftware project management introduction
Software project management introduction
Kanchana Devi
 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software Engineering
Fáber D. Giraldo
 
Risk management(software engineering)
Risk management(software engineering)Risk management(software engineering)
Risk management(software engineering)
Priya Tomar
 
Software Project Management (monitoring and control)
Software Project Management (monitoring and control)Software Project Management (monitoring and control)
Software Project Management (monitoring and control)
IsrarDewan
 
Organization and team structures
Organization and team structuresOrganization and team structures
Organization and team structures
Nur Islam
 
Unified process model
Unified process modelUnified process model
Unified process model
RyndaMaala
 
Unified process Model
Unified process ModelUnified process Model
Unified process Model
University of Haripur
 
Flow oriented modeling
Flow oriented modelingFlow oriented modeling
Flow oriented modelingramyaaswin
 
Artifacts
ArtifactsArtifacts
Artifacts
Mayuresh Wadekar
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
Kathirvel Ayyaswamy
 
Unit 8-risk manaegement (1) -
Unit 8-risk manaegement (1) - Unit 8-risk manaegement (1) -
Unit 8-risk manaegement (1) -
Shashi Kumar
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineering
Rupesh Vaishnav
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
Reetesh Gupta
 
Software project planning
Software project planningSoftware project planning
Software project planning
rajvir_kaur
 

What's hot (20)

Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimation
 
Spm unit 4
Spm unit 4Spm unit 4
Spm unit 4
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
 
Managing contracts
Managing contractsManaging contracts
Managing contracts
 
Software project management introduction
Software project management introductionSoftware project management introduction
Software project management introduction
 
Project Planning in Software Engineering
Project Planning in Software EngineeringProject Planning in Software Engineering
Project Planning in Software Engineering
 
Risk management(software engineering)
Risk management(software engineering)Risk management(software engineering)
Risk management(software engineering)
 
Software Project Management (monitoring and control)
Software Project Management (monitoring and control)Software Project Management (monitoring and control)
Software Project Management (monitoring and control)
 
Unit 7
Unit 7Unit 7
Unit 7
 
Organization and team structures
Organization and team structuresOrganization and team structures
Organization and team structures
 
Spm unit 5
Spm unit 5Spm unit 5
Spm unit 5
 
Unified process model
Unified process modelUnified process model
Unified process model
 
Unified process Model
Unified process ModelUnified process Model
Unified process Model
 
Flow oriented modeling
Flow oriented modelingFlow oriented modeling
Flow oriented modeling
 
Artifacts
ArtifactsArtifacts
Artifacts
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
 
Unit 8-risk manaegement (1) -
Unit 8-risk manaegement (1) - Unit 8-risk manaegement (1) -
Unit 8-risk manaegement (1) -
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineering
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
Software project planning
Software project planningSoftware project planning
Software project planning
 

Viewers also liked

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
Prof Ansari
 
Practical Software Measurement
Practical Software MeasurementPractical Software Measurement
Practical Software Measurementaliraza786
 
The importance of quality software
The importance of quality softwareThe importance of quality software
The importance of quality software
Egrove Systems Corporation
 
Resource planning and resource allocation
Resource planning and resource allocationResource planning and resource allocation
Resource planning and resource allocation
Venu Yemul
 
13 software metrics
13 software metrics13 software metrics
Software project-scheduling
Software project-schedulingSoftware project-scheduling
Software project-schedulingsaurabhshertukde
 
Financial Appraisal
Financial AppraisalFinancial Appraisal
Financial Appraisal
ROXYMAX
 
Financial appraisal techniques
Financial appraisal techniquesFinancial appraisal techniques
Financial appraisal techniques
State Bank of India
 
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 Positioning
Samer Meqdad
 
Capital budgeting
Capital budgetingCapital budgeting
Capital budgeting
sangramkesharipatra
 
Brand Positioning
Brand PositioningBrand Positioning
Brand Positioning
Sj -
 
Capital Budgeting
Capital BudgetingCapital Budgeting
Capital BudgetingDayasagar S
 
Advertising effectiveness
Advertising effectivenessAdvertising effectiveness
Advertising effectivenessAshu Chopra
 

Viewers also liked (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
 

Similar to 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.docx
briancrawford30935
 
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.docx
evonnehoggarth79783
 
Lab exercise 6
Lab exercise 6Lab exercise 6
Lab exercise 6
Cesar Castro
 
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
ssusera34210
 
SEN-22413 - UNIT - V.pptx
SEN-22413 -  UNIT - V.pptxSEN-22413 -  UNIT - V.pptx
SEN-22413 - UNIT - V.pptx
FreefireGarena22
 
Time Management within IT Project Management
Time Management within IT Project ManagementTime Management within IT Project Management
Time Management within IT Project Management
rielaantonio
 
Pm chapter 5...
Pm chapter 5...Pm chapter 5...
Pm chapter 5...
Golam Bitonsir
 
PROJECT PLANNING METHODOLOGIES.pdf
PROJECT  PLANNING METHODOLOGIES.pdfPROJECT  PLANNING METHODOLOGIES.pdf
PROJECT PLANNING METHODOLOGIES.pdf
Surashmie Kaalmegh
 
Pm chapter 5
Pm chapter 5Pm chapter 5
Pm chapter 5
Golam Bitonsir
 
Pm chapter 5
Pm chapter 5Pm chapter 5
Pm chapter 5
Golam Bitonsir
 
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
bartholomeocoombs
 
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
danieljohn810
 
3. project time management
3. project time management3. project time management
3. project time management
Mohamed Salah Eldien Mohamed Ali
 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
MSharmilaDeviITDEPT
 
PM Session 4
PM Session 4PM Session 4
PM Session 4
dmdk12
 
Project management teaching
Project management   teachingProject management   teaching
Project management teaching
CHIRANJAN 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
 

Similar to 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
 

Recently uploaded

Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 

Recently uploaded (20)

Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 

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.

Editor's Notes

  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.