Software Development Lifecycle: Architecture and System Models
14 Questions
1 Views

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 does the technical architecture define?

  • The detailed user documentation on how to use the system
  • The steps the system must perform along with the expected results of each step
  • The process of transforming design documents into an actual system
  • The software and hardware required to run the system (correct)
  • What is the primary activity performed during the testing phase?

  • Perform integration testing (correct)
  • Build the database and programs
  • Write detailed user documentation
  • Build the technical architecture
  • What is the main purpose of user acceptance testing?

  • To distribute the system to all knowledge workers
  • To determine if the system satisfies the business requirements (correct)
  • To verify that separate systems work together
  • To highlight how to use the system
  • During which phase are the detailed design documents transformed into an actual system?

    <p>Phase 4: Development</p> Signup and view all the answers

    What are the different types of implementation methods discussed in the text?

    <p>Parallel, Plunge, Pilot, Phased</p> Signup and view all the answers

    What is the purpose of the maintenance phase in the SDLC?

    <p>To provide an environment to support system changes</p> Signup and view all the answers

    What is the function of a help desk in the context of SDLC?

    <p>Respond to knowledge workers’ questions</p> Signup and view all the answers

    What is the significance of fixing errors in the early stages of the SDLC?

    <p>It is relatively small compared to other phases</p> Signup and view all the answers

    What is selfsourcing (end-user development)?

    <p>The development and support of IT systems by end users with little or no help from IT specialists</p> Signup and view all the answers

    What is a big exception in the selfsourcing approach as compared to the traditional SDLC?

    <p>Design, development, testing, and implementation are replaced by the process of prototyping</p> Signup and view all the answers

    What is a disadvantage of selfsourcing (end-user development)?

    <p>Inadequate end user expertise leads to inadequately developed systems</p> Signup and view all the answers

    What is outsourcing?

    <p>The delegation of work to a third party for a specified length of time, at a specified cost, and at a specified level of service</p> Signup and view all the answers

    What important documents are developed in the outsourcing process?

    <p>A request for proposal and a detailed service level agreement</p> Signup and view all the answers

    What does RFP stand for in the context of outsourcing?

    <p>Request for proposal - a formal document describing logical requirements for a proposed system</p> Signup and view all the answers

    More Like This

    Software Development Lifecycle Phases
    17 questions
    Software Development Lifecycle Phases
    30 questions
    Software Development Lifecycle Quiz
    31 questions

    Software Development Lifecycle Quiz

    SteadiestExtraterrestrial avatar
    SteadiestExtraterrestrial
    Use Quizgecko on...
    Browser
    Browser