Systems Analysis Fundamentals Notes

Chapter Objectives

  • Discuss the impact of information technology on business strategy and success.
  • Define an information system and describe its components.
  • Explain how profiles and models can represent business functions and operations.
  • Explain the effects of the Internet on business strategies and relationships.
  • Identify various types of information systems and explain their user base.

Introduction to Information Technology (IT)

  • Role of Information: Used to increase productivity, deliver quality products and services, maintain customer loyalty, and aid sound decision-making.
  • Impact of IT: Can mark the difference between business success and failure.

The Impact of Information Technology

  • Definition: Information Technology combines hardware and software products/services used to manage, access, communicate, and share information.
  • Future Influences:
    • Changes in the world
    • Changes in technology
    • Changes in client demand.

Systems Development Process

  • Development Team: Technically qualified and business-oriented individuals; must possess strong communication, analytical, and critical thinking skills.
  • Process Overview: Systems analysis and design involves a step-by-step approach to developing high-quality information systems.

Information System Components

  • Definition: A system is a set of related components that produces specific results.
  • Key Components of Information Systems:
    • Hardware: Physical layer of information system (e.g., servers, computers).
    • Software: Applications, system software, enterprise applications including horizontal and vertical systems.
    • Data: Basic facts as raw material, transformed into valuable output (information).
    • Processes: Tasks performed by users and IT staff to achieve results.
    • People: Stakeholders including end users.

Business Information System Types

  • Types of Systems:
    • Enterprise Systems: Support company wide operations (e.g., ERP).
    • Transaction Processing Systems: Handle large amounts of data, critical for mission operations.
    • Business Support Systems: Offer job-related information at all management levels (e.g., MIS).
    • Knowledge Management Systems: Simulate human reasoning and utilize fuzzy logic.
    • User Productivity Systems: Enhance productivity through technologies (e.g., groupware).

Systems Development Methods

  • Structured Analysis: Predictive approach (e.g., SDLC); emphasize a series of defined phases - planning, analysis, design, implementation, support.
  • Object-Oriented Analysis: Combines data and processes into objects; involves phases similar to SDLC with an interactive model.
  • Agile Methods: Newest approaches emphasizing iterative development and continuous feedback (e.g., Scrum, XP).

Systems Development Guidelines

  • Best Practices:
    • Develop a project plan.
    • Involve users and listen to their feedback.
    • Use project management tools for task milestones.
    • Develop accurate cost and benefit information.
    • Maintain flexibility throughout the development process.

The Role of the Systems Analyst

  • Responsibilities: Translate business requirements into IT solutions.
  • Essential Skills: Technical knowledge, strong communication, analytical ability, understanding of business operations, critical thinking ability.
  • Career Considerations: Job titles, company culture, and growth prospects.

Chapter Summary

  • IT consists of hardware and software used to manage and share information.
  • The critical components include hardware, software, data, processes, and people.
  • Types of systems include enterprise computing, transaction processing, and knowledge management systems.
  • The IT department is responsible for developing and maintaining a company’s information systems.
  • Systems analysts require technical and business knowledge, alongside communication and analytical skills to be successful.