|Faculty/School:||Faculty of Business, School of Information Technology|
|Semesters Offered:||May 2013 - Standard|
|Credit Value:||10 credit points|
|Subject Enquiries:||Email: firstname.lastname@example.org|
|Study Abroad availability:||Available to Study Abroad students|
|Subject Outline:||May 2012 [ Standard ]|
Information systems are intended to support the processes of a business in a more efficient and effective manner than may be currently in use. The major steps in the process of developing these systems include: opportunity/problem identification, project planning/management, requirements analysis, process logic and data modeling, design, implementation, and on-going support/maintenance.
Familiarity with the techniques and approaches discussed in this class will be invaluable in whatever capacity you work as a IS professional. The ability to model both the problem and solution utilizing the structured methods, concepts, and tools or the agile methodologies discussed in this class will enhance your skills in the working world.
The course uses an active approach to learning the components of modern system development. Following a variety of systems development methodologies, you will analyze a business problem and design an information system to solve that problem.
Students must have successfully completed INFT11-120 Information Systems in Business or INFT11-121 Analysing & Designing Information Systems
When you complete this class you should be very familiar with the following:
┐ Critical thinking (problem solving) -- In this context, critical thinking is the ability to recognize and evaluate a system
┐ Modeling tools and their applications (structured methods) -- Modeling tools are used to visually depict the system including objectives, business processes, organization structure, and technology. This helps facilitate system understanding among team members and their clients to improve the team┐s ability to develop innovative solutions to the problems identified. (not necessarily an information system), its characteristics, and inter-dependencies. This allows the analyst to assess whether the system is achieving the organization┐s objectives. This knowledge is used to design creative solutions to the problems identified
┐ System development methodologies (structured methods and agile approaches) -- Systems development methodology is a way to organize the project so the system objectives are met, while constraining project time and resource requirements. Although structured methods are commonly used in business we will also contrast and compare with "agile" methods and approaches.