System Development Life Cycle (SDLC) Feasibility

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the primary goal of the analysis phase in the System Development Life Cycle?

  • To allocate resources and identify the project development team
  • To develop programs and install the new system
  • To monitor system performance and identify errors
  • To perform detailed analysis and determine user requirements (correct)

What is the purpose of a feasibility study in the System Development Life Cycle?

  • Not mentioned in the text
  • To develop clearly defined standards for the system
  • To conduct preliminary investigation and review project requests (correct)
  • To conduct post-implementation system review

Who is responsible for designing and developing the information system?

  • The project team
  • The systems analyst (correct)
  • The IT professionals
  • The users of the system

What is the main objective of the planning phase in the System Development Life Cycle?

<p>To allocate resources and prioritize project requests (A)</p> Signup and view all the answers

What is the role of the project team in the System Development Life Cycle?

<p>To design and develop the information system (A)</p> Signup and view all the answers

What is the primary goal of the implementation phase in the System Development Life Cycle?

<p>To develop programs and install the new system (B)</p> Signup and view all the answers

What is the purpose of the design phase in the System Development Life Cycle?

<p>To acquire hardware and software, and develop details of the system (A)</p> Signup and view all the answers

What is the role of the systems analyst in the System Development Life Cycle?

<p>To act as a liaison between users and IT professionals (C)</p> Signup and view all the answers

What is the primary goal of the support phase in the System Development Life Cycle?

<p>To monitor system performance and identify errors, and identify enhancements (D)</p> Signup and view all the answers

What is the importance of involving users in the System Development Life Cycle?

<p>To ensure that the system is developed according to user requirements (D)</p> Signup and view all the answers

Flashcards are hidden until you start studying

Study Notes

System Development Life Cycle (SDLC)

  • System development measures the suitability of a system to a company based on economic, technical, operational, and schedule feasibilities.

Feasibility Tests

  • Economic feasibility (cost/benefit analysis)
  • Technical feasibility
  • Operational feasibility
  • Schedule feasibility

Documentation

  • Collection and summarization of data and information
  • Includes reports, diagrams, programs, and other deliverables

Data and Information Gathering Techniques

  • Review documentation
  • Observe
  • Questionnaire
  • Interview
  • Joint-application design (JAD) session
  • Research

Reasons to Create or Modify an Information System (IS)

  • To correct problems in existing systems
  • To improve existing systems
  • Outside groups may mandate change
  • Competition can lead to change

Planning Phase

  • Begins when the steering committee receives a project request
  • Steering committee:
    • Reviews and approves project requests
    • Prioritizes project requests
    • Allocates resources
    • Forms project development team for each approved project

Analysis Phase

  • Conducts preliminary investigation (feasibility study)
  • Performs detailed analysis
  • Presents findings in a feasibility report

Preliminary Investigation

  • Determines the exact nature of the problem or improvement
  • Checks if it's worth pursuing
  • Presents findings in a feasibility report

Detailed Analysis

  • Studies how the current system works
  • Determines user wants, needs, and requirements
  • Recommends a solution (logical design)

System Proposal

  • Assesses feasibility of each alternative solution
  • Recommends the most feasible solution
  • Presented to the steering committee for system development decisions

Possible Solutions

  • Horizontal market software (meets needs of many companies)
  • Vertical market software (designed for a particular industry)
  • Writing custom software (developed at user's request)
  • Outsourcing (having an outside source develop software)

Design Phase

  • Acquires hardware and software, if necessary
  • Develops all details of the new or modified information system

Acquiring Hardware and Software

  • System Development Life Cycle (SDLC)
  • Phase 1: Planning
  • Phase 2: Analysis
  • Phase 3: Design
  • Phase 4: Implementation
  • Phase 5: Support

Guidelines for System Development

  • Arrange tasks into phases
  • Involve users
  • Develop clearly defined standards

Participants in System Development

  • Systems analyst: responsible for designing and developing information systems
  • Users: anyone for whom the system is being built
  • Project team: develops the system

Feasibility Study

  • Determines the exact nature of the problem or improvement
  • Checks if it's worth pursuing
  • Presents findings in a feasibility report

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser