The information system development life cycle consists of 5 basic phases: planning, analysis, design, implementation, and support and security. The goal of this course is to provide students with the necessary knowledge about the concepts and processes that are an integral part of each individual phase. This course will provide students with a comparison of structural, object-oriented, and agile development methods, explain how information technology supports business, and describe contemporary trends in IS development.
1. Introduction to information system analysis and design
2. Business case analysis
3. Managing IS development projects
4. Requirements management
5. Data and process modeling
6. Object modeling
7. IS development strategies
8. User interface design
9. Data formatting
10. Designing the system architecture
11. IS implementation
12. IS support and security
After completing the course, the student will be able to:
1. Analyze the business case independently
2. Evaluate information system requirements
3. Build an information system model using process and data modeling methods
4. Design user interfaces
5. Choose the appropriate information system development method