Professional Documents
Culture Documents
Vel Lec PDF
Vel Lec PDF
MANAGEMENT
Software Engineering
Mike Wooldridge
Lecture 5
Software Engineering
1 Introduction
Mike Wooldridge
Lecture 5
Software Engineering
Lecture 5
Software Engineering
Mike Wooldridge
Lecture 5
Software Engineering
2 Project Planning
The biggest single problem that afflicts
software developing is that of
underestimating resources required for a
project.
Developing a realistic project plan is
essential to gain an understanding of the
resources required, and how these should
be applied.
Types of plan:
Software development plan.
The central plan, which describes how
the system will be developed.
Quality assurance plan.
Specifies the quality procedures &
standards to be used.
Validation plan.
Defines how a client will validate the
system that has been developed.
Mike Wooldridge
Lecture 5
Software Engineering
Mike Wooldridge
Lecture 5
Software Engineering
Lecture 5
Software Engineering
Lecture 5
Software Engineering
Mike Wooldridge
Lecture 5
Software Engineering
Mike Wooldridge
Lecture 5
Software Engineering
Mike Wooldridge
10
Lecture 5
Software Engineering
Usually. . .
work packages are numbered WP1,
WP2, . . . ;
tasks are numbered T1.1, T1.2, etc,
the first number is the number of the
workpackage;
the second is a sequence number.
deliverables are numbered D1.1, D1.2,
etc
milestones are numbered M1, M2 etc.
Mike Wooldridge
11
Lecture 5
Software Engineering
Mike Wooldridge
12
Lecture 5
Software Engineering
Mike Wooldridge
13
Lecture 5
Software Engineering
Mike Wooldridge
14
Lecture 5
Software Engineering
Mike Wooldridge
15
Lecture 5
Software Engineering
4 Risks
Mike Wooldridge
16
Lecture 5
Software Engineering
5 Quality Assurance
Mike Wooldridge
17