|
1. |
A lifecycle process must
be flexible and scalable,
based on the size of the
underlying project. If
it is not, then the
process can be
burdensome on small
projects and not
rigorous enough for
large projects. (Scalability
refers to the size and
level of complexity of
the project, as well as
the time and focus
applied to them.) |
|
2. |
The LifecycleStep
general model is
designed to be
applicable to all
projects, whether you
are building a house, a
circuit board or a
computer application. (However,
as you get further into
the LifecycleStep
process, the specific
examples and focus
begins to turn
specifically to the IT
application development
process.) |
|
3. |
Projects must have
effective project
management processes, as
well as project
lifecycle processes, to
be truly successful.
|
|
4. |
A successful project
requires a partnership
between the project team
and the client. The
project is at higher
risk of failure without
active participation
from the client. |
|
5. |
Project lifecycle
processes must be
generally understood by
the project team and the
client. Most of the
lifecycle steps require
the involvement of
multiple members of the
client and project team. |