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

    Use Quizgecko on...
    Browser
    Browser