- 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 Diagrams (DFDs); Object-Oriented (OO) approach - focusing on use cases and activity diagrams; and agile systems development
- Evaluation of alternatives for requirements, environments and implementation
- Waterfall and Agile Systems development methodologies
You cannot enrol in this subject if you have successfully completed any of the following subject(s) because they are considered academically equivalent:
You must have successfully completed the following subject(s) before starting this subject:
You must either have successfully completed the following subject(s) before starting this subject, or currently be enrolled in the following subject(s); or enrol in the following subject(s) to study at the same time or prior to this subject:
SWI-INF10002-Database Analysis and Design , or SWI-INF20004
INF10002 can be completed either before OR at the same time.
- OtherDetails -
Scheepers, H (ed.) 2015, INF20003 Requirement Analysis Modelling. Cengage Learning Technology, first edn. This is an electronic book based on Satzinger, J, Jackson RB and Burd, SD 2015, Systems Analysis and Design in a Changing World, 7th edn., Cengage Learning Course Technology.
This subject endeavours to provide knowledge and understanding of contemporary issues in systems development. It covers various systems development lifecycles, methodologies, techniques and tools, exploring the contexts in which they succeed and fail. Factors affecting the success of these methods are examined, along with comparisons of the values and principles that underlie these methods. After completing this subject, students will be able to understand and analyse real world Information Technology (IT) problems using modelling techniques to identify system requirements.
This subject was previously known as INF10006 Information Systems Fundamentals.
- Assignment 1 (Individual) (10-20%)
- Online activities (Individual) (10-20%)
- Assignments 2 (Group) (25-35%)
- Invigilated Exam (35-55%)
Textbook information is pending.
Bachelor of Business Information Systems
- Core Subjects Information Systems
- Major in Business Analysis
- Major in Data Analytics
- Co-Major in Economics (THIS CO-MAJOR IS CURRENTLY IN TEACH-OUT)
- Co-Major in Marketing
Bachelor of Business
- Major in Economics (THIS MAJOR IS CURRENTLY IN TEACH-OUT)
- Major in Finance (THIS MAJOR IS CURRENTLY IN TEACH-OUT)
- Major in Information Systems
- Major in Marketing
- Co-Major in Economics (for Finance students) (THIS CO-MAJOR IS CURRENTLY IN TEACH-OUT)
- Co-Major in Economics (not for Finance students) (THIS CO-MAJOR IS CURRENTLY IN TEACH-OUT)
- Co-Major in Finance (cannot be taken with the Finance or Economics Major) (THIS CO-MAJOR IS CURRENTLY IN TEACH-OUT)
- Co-Major in Finance (for Economics students) (THIS CO-MAJOR IS CURRENTLY IN TEACH-OUT)
- Co-Major in Information Systems
- Co-Major in Marketing (cannot be taken with the Marketing Major)
Bachelor of Information Technology BIT in Games Design and Development
- Core Subjects
- Major Subjects