Title: Instructor's Perspective - Module 4
Course: CIS2321 Information Systems > Section: Module 4 - Requirements Modeling

Module 4: Requirements Modeling

There are three activities associated with the systems analysis phase including
requirements modeling, data and process modeling, and consideration of
development strategies. The main objective is to understand the proposed
project, ensure that it will support business requirements, and build a solid
foundation for the systems design phase.

Popular team-based approaches include JAD, RAD, and agile methods. Joint
application development (JAD) is a popular, team-based approach to fact-finding
and requirements modeling. JAD involves an interactive group of users,
managers, and IT professionals who participate in requirements modeling and
develop a greater commitment to the project and to their common goals.

Rapid application development (RAD) is a technique designed to speed up
information systems development. It produces a functioning information system
in a shorter period of time than you would usually experience.

The agile methods try to develop a system incrementally. It does this by building
a series of prototypes and adjusting them to user requirements.

The Unified Modeling Language (UML) is used for visualizing and documenting
software design through the eyes of the user. UML uses case diagrams and
sequence diagrams to represent actors, their roles, and the sequence of
transactions in a system.

Factual information should be carefully recorded and documented as it is
collected. There are various software tools can help an analyst visualize and
describe an information system.

Attachments

- Mod4_InstructorPerspective.pdf