Table of Contents

Chapter 1: The Systems Analyst and Information Systems Development

partly my own notes, and partly notes shamelessly stolen from the Old Testament (praise be).

The Systems Analyst

Primary goal of a systems analyst is to create value for the organization (Not just create a wonderful system). The larger and higher budget a project is, the more vulnerable it is to failure due to organizational problems. Systems Analysts mitigate this risk.

They do this by helping their team develop the right system in an effective way

They are change agents, who identify problems in an organization, design solutions, and convincing and train people to use them.

A good system analyst will fulfill 6 main skill categories in order to successfully lead projects:

The Systems Development Life Cycle

The Systems Development Life Cycle (SCLC) is a 4 step process for building an information system (IC):

  1. planning: Why build the system? How can this Information System can support the business needs? How to structure the project? Delivers project plan.

  2. analysis: Who, what, where, and when for the system. Delivers requirements definition.

  3. design: How will the system work? Delivers system specification.

  4. implementation: Building it! Focus on delivery and ongoing support.

    Each phase is itself composed of a series of steps, which rely on techniques that produce deliverables. The phases can be iterative and non-linear.

    SDLC is a process of gradual refinement. Each phase refined and elaborates on the work done previously.

    This process of system development leads to gradual refinement, with each step producing a more specific output.

    Untitled

    Untitled

The Planning Phase

Focus in this phase is on why an information system (IS) should be built and how the team should build it.

Two steps:

  1. **project initiation:** the system’s business value is identified. Often the origin of an IS project is a project sponsor (person/department who produced the request, ranging from a single manager to the entire senior management team) who submits a system request. If approved, The IS department works with the project sponsor to conduct a feasibility analysis.
  2. System request and feasibility analysis are presented to an IS approval committee (aka steering committee). If approved, it enters project management and is handed off to a project manager, who staffs the project and initiates the analysis phase.

System Requests

Most system requests include five elements: project sponsor, business need, business requirements, business value, and special issues.

Project sponsor  ****- the primary contact person for the project

Business need - the reason for prompting the project

Business requirements - the business capabilities that the system must have

Business value - the benefits that the organization should expect from the system

Special issues - a catchall category for other information that should be considered in assessing the project (for example, a specific deadline). All circumstances that could affect the outcome of the project must be clearly defined

Feasibility Analysis

Feasibility analysis helps determine whether or not to continue with the project by identifying important risks.

Technical Feasibility: Can We Build It?

Economic Feasibility (aka cost-benefit analysis): Should We Build It?