This Capability Area is a single Roadmap. It deals with the working
environment and tools provided for software development staff.
Software developers are provided with an ergonomically designed, acceptably
noise-free work environment [Trillium].
Adequate meeting rooms are provided for meetings associated with development
activities [Trillium].
Every software developer has a computer terminal or personal workstation with
adequate performance and resources to perform their job functions [Bellcore
TR-NWT-000179 4.6-4] [Trillium].
Coding, design testing and debugging is supported by an integrated, rapid
turn around edit-compile-debug environment [Trillium].
Every software developer has a graphical workstation [Bellcore TR-NWT-000179
4.6-4] [Trillium].
All developer's workstations are networked, and software supporting
cooperative development is provided [Bellcore TR-NWT-000179 4.6-4,5]
[Trillium].
All configuration items stored in the repository can be accessed from a
developer's workstation with appropriate security clearance [Bellcore
TR-NWT-000179 4.6-5] [Trillium].
Most software testing can be performed at the developer's workstation,
through emulation or through network connection to the target system
[Trillium].
State-of-the-practice software development tools (e.g., CASE tools) and
methods are provided to support all development phases [SEI SPE Activity
1].
The support tools used by the different engineering and support groups are
compatible to enable effective communication and coordination [SEI IC Ability
2].
A tool framework (e.g., PCTE) is used to integrate all development tools and
ensure the usage of the proper tool at the proper step in the product
development process [Trillium].
Knowledge-based tools are used in the product development process
[Trillium].
Back to the Trillium home page.
To the detailed Trillium table of contents.
Back to capability area 6.
Forward to capability area 8.
![[UHCL]](uhcl-stamp.gif)