Software Development Lifecycle: Architecture and System Models

PoshForeshadowing avatar
PoshForeshadowing
·
·
Download

Start Quiz

Study Flashcards

14 Questions

What does the technical architecture define?

The software and hardware required to run the system

What is the primary activity performed during the testing phase?

Perform integration testing

What is the main purpose of user acceptance testing?

To determine if the system satisfies the business requirements

During which phase are the detailed design documents transformed into an actual system?

Phase 4: Development

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

Parallel, Plunge, Pilot, Phased

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

To provide an environment to support system changes

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

Respond to knowledge workers’ questions

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

It is relatively small compared to other phases

What is selfsourcing (end-user development)?

The development and support of IT systems by end users with little or no help from IT specialists

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

Design, development, testing, and implementation are replaced by the process of prototyping

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

Inadequate end user expertise leads to inadequately developed systems

What is outsourcing?

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

What important documents are developed in the outsourcing process?

A request for proposal and a detailed service level agreement

What does RFP stand for in the context of outsourcing?

Request for proposal - a formal document describing logical requirements for a proposed system

This quiz covers the technical architecture, system models, and development phase in the software development lifecycle. Topics include hardware, software, telecommunications equipment, user interface design, database design, report formats, and software development activities.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser