Description:
| Aims: To equip the student with the necessary knowledge and skills to:
* Apply appropriate techniques to analyse a system.
Learning Outcomes: At the completion of the unit, learners should be able to:
* Understand current system lifecycle models;
* Apply appropriate methodologies;
* Conduct a systems investigation;
* Model a system.
Skills: Practical skills - use of CASE tools, Taught and assessed
Personal skills - time management, personal organisation, working with others, independent research, problem solving - facilitated
Communication skills - interviewing, email, written reports - facilitated and assessed.
Content: Understand current system lifecycle models
* Software and software development. Stages in system lifecycle. Prototyping. Iterative and incremental models. RAD.
Apply appropriate methodologies
* Structured and/or object-oriented methodologies.
Conduct a systems investigation
* Requirements gathering and fact-finding techniques: interviews, observation, questionnaires, document gathering.
Model a system
* Using appropriate methods and tools.
|