Overview: This fast-moving seminar provides an overview of the topic of "software requirements." With IT project failures commonly quoted at around 70%, it is becoming clearer that more time spent upfront, reduces project risk, reduces total cost of ownership, and increases project quality. Students will: understand software requirement in the context of software engineering and various life cycle models; explore structure analysis using system descriptions that are process-oriented, data-oriented, and interface-oriented; and understand the influence of object-orientation. Use of prototyping to test, strengthen, and enhance the robustness specifications and potential application of automation will also be covered. Students of this seminar will be better prepared to interface with business analysts and technologists alike and working together will develop better specifications.
Highlights:
· Software Development Play
· Requirements specification exercise