Requirements, Analysis and Modelling
Duration
One Semester or equivalent
Contact hours
- 24 hours face to face + blended
On-campus unit delivery combines face-to-face and digital learning.
2023 teaching periods
Hawthorn Higher Ed. Semester 2 |
||
---|---|---|
Dates: Results: Last self enrolment: Census: Last withdraw without fail: |
Prerequisites
Concurrent Pre-requisite - Completed prior or at same time.
Concurrent Pre-requisite
COS60009 Data Management for the Big Data Age or
Concurrent Pre-requisite
INF60007 Business Information Systems
OR
COS60010 Technology Inquiry Project
OR
Admission to MA-ITPC1 Master of Information Technology (Professional Computing)
Aims and objectives
This unit aims to teach students to identify, critically analyse and instigate the process of exploring problem areas in a given context. They will apply analysis and modelling techniques in the context of practical problems, discuss alternative models and solutions, and argue effectively why some models or solutions are better than others given different evaluation criteria.
Unit Learning Outcomes (ULO)
Students who successfully complete this unit will be able to:
1. Apply problem solving, design and decision-making methodologies and modelling techniques to identify and provide innovative solutions to complex problems with intellectual independence.
2. Apply advanced and coherent knowledge of the Structured, Object-Oriented and Agile approaches to systems analysis
3. Critically analyse the theory relating to requirements modelling and through this advanced knowledge, articulate possible solutions for business problems.
4. Communicate effectively as a professional and function as an effective leader or member of a diverse team.
2. Apply advanced and coherent knowledge of the Structured, Object-Oriented and Agile approaches to systems analysis
3. Critically analyse the theory relating to requirements modelling and through this advanced knowledge, articulate possible solutions for business problems.
4. Communicate effectively as a professional and function as an effective leader or member of a diverse team.
Unit information in detail
- Teaching methods, assessment and content.
Teaching methods
Hawthorn
Type | Hours per week | Number of Weeks | Total |
On Campus Class (Workshop) | 2 | 12 | 24 |
Online (asynchronous lecture) | 1 | 12 | 12 |
Unspecified Activities Independent Learning | 9.5 | 12 | 114 |
TOTAL | 150 hours |
OUA
Type | Hours per week | Number of Weeks | Total |
Online Activities | 12.5 | 12 | 150 |
TOTAL | 150 hours |
Assessment
Types | Individual/Group Role | Weighting | Unit Learning Outcomes (ULOs) |
Case Studies 1 | Individual | 20-30% | 1,2,3 |
Case Studies 2 | Group | 30-50% | 1,2,3,4 |
Tutorial Exercises | Individual | 10-20% | 1,2,3 |
Test | Individual | 20-30% | 1,2,3 |
OUA students complete an Online Discussion instead of Tutorial Exercises
Content
• The role of the analyst and the Software Development Life Cycle (SDLC)
• Investigating system requirements
• Project management and planning in the context of requirements analysis modelling
• Data gathering techniques
• Modelling system requirements: traditional approach – specifically Data Flow Diagram DFDs; OO approach - focusing on use cases and activity diagrams; and agile systems development
• Evaluation of alternatives for requirements, environments and implementation
• Current trends in systems development methodologies
• Investigating system requirements
• Project management and planning in the context of requirements analysis modelling
• Data gathering techniques
• Modelling system requirements: traditional approach – specifically Data Flow Diagram DFDs; OO approach - focusing on use cases and activity diagrams; and agile systems development
• Evaluation of alternatives for requirements, environments and implementation
• Current trends in systems development methodologies
Study resources
- References.
References
Students are advised to check the unit outline in the relevant teaching period for appropriate textbooks and further reading.