Unit I
Unit I
MANAGEMENT UNIT –I
Dr.A.Kathirvel, Professor and Head, Dept
of CSE M.N.M Jain Engineering College,
Chennai
UNIT I
What is a project?
Some dictionary definitions:
🞑 “A specific plan or design”
🞑 “A planned undertaking”
4
Characteristics of projects
◻ Non-routine
◻ Planned
5
Are software projects really different from
otherprojects?
◻ Complexity
◻ Conformity
◻ Flexibility
Feasibility study
Is project technically feasible and worthwhile from a business point
of view? Planning
Only done if project is feasible
Execution
Implement plan, but plan may be changed as we go along
7
9
9
ISO12207 …
◻ Qualification testing
🞑 Testing the system (not just the software)
◻ Installation
🞑 The
process of making the system operational
🞑 Includes setting up standing data, setting system
parameters, installing on operational hardware platforms,
user training etc ◻ Acceptance support
🞑 Including maintenance and enhancement
10
Stakeholders
These are people who have a stake or interest in the
project. In general, they could be users/clients or
evelopers/implementers They could be:
◻ Within the project team
11
Setting objectives
These are steps along the way to achieving the objective. Informally, these
can be defined by completing the sentence…
Objective X will be achieved
IF the following goals are all achieved
A……………
B……………
C…………… etc
Often a goal can be allocated to an individual.
Individual may have the capability of achieving goal, but not the
objective on their own e.g.
Objective – user satisfaction with software product
Analyst goal – accurate requirements
Developer goal – software that is reliable
13
Measures of effectiveness
14
What is management?
Benefits the
organization
management
for
benefits
developers users
use
build
application to deliver
17
Benefits management
18
19
0 -100,000
1 -90,000
2 -80,000
3 -70,000
4 -50,000
5 100,000 50,000
20
21
24
Risk evaluation
Risk evaluation
Decision trees
26
Programme management
◻ Definition:
‘a group of projects that are managed in a co-ordinated way to gain
benefits that would not be possible were the projects to be managed
independently’ Ferns
❑Programmes may be ◻ Strategic
◻ Business cycle programmes
◻ Infrastructure programmes
◻ Research and development programmes
◻ Innovative partnerships
27
28
28
Project manager
🞑 One project at a time
Strategic programmes
Next stages/documents
◻ The programme brief – equivalent of a feasibility study: emphasis
on costs and benefits
◻ The vision statement – explains the new capability that the
organization will have
◻ The blueprint – explains the changes to be made to obtain the new
capability
29
Step Wise Project Planning
◻ Practicality
🞑tries to answer the question ‘what do I do now?’
◻ Scalability
◻ Range of application
◻ Accepted techniques
30
‘Step Wise’ - an
overview
3. Analyse
0.Select project
characteristics
1. Identify project
project objectives 2. Identify project infrastructure
10. Lower level
planning 6. Identify activity
planning 6. Identify activity
risks
risks
Review
9. Execute plan 7. Allocate
4. Identify products resources
and activities
8. Review/ publicize
5. Estimate effort plan
Lower
5. Estimate effort for
level
activity
detail
for activity
10. Lower level
For each activity
31
A project scenario
32
33
◻ Project authority
🞑 should be a project manager rather than HR manager?
◻ Stakeholders
35
◻ Some risks
Usability testing
39
39
Step 4 continued
instances
◻ The PBS and PFD will probably
4.2 document Generic Product
Change 40
requests 40
be left to later, more detailed,
4.4. Produce ideal activity network
Design
system
Design
system
Design
module A
Design
module B
Design
module C
Design
module A
Design
module B
Design
module C
Code
module A
Code
module B
Code
module C
Check-point
Code
module A
Code
module B
Code
module C
Test
system
put in a
check point
Test
system 42
43
◻ 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
Plan testing
2
Select subjects
TA
Design
questionnaire Book LT
Analyse results
Draft changes LT
TA
LT
45
46