Environments Engineering
- Environments Engineering
- the activity consisting of the cohesive collection of all
tasks that are primarily performed to produce and maintain an
endeavor’s
environments
As illustrated in the preceding figure, Environments Engineering is part of the following inheritance hierarchy:
- Type: Abstract
- Superclass: Engineering Activity
- Subclasses:
The typical responsibilities of Environments Engineering are to:
- Produce all environments required by the endeavor.
- Maintain these environments.
- Ensure the quality of these environments.
Environments engineering typically may begin when the
following conditions hold:
- The endeavor is started.
- The environments team is:
- Initially staffed.
- Adequately trained in environments engineering.
Environments engineering is typically complete when the
following conditions hold:
- The contact centers(s) exist.
- The data centers(s) exist.
- The environments exist and have been installed in their
respective centers.
Environments engineering typically involves the following
teams performing the following tasks in an iterative,
incremental, parallel, and time-boxed manner:
Environments engineering is typically performed using the
following environment(s):
Environments engineering typically results in the production
of all or part of the following work products in the
environments work product set:
Environments engineering tasks are typically performed
during the following phases:
- This activity is documented using the typical
configuration for large projects. It is intended to be
configured (i.e., instantiated, extended, and tailored) to
meet the needs of specific projects.
- The preconditions of this activity should be the union of
the preconditions of its constituent tasks.
- The completion criteria for this activity should be the
union of the postconditions of its constituent tasks.