| UNIT OUTLINES 2005 |
| home > undergraduate > Software Requirements and Project Management > Software Requirements and Project Management Homepage |
|
Software Requirements and Project Management (670.300) 6 points / Semester 1 Handbook Description The official Handbook entry Unit Aims This unit studies the characteristics of software systems: complexity and change; management of large software engineering projects: configuration management, team work and communication; Requirements engineering: elicitation, analysis, specification, documentation and evolution; Process management: planning, estimation, metrics and risk; Verification and validation of software: inspections, test case design and execution, reliability and defect metrics. Teaching Staff
Textbook Bernd Bruegge and Allen H Dutoit, Object-Oriented Software Engineering: Using UML, Patterns and Java, 2nd edition, Prentice Hall, 2004, ISBN 0-13-047110-0 Contact Hours This unit consists of 24 hours of lectures and 16 hours of practical classes. There are 8 practical classes to be held in weeks 2, 3, 6, 7, 8, 10, 11 and 12. It is expected that you will need to undertake additional study (recommended reading and questions from the lectures, preparation and review of the practical classes and assignment work) to achieve satisfactory progress in this unit. You should be spending 10 hours a week on this unit so an additional 6 hours per week is a reasonable estimate. Assessment Assessment is by a research essay (with two deliverables), a portfolio of practical work (deliverables in week 8 and week 12), a mid-semester test, and a final 2 hour examination held in June. The examination and mid-semester test assess students' understanding of the practice and theory of requirements engineering, project management and verification and validation for large software systems. The practical work portfolio assesses students' ability to apply team work and communication skills to problem solving in software requirements and project management. The research essay assesses students' ability to undertake problem identification, formulation and solution in software requirements and project management. Unsatisfactory Progress
Penalties The School of Computer Science and Software Engineering has adopted a policy on minimum penalties for late items of assessment. This is the default policy of all units unless indicated otherwise, in writing, by the specific unit coordinator. Plagiarism Plagiarism is broadly defined to be when any portion of the work presented for assessment, can be attributed to another party. The student making the submission should acknowledge what aspects of the presented work is not directly derived by them. For the purposes of plagiarism it is irrelevant that you have been given permission by someone to copy their work and present it as your own. Faculty Scaling Final assessment is subject to the Faculty Scaling Policy.
This information is correct as at 01-Mar-2005, but is subject to change from time to time. In particular, The University reserves the right to change the content and/or method of presentation and/or the method of assessment of any unit of study, to withdraw any unit of study or programme, and/or to vary arrangements for any programme. Copyright© 2005 School of Computer Science, & Software Engineering The University of Western Australia CRICOS Provider Code: 00126G Last updated: 01-Mar-2005 |