Suche senden
Hochladen
Spm
•
Als PPT, PDF herunterladen
•
0 gefällt mir
•
440 views
S
Suresh Kumar
Folgen
chapter 2
Weniger lesen
Mehr lesen
Bildung
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 27
Jetzt herunterladen
Empfohlen
Spm
Spm
Suresh Kumar
Software Project Management
Software Project Management
Ramesh Babu
SPM PPT
SPM PPT
Suresh Kumar
Spm
Spm
Suresh Kumar
Software Project Management( lecture 1)
Software Project Management( lecture 1)
Syed Muhammad Hammad
COCOMO MODEL 1 And 2
COCOMO MODEL 1 And 2
Awais Siddique
Selection of an appropriate project approach
Selection of an appropriate project approach
tumetr1
Constructive Cost Model - II (COCOMO-II)
Constructive Cost Model - II (COCOMO-II)
AmanSharma1172
Empfohlen
Spm
Spm
Suresh Kumar
Software Project Management
Software Project Management
Ramesh Babu
SPM PPT
SPM PPT
Suresh Kumar
Spm
Spm
Suresh Kumar
Software Project Management( lecture 1)
Software Project Management( lecture 1)
Syed Muhammad Hammad
COCOMO MODEL 1 And 2
COCOMO MODEL 1 And 2
Awais Siddique
Selection of an appropriate project approach
Selection of an appropriate project approach
tumetr1
Constructive Cost Model - II (COCOMO-II)
Constructive Cost Model - II (COCOMO-II)
AmanSharma1172
Introduction to Software Project Management
Introduction to Software Project Management
Saadi Jadoon
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
Kathirvel Ayyaswamy
Lect4 software economics
Lect4 software economics
meena466141
History of software engineering
History of software engineering
FarazChohan2
Spm project planning
Spm project planning
Kanchana Devi
Software estimation
Software estimation
Md Shakir
Project Planning in Software Engineering
Project Planning in Software Engineering
Fáber D. Giraldo
Software quality
Software quality
Sara Mehmood
Fundamentals of software development
Fundamentals of software development
Pratik Devmurari
Introduction to Software Project Management
Introduction to Software Project Management
Reetesh Gupta
Introduction to Software Engineering
Introduction to Software Engineering
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
Software Project Management
Software Project Management
Deepak Kumar
Software Project Management (SPM)
Software Project Management (SPM)
Shahid Riaz
Ooad unit – 1 introduction
Ooad unit – 1 introduction
Babeetha Muruganantham
Software Process Improvement
Software Process Improvement
Bilal Shah
Software project management- Software Engineering
Software project management- Software Engineering
Muhammad Yousuf Abdul Qadir
Software Quality Attributes
Software Quality Attributes
Hayim Makabee
Use Case Diagram
Use Case Diagram
Kumar
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
Kathirvel Ayyaswamy
Spm unit 4
Spm unit 4
sweetyammu
Lecture 2
Lecture 2
9anm12
An approach-to-planning-software-projects
An approach-to-planning-software-projects
tumetr
Weitere ähnliche Inhalte
Was ist angesagt?
Introduction to Software Project Management
Introduction to Software Project Management
Saadi Jadoon
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
Kathirvel Ayyaswamy
Lect4 software economics
Lect4 software economics
meena466141
History of software engineering
History of software engineering
FarazChohan2
Spm project planning
Spm project planning
Kanchana Devi
Software estimation
Software estimation
Md Shakir
Project Planning in Software Engineering
Project Planning in Software Engineering
Fáber D. Giraldo
Software quality
Software quality
Sara Mehmood
Fundamentals of software development
Fundamentals of software development
Pratik Devmurari
Introduction to Software Project Management
Introduction to Software Project Management
Reetesh Gupta
Introduction to Software Engineering
Introduction to Software Engineering
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
Software Project Management
Software Project Management
Deepak Kumar
Software Project Management (SPM)
Software Project Management (SPM)
Shahid Riaz
Ooad unit – 1 introduction
Ooad unit – 1 introduction
Babeetha Muruganantham
Software Process Improvement
Software Process Improvement
Bilal Shah
Software project management- Software Engineering
Software project management- Software Engineering
Muhammad Yousuf Abdul Qadir
Software Quality Attributes
Software Quality Attributes
Hayim Makabee
Use Case Diagram
Use Case Diagram
Kumar
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
Kathirvel Ayyaswamy
Spm unit 4
Spm unit 4
sweetyammu
Was ist angesagt?
(20)
Introduction to Software Project Management
Introduction to Software Project Management
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
Lect4 software economics
Lect4 software economics
History of software engineering
History of software engineering
Spm project planning
Spm project planning
Software estimation
Software estimation
Project Planning in Software Engineering
Project Planning in Software Engineering
Software quality
Software quality
Fundamentals of software development
Fundamentals of software development
Introduction to Software Project Management
Introduction to Software Project Management
Introduction to Software Engineering
Introduction to Software Engineering
Software Project Management
Software Project Management
Software Project Management (SPM)
Software Project Management (SPM)
Ooad unit – 1 introduction
Ooad unit – 1 introduction
Software Process Improvement
Software Process Improvement
Software project management- Software Engineering
Software project management- Software Engineering
Software Quality Attributes
Software Quality Attributes
Use Case Diagram
Use Case Diagram
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
Spm unit 4
Spm unit 4
Ähnlich wie Spm
Lecture 2
Lecture 2
9anm12
An approach-to-planning-software-projects
An approach-to-planning-software-projects
tumetr
Chapter 03 overview-of project planning Step Wise
Chapter 03 overview-of project planning Step Wise
RohanMistry15
Spm chapter 1
Spm chapter 1
Suresh Kumar
SPM-Lecture 2.pptx
SPM-Lecture 2.pptx
ssuser92282c
1 2. project management
1 2. project management
akashsaini8
Spm unit 1
Spm unit 1
sweetyammu
Spm
Spm
Suresh Kumar
project planning-estimation
project planning-estimation
Reetesh Gupta
Mg6088 spm unit-2
Mg6088 spm unit-2
SIMONTHOMAS S
Spm
Spm
Suresh Kumar
SPM 3.pdf
SPM 3.pdf
1688JASMEETSINGH
Chapter 1_Introduction sunorganisedASE_finalised.pptx
Chapter 1_Introduction sunorganisedASE_finalised.pptx
Bule Hora University
Software Project management
Software Project management
sameer farooq
project planning components.pdf
project planning components.pdf
saman Iftikhar
Proj Mgmt.ppt
Proj Mgmt.ppt
NikhilDudka
Software Project Management chapter-1
Software Project Management chapter-1
Computing Cage
Lecture1
Lecture1
Muhammad Tahir Mehmood
Lecture 3
Lecture 3
9anm12
Chapter 04 project approach
Chapter 04 project approach
RohanMistry15
Ähnlich wie Spm
(20)
Lecture 2
Lecture 2
An approach-to-planning-software-projects
An approach-to-planning-software-projects
Chapter 03 overview-of project planning Step Wise
Chapter 03 overview-of project planning Step Wise
Spm chapter 1
Spm chapter 1
SPM-Lecture 2.pptx
SPM-Lecture 2.pptx
1 2. project management
1 2. project management
Spm unit 1
Spm unit 1
Spm
Spm
project planning-estimation
project planning-estimation
Mg6088 spm unit-2
Mg6088 spm unit-2
Spm
Spm
SPM 3.pdf
SPM 3.pdf
Chapter 1_Introduction sunorganisedASE_finalised.pptx
Chapter 1_Introduction sunorganisedASE_finalised.pptx
Software Project management
Software Project management
project planning components.pdf
project planning components.pdf
Proj Mgmt.ppt
Proj Mgmt.ppt
Software Project Management chapter-1
Software Project Management chapter-1
Lecture1
Lecture1
Lecture 3
Lecture 3
Chapter 04 project approach
Chapter 04 project approach
Kürzlich hochgeladen
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
Ramakrishna Reddy Bijjam
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
TechSoup
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
christianmathematics
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
Mebane Rash
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
Nirmal Dwivedi
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
Amanpreet Kaur
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
Association for Project Management
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
pradhanghanshyam7136
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
Admir Softic
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
VishalSingh1417
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
callscotland1987
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
MaritesTamaniVerdade
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
Spatium Project Simulation student brief
Spatium Project Simulation student brief
Association for Project Management
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
Amita Gupta
Understanding Accommodations and Modifications
Understanding Accommodations and Modifications
MJDuyan
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
VishalSingh1417
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
Kürzlich hochgeladen
(20)
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
Spatium Project Simulation student brief
Spatium Project Simulation student brief
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
Understanding Accommodations and Modifications
Understanding Accommodations and Modifications
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Spm
1.
©The McGraw-Hill Companies,
2005 1 Software Project Management 4th Edition Step Wise: An approach to planning software projects Chapter 2
2.
©The McGraw-Hill Companies,
2005 2 ‘Step Wise’ - aspirations • Practicality – tries to answer the question ‘what do I do now?’ • Scalability – useful for small project as well as large • Range of application • Accepted techniques – e.g. borrowed from PRINCE etc
3.
©The McGraw-Hill Companies,
2005 3 ‘Step Wise’ - an overview 0.Select project1. Identify project objectives 2. Identify project infrastructure 3. Analyse project characteristics 4. Identify products and activities 5. Estimate effort for activity 8. Review/ publicize plan 6. Identify activity risks 7. Allocate resources 9. Execute plan 10. Lower level planning Review Lower level detail For each activity
4.
©The McGraw-Hill Companies,
2005 4 A project scenario • Hardware/software engineering company (C++ language of choice) • teams are selected for individual projects - some friction has been found between team members • HR manager suggests psychometric testing to select team
5.
©The McGraw-Hill Companies,
2005 5 Project scenario - continued • Software package to be used to test staff • Visual basic suggested as a vehicle for implementation • usability is important - decision to carry out usability tests
6.
©The McGraw-Hill Companies,
2005 6 Step 1 establish project scope and objectives • 1.1 Identify objectives and measures of effectiveness – ‘how do we know if we have succeeded?’ • 1.2 Establish a project authority – ‘who is the boss?’ • 1.3 Identify all stakeholders in the project and their interests – ‘who will be affected/involved in the project?’
7.
©The McGraw-Hill Companies,
2005 7 Step 1 continued • 1.4 Modify objectives in the light of stakeholder analysis – ‘do we need to do things to win over stakeholders?’ • 1.5 Establish methods of communication with all parties – ‘how do we keep in contact?’
8.
©The McGraw-Hill Companies,
2005 8 Back to the scenario • Project authority – should be a project manager rather than HR manager? • Stakeholders – project team members to complete on- line questionnaires: concern about results? • Revision to objectives – provide feedback to team members on results
9.
©The McGraw-Hill Companies,
2005 9 Step 2 Establish project infrastructure • 2.1 Establish link between project and any strategic plan – ‘why did they want the project?’ • 2.2 Identify installation standards and procedures – ‘what standards do we have to follow?’ • 2.3. Identify project team organization – ‘where do I fit in?’
10.
©The McGraw-Hill Companies,
2005 10 Step 3 Analysis of project characteristics • 3.1 Distinguish the project as either objective or product-based. • 3.2 Analyse other project characteristics (including quality based ones) – what is different about this project?
11.
©The McGraw-Hill Companies,
2005 11 Step 3 continued • Identify high level project risks – ‘what could go wrong?’ – ‘what can we do to stop it?’ • Take into account user requirements concerning implementation • Select general life cycle approach – waterfall? Increments? Prototypes? • Review overall resource estimates – ‘does all this increase the cost?’
12.
©The McGraw-Hill Companies,
2005 12 Back to the scenario • Objectives vs. products • Some risks – team members worried about implications and do no co-operate – project managers unwilling to try out application – Developer not familiar with features of VB • Answer? - evolutionary prototype?
13.
©The McGraw-Hill Companies,
2005 13 Step 4 Identify project products and activities 4.1 Identify and describe project products - ‘what do we have to produce?’ Usability testing Change requests Test results Testing arrangements Selected subjects Completed questionnaire Questionnaire design Booked PC Analysis report A product breakdown structure (PBS)
14.
©The McGraw-Hill Companies,
2005 14 Products • The result of an activity • Could be (among other things) – physical thing (‘installed pc’), – a document (‘logical data structure’) – a person (‘trained user’) – a new version of an old product (‘updated software’)
15.
©The McGraw-Hill Companies,
2005 15 Products • The following are NOT normally products: – activities (e.g. ‘training’) – events (e.g. ‘interviews completed’) – resources and actors (e.g. ‘software developer’) - may be exceptions to this • Products CAN BE deliverable or intermediate
16.
©The McGraw-Hill Companies,
2005 16 Product description (PD) • Product identity • Description - what is it? • Derivation - what is it based on? • Composition - what does it contain? • Format • Relevant standards • Quality criteria Create a PD for ‘test data’
17.
©The McGraw-Hill Companies,
2005 17 Step 4 continued 4.2 document Generic product flows Testing plan Selected subjects Questionnaire design Booked machine Completed questionnaire Analysis report Test results Change requests
18.
©The McGraw-Hill Companies,
2005 18 Step 4.3 Recognize product instances • The PBS and PFD will probably have identified generic products e.g. ‘software modules’ • It might be possible to identify specific instances e.g. ‘module A’, ‘module B’ … • But in many cases this will have to be left to later, more detailed, planning
19.
©The McGraw-Hill Companies,
2005 19 4.4. Produce ideal activity network • Identify the activities needed to create each product in the PFD • More than one activity might be needed to create a single product • Hint: Identify activities by verb + noun but avoid ‘produce…’ (too vague) • Draw up activity network
20.
©The McGraw-Hill Companies,
2005 20 An ‘ideal’ activity Plan testing Design questionnaire Select subjects Book machine Conduct tests Analyse results Draft change requests
21.
©The McGraw-Hill Companies,
2005 21 Step 4.5 Add check-points if needed Design module A Design module B Design system Design module C Code module A Code module B Code module C Test system Design module A Design module B Design system Design module C Code module A Code module B Code module C Test system Check-point put in a check point
22.
©The McGraw-Hill Companies,
2005 22 Step 5:Estimate effort for each activity • 5.1 Carry out bottom-up estimates – distinguish carefully between effort and elapsed time • 5.2. Revise plan to create controllable activities – break up very long activities into a series of smaller ones – bundle up very short activities (create check lists?)
23.
©The McGraw-Hill Companies,
2005 23 Step 6: Identify activity risks • 6.1.Identify and quantify risks for activities – damage if risk occurs (measure in time lost or money) – likelihood if risk occurring • 6.2. Plan risk reduction and contingency measures – risk reduction: activity to stop risk occurring – contingency: action if risk does occur
24.
©The McGraw-Hill Companies,
2005 24 • 6.3 Adjust overall plans and estimates to take account of risks – e.g. add new activities which reduce risks associated with other activities e.g. training, pilot trials, information gathering
25.
©The McGraw-Hill Companies,
2005 25 Step 7: Allocate resources • 7.1 Identify and allocate resources to activities • 7.2 Revise plans and estimates to take into account resource constraints – e.g. staff not being available until a later date – non-project activities
26.
©The McGraw-Hill Companies,
2005 26 Gantt charts Select subjects Design questionnaire Book machine Conduct tests Analyse results Week commencing 5 12 19 26 MARCH APRIL 9 16 Plan testing 2 Draft changes LT TA LT TA LT LT TA LT = lead tester TA = testing assistant
27.
©The McGraw-Hill Companies,
2005 27 Step 8: Review/publicise plan • 8.1 Review quality aspects of project plan • 8.2 Document plan and obtain agreement Step 9 and 10: Execute plan and create lower level plans
Jetzt herunterladen