AI Summary
[DOCUMENT_TYPE: instructional_content]
**What This Document Is**
This material represents lecture notes and guidance for a Software Engineering project within a graduate-level course (CSCI 599) at the University of Southern California, specifically focusing on the Practical Software and Systems Measurement (PSPM) methodology. It appears to cover Week 2 of a summer session from 1999, outlining expectations and initial steps for a substantial course project. The core theme revolves around applying software engineering principles to a real-world tool – COCOMO II – and generating industry-standard testing artifacts.
**Why This Document Matters**
Students enrolled in advanced software engineering courses, particularly those dealing with project management, software measurement, or quality assurance, will find this resource valuable. It’s especially relevant for anyone undertaking a significant software project requiring formal planning, execution, and documentation. This material would be most useful during the initial phases of a project – proposal development, planning, and establishing reporting structures – as it sets the stage for a rigorous engineering approach. Individuals preparing for roles involving software testing or COCOMO II implementation will also benefit from understanding the context presented here.
**Common Limitations or Challenges**
This resource does *not* provide a complete, standalone guide to PSPM or COCOMO II. It assumes a foundational understanding of software engineering principles and the COCOMO II model. It focuses on the *application* of these concepts within the context of a specific course project and does not offer detailed tutorials on using COCOMO II itself. Furthermore, being dated material, some specific tools or references may have evolved since 1999. It does not include completed project examples or solutions.
**What This Document Provides**
* An overview of course project goals and expectations.
* Guidance on the content and structure of project proposals and status reports.
* A focus on generating specific testing artifacts aligned with industry standards (e.g., system test descriptions, regression test suites).
* Identification of key features within COCOMO II targeted for testing.
* Discussion of various testing scenarios and input variations for COCOMO II models.
* Administrative information regarding course communication channels.