Information Systems Analysis and Design:
“The Complex organizational process whereby computer-based information systems are developed and maintained”
“Information systems analysis and design is a complex, challenging, and stimulating organizational process that a team of business and systems professionals uses to develop and maintain computer-based information systems. Although advances in information technology continually give us new capabilities, the analysis and design of information systems is driven from an organizational perspective. An organization might consist of a whole enterprise, specific departments, or individual work groups. Organizations can respond to and anticipate problems and opportunities through innovative use of information technology. Information systems analysis and design is therefore an organizational improvement process. Systems are built and rebuilt for organizational benefits. Benefits result from adding value during the process of creating, producing, and supporting the organization’s products and services. Thus the analysis and design of information systems is based on your understanding of the organization’s objectives, structure, and processes, as well as your knowledge of how to exploit information technology for advantage.” (Modern Systems Analysis and Design, 8th ed, Joseph Valacich)
Objectives:
- define information systems analysis and design
- describe the information systems development life cycle (SDLC),
- explain computer-aided software engineering (CASE) tools,
- describe the Agile Methodologies and eXtreme Programming, and
- explain object-oriented analysis and design and the Rational Unified Process (RUP).
Topics:
From Modern Systems Analysis and Design:
1. Systems Development Environment
1.1. Approaches to Systems Analysis and Design
1.1.1. The Software Development Cycle
1.1.1.1. Waterfall Approach
1.1.2. Agile Methodologies
1.1.2.1. eXtreme
1.1.2.2. Scrum
1.1.2.3. Rapid Application Development (RAD)
1.1.3. Object Oriented
1.1.3.1. UML
2. Origins of Software
2.1. Outsourcing
2.2. Sourcing
2.3. COTS
2.4. Validation
2.4.1. RFP
2.4.2. RFQ
From CISA:
3.1. System Development Methodologies
3.1.1. Business Application Development
3.1.2. SDLC Models
3.1.2.1. Traditional Waterfall
3.1.2.2. Verification and Validation
3.1.2.3. Iterative
3.1.3. SDLC Phases
3.1.3.1. Feasibility
3.1.3.2. Requirements Definition
3.1.3.3. Acquisition
3.1.3.4. Implementation
In this unit, plan to:
Participate in the class discussion thread
Read the assigned topics in CISA
Read chapter 1 & 2 in Modern Systems Analysis and Design