D Eaves
6 points
* 2 hours per week
* First semester
*
Caulfield
* Prohibitions: SYS4071, SYS5140
Objectives At the completion of this subject students should know the nature and components of the system design and implementation process; understand current developments in process quality control methods; know about current developments in the establishment of national and international standards; appreciate the various available management control metrics including process quality assessment metrics. This is a core graduate subject which provides the foundation for further graduate subjects in systems design.
Synopsis Design issues: examine and evaluate various system design methodologies and their importance to commercially-based software, namely structured design, object-oriented design and Jackson-system design. Other design issues will include why bother to design? can design methodologies cope with evolutionary development? user participation design; designing for the wrong processes. An overview of the systems development lifecycle and design issues at each stage. The Software Engineering Institute's capability maturity model, and ISO and Australian standards for software development. Testing and documentation as parallel processes throughout the development cycle. Software metrics woith an emphasis on function point counting. An overview of the position of the information technology function within the organisation over the last thirty-five years.
Assessment Practical work: 100%
Prescribed texts
Brooks F The mythical man-month 2nd edn, Addison-Wesley,
1994
Cusumano M A Microsoft secrets Harper Collins, 1995
Published by Monash University, Australia
Maintained by wwwdev@monash.edu.au
Approved by M Rambert, Faculty of Information Technology
Copyright © Monash University 1997 - All Rights Reserved -
Caution