This textbook is available Logo
Systems Analysis and Design in a Changing World 7th Edition

Systems Analysis and Design in a Changing World (7th Edition)

Book Edition7th Edition
Author(s)Jackson, Satzinger
SubjectComputer Science
Chapter 2, End of Chapter, REVIEW QUESTIONS, Exercise 1
Page 64

List and briefly describe the five activities of systems analysis.


When developing a new system or enhancing an existing system, an analyst carries out certain activities known as the system analysis activities.

The system, if developed appropriately, will help the organization achieve their objectives.


The system analysis activities are divided into five basic parts:

  1. System analysts gather information by looking into each detail of the existing system, planning documents, policy statements, and documentations.
  2. Analysts then define the requirements using the gathered information from users and documents, and this includes functional and non-functional requirements.
  3. Requirements are ranked in the third activity, and analysts try to sort the requirements in two categories, high-priority and low-priority. High-priority requirements must be focused upon as they are responsible for accomplishing the goal with minimum time, cost, and money.
  4. In the fourth activity, abstract models such as interaction diagrams, and written dialogue are developed as user interfaces for user validation, and the user can observe these as this is one of the most crucial factors.
  5. In the fifth activity, analysts elicit user input to model requirements until the requirement models and prototypes satisfy user requirements.

Sample Response

The five major activities of system analysis are as follows:

  1. Collecting detailed  information: This involves collecting information from users through interviews and other means.
  2. Requirements Definition: This involves specifying the functions, which the system should be able to perform.
  3. Prioritizing requirements: This is the process in which important requirements are identified and prioritized.
  4. Creating dialogues for the user interface: In this activity, the user interfaces are developed by the analyst, using abstract modelling and written dialogues.
  5. Examining requirements: This activity involves the users' input for additional system requirements, and the necessary changes are made to the system until the requirements are fulfilled.
How would you rate this answer and explanation?
Did you like this example?
Subscribe for full access
Page 64