Class 6 PHP MySQL. Writing Functional Specifications. Reference: http://www.w3schools.com/php/. Functional Specification (Requirements – Inception). Minimum necessary documentation to begin formal design and implementation Forms common denominator for all stake holders
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Writing Functional Specifications
Each life cycle phase is completed before the next is started.
After requirements are established, design, code and test is done in overlapped stages.
Multiple iterations are done throughout the life cycle.
System evolves based on prototype versus an established set of requirements.
Automatic transformation of a formal specification into code.
Repetition of cycles, where each cycle involves same or similar steps (e.g., prototyping). On the final spiral the final product is produced.
Scrum or similar implementation, rapid iterations offeatures on feature backlog.
Progress through steps
identify, resolve risks
Integration and test
object, alternatives, constraints
Figure based on the concept by Barry Boehm published in
Information Technology in Action, Prentice Hall, 1993.
Don’t be afraid to experiment!
Baselined Set of requirements
Final software design
Final software tests
Well Defined Engineering
One of the AgileMethods
In this phase, the project is planned and high-level design decisions are made.
Due 10/24/2006 – Present to class