Parts of the materials have been used by students as reference materials in two courses on software engineering. The materials embody a customized version of Rational Unified Process for the educational environment. The knowledge base provides guidelines for unifying the software development team by identifying and assigning responsibilities, artifacts, and tasks to members of the team. Many artifacts in the knowledge base are derived from a project case study and are used as examples or templates. A glossary, an extensive bibliography, and whitepapers are available for further reference.
The materials represent educationally significant concepts and models for software engineering even if they have been developed in the context of a commercial process model. They are well prepared and easy to use. Such practical guidance is important for project-based software engineering courses.