CS 5150: Software Engineering


Project plan

Every software engineering project needs a written development plan. There are many potential components of such a plan, and the plan will evolve over the course of the project. For CS 5150, your initial plan will likely run about 10 pages. It should include the following sections:

The following sections are typically found in professional project plans but are not expected in CS 5150 teams’ initial plans, as we will not have covered the relevant topics in lecture yet):

For reference, here are some initial plans from past CS 5150 projects (published with their authors’ permission). They are very different in style and address an older set of section requirements, but each is an effective report.