| Course Description: |
Topics covered include: the context of systems analysis, elements of systems theory and the place of system analysis in the system development life cycle, the tasks of the systems analyst and skills required, project selection and scoping, feasibility and risk assessment, requirements gathering, traditional structured analysis methods, process and data oriented, object-oriented analysis using UML, automated support for systems analysis, CASE tools, "soft" methods: rich pictures and root definitions, moving from analysis into design. |