.
30 Day to Launch Phone
Creation and generation of requirements and specifications, students, unless they are working as consultants or with sales people, may have difficulty understanding how to generate requirements for a project. Undergraduate students often have had little experience with adding code to an existing project, and usually have worked on homework problems that are adapted to the learning system that require them to “do their own work”. Graduate students may have experienced team software efforts, but do not have experiences that are easily shared with other students, in some regions the graduates may be legally bound to not say anything about their workplace. In both cases, students often have difficulties with the gathering of requirements from customers.
Creation of the requirements flow from the functional specifications, which act as a structure for the overall requirements, once the project is in progress or in maintenance then the functional specifications act as a repository for the documents.
The Functional Specification is the repository for the set of deep, technical drill-down documents that detail every element of the solution deliverables, explaining in exact and specific terms what the team is building and deploying. The Functional Specification is the final technical document against which every development team member will build. The Functional Specification is built upon the foundation of 8 separate documents, which are summarized in the Functional Specification. You may choose to provide customers with all 9 documents (4 requirements document, 1 Usage Scenarios document, 3 design documents, plus the parent Functional Specification document), or you may simply choose to combine the requirements documents, usage scenarios, and design documents into a single Functional Specification with sub-topics. The eight foundational documents are:
[i] This section is taken from: MSF Process Template for CMMI Process Improvement - v4.1; http://go.microsoft.com/?linkid=7322367
[ii] Logical Design.doc; MSF Process Template for CMMI Process Improvement - v4.1; http://go.microsoft.com/?linkid=7322369
[iii] User Requirement.doc; MSF Process Template for CMMI Process Improvement - v4.1; http://go.microsoft.com/?linkid=7322370
[iv] Business Requirements.doc: MSF Process Template for CMMI Process Improvement - v4.1; http://go.microsoft.com/?linkid=7322371
[v] Operation Requirements.doc; MSF Process Template for CMMI Process Improvement - v4.1; http://go.microsoft.com/?linkid=7322372
[vi] System Requirements.doc; MSF Process Template for CMMI Process Improvement - v4.1; http://go.microsoft.com/?linkid=7322373
[vii] Conceptual Requirements.doc; MSF Process Template for CMMI Process Improvement - v4.1; http://go.microsoft.com/?linkid=7322374
[viii] Logical Requirements.doc; MSF Process Template for CMMI Process Improvement - v4.1; http://go.microsoft.com/?linkid=7322375
[ix] Physical Requirements.doc; MSF Process Template for CMMI Process Improvement - v4.1; http://go.microsoft.com/?linkid=7322376
PingBack from http://msdn.blogsforu.com/msdn/?p=3985
None of the links in this article work.