Course outline

Short course name:

Information Systems Analysis and Design 3

Module number:

COM 304

Course Syllabus:

Software Generation and Testing:

Manual coding from program code specifications

Selecting appropriate programming languages

Code re-usability issues

White-box versus black-box code testing

Generating test cases, scenarios and script

Boundary value, functionality, port, monte-carlo and load/stress test cases; regression testing; test coverage

Automated application generators and automated testing tools. Inspected and analysing test logs

Beta (using-acceptance) testing of the system

Producing system and user documentation


System Conversation and Change Management:

Computer system conversation approaches - direct, parallel, phased and pilot conversion schemes

Tracking the 'change' process and software versioning

Creating and controlling software releases

Traceability and impact assessment; traceability matrices
Establishing product release baselines

Auditing change and assessing feedback

IEEE, ISO and IETF standards for configuration and change management

Sub-contractor management and control

Software Quality Assurance and maintenance