SENG6160
Software Project 2: Software Implementation, Testing and Maintenance
10 Units
Available in 2012
| Callaghan Campus | Semester 2 |
|---|
Previously offered in 2013, 2011
SENG6150 and SENG6160 form a 2 course sequence in which students apply their previously-developed knowledge and skills to a substantial practical team project. SENG6160 concentrates on the implementation, testing, and maintenance phases. A team project is undertaken which implements a provided design based on the SENG6150 project requirements. A second part of the course involves maintenance and extension of either the previously-implemented system, or legacy software for which documentation is provided.
ObjectivesAt the completion of this course, students will: 1) Have a detailed understanding of, and project experience related to, the implementation, testing, and maintenance phases in software development. 2) Understand software configuration and management. 3) Have developed system integration skills. 4) Have a detailed understanding of software project management. 5) Have practical experience of maintenance of production software. 6) Have understanding of system integration. 7) Have developed team and presentation skills. 8) Be able to work effectively in a team. | |
ContentTopics for this course are: " Software implementation " Testing " System integration " Software system maintenance and configuration management " Project management " Software development tools and environments " Software engineering standards for implementation, testing, and overall system quality | |
Replacing Course(s)SENG6340 Object-Oriented Software Engineering | |
TransitionStudents may not gain credit for both SENG6340 and SENG6160. | |
Industrial Experience0 | |
Assumed KnowledgeSENG6150 | |
Modes of DeliveryInternal Mode | |
Teaching MethodsProblem Based Learning | |
Assessment Items
| |
Contact HoursProblem Based Learning: for 5 hour(s) per Week for Full Term | |
Timetables |