Questions

Ace your homework & exams now with Quizwiz!

Which of the following is an unlikely input to the analysis process?

Designing

Regardless of which software development approach is used, what is one of the biggest challenges? Choose the best answer.

Determining the correct requirements for a system

Complementary colors ________ one another.

Enhance

An "extension" in a fully-dressed use case is a way of showing ________.

Exception condition handling

True of false: Continuous delivery means that changes in the code repository will automatically be pushed into production.

False

True or false: A mockup is an interactive, high-fidelity version of a system.

False

True or false: A wireframe is essentially the same thing as a high-fidelity prototype. TrueFalse

False

True or false: Activity diagrams are best used when a workflow is data-intensive, meaning that it involves a significant amount of data passing and transformation.

False

True or false: Another phrase for feasibility analysis is requirements analysis.

False

True or false: Data flows (arrows) in DFDs show verb/noun pairs.

False

True or false: Exploiting an opportunity means that an IS professional needs to first understand what is wrong with an organizational process, and then design a solution.

False

True or false: Open-ended questions are better than closed-ended questions

False

True or false: The Agile movement began when a group of developers representing "heavy" software development methodologies got together to discuss commonality among their approaches.

False

True or false: Use cases show data flow (the movement of data through the system) as well as who is performing the use case.

False

What is the most popular Agile methodology?

Scrum

What is NOT one of the criteria for choosing a waterfall approach?

Software teams will be small.

What do use cases show?

Steps to complete a task

In which course within an IS program are you most likely to learn how to determine what to program as part of a solution to an organizational problem?

Systems Analysis and Design

What is technical feasibility?

The ability of an organization to fulfill a specific project request easily

What is the principle behind continuous integration?

The codebase is simultaneously validated several times a day to see if it is still working.

If an investment is projected to have a 35% ROI, is this good, and why?

No, because it means that 65% of the investment will be lost.

Activity diagrams may NOT be created ________.

None of the above

A "problem" in Systems Analysis and Design is also known as what?

An opportunity

In the systems analysis and design profession, a "problem" is also known as what?

An opportunity

In a diagram featuring swim lanes, the most likely problem that may be uncovered is what?

Too much back and forth between actors

Which of the following is NOT an SDLC phase?

Deployment

A use case title can be turned into a written use case of which of the following forms:

- Brief use case - Intermediate use case - Fully-dressed use case * All of the above

A diamond symbol in an activity diagram ________.

- Can have a word in it with a question mark - Represents a choice - Can have arrows leaving it that have choices on them * All of the above

Which of the following information MUST be included in a system request?

- Who the sponsor is - Who is requesting the project - What the general value the project will provide is * All of the above

If the Planning Phase took 15 days, how many days in total should it take to complete the project?

150 days

If a project took 80 days total to complete, how much time was spent in the Analysis Phase?

20 days

If the Implementation Phase took 95 days, how many days in total did it take to complete the project?

317 days

An investment in a software project is $500,000 and its gain is expected to be $225,000. What is its ROI?

45%

If a project took 200 days to complete, how much time was spent in the Design Phase?

70 days

Which of the following does NOT represent a use case in a use case diagram?

A rounded rectangle

What is an interview protocol?

A standard set of written steps that an interviewer can follow

Which of the following are NOT part of a DFD diagram?

Actions

What is the primary advantage of using activity diagrams?

Activity diagrams allow analysts to think about work processes at a high level without getting lost in details.

If a software solution is going to require several iterations in order to be successful, which type of approach is better?

Agile

Actions in an activity diagram ________.

Are connected by arrows

What color tends to evoke feelings of power and authority?

Black

The automated process of taking code through an automated flow of continuous integration and continuous delivery is called what?

CI/CD pipeline

Which of the following is NOT part of Agile's Twelve Principles?

Clear documentation

What are analogous colors?

Colors next to each other on the color wheel

The highest-level view of a system using DFD diagrams is a ________.

Context diagram

Which of the following should NOT contain a data store?

Context diagram

Which of the following is part of Agile's Twelve Principles:

Continuous delivery of valuable software

What is the primary task done in the Design Phase?

Creating models of a future system

A noun (data) from a narrative is captured by ________.

Data flows

Which of the following activities is NOT included in the planning phase of the SDLC?

Deciding which features the system will have

The act of breaking down a system or process into finer levels of details is called ________.

Decomposition

The SDLC can be thought of as a ________ for how IT work is done.

Framework

Which type of use case does "minimal guarantee" appear in?

Fully-dressed

A ________ in a system is something that a user wishes to accomplish.

Goal

Choose the best interviewing approach for the following situation: Time to gather information is limited.

Group

What is a primary advantage of creating a high-fidelity prototype over building an application?

High-fidelity prototypes require a fraction of the time and price.

The key distinction between Systems Analysis and Design and other courses is that other IS courses teach you ________.

How to do something specific

What is one potential issue with traditional software development?

Long release times result in very slow feedback cycles

Choose the best interviewing approach for the following situation: Employee tasks are performed independently.

Individual

What is defined as the process of provisioning and managing data center infrastructure using machine readable configuration files?

Infrastructure as code.

Which of the following is an important part of the Analysis Phase?

Interviewing clients

What is a group interviewing technique that results in working software?

Joint Application Development

Which of the following is an Agile methodology?

Lean software development

A diagram with processes labeled 1.0, 2.0, 3.0, and 4.0 respectively is most likely to be which of the following types of DFD?

Level-0 diagram

Which of the following is the lowest-level DFD diagram?

Level-2

What type of diagram would be represented by Process 1.1.3.9?

Level-3 diagram

The Systems Development Life Cycle (SDLC) is a set of ________ necessary to design and deliver an Information Technology (IT) solution to an organizational problem.

Phases

Which of the following is the top capability employers expects of IS graduates?

Problem Solving

Which backlog of tasks is larger, the product backlog or the sprint backlog?

Product

Which of the following is NOT an illustrative principle of Scrum?

Project manager

A/B testing does NOT involve what?

Releasing new software to all users at once.

Another name for requirements gathering is what?

Requirements determination

Which value do agile developers prefer?

Responding to change.

When using best practices for software implementation, what is the first step?

Retrieve a copy of the current application code from a code repository.

The actions in an activity diagram are represented by what shape?

Rounded rectangles

Who is the person accountable for project meeting organizational objectives during the planning phase?

The sponsor

What is the purpose of a written requirements statement?

To convert a high-level vision into working software

When reading a large piece of text in order to make an activity diagram, what is the purpose of highlighting words or phrases within that text?

To identify all actions performed

Swim lanes DO NOT highlight what?

Too many decisions

True or false: A bulleted list is not sufficient for listing requirements.

True

True or false: A steering committee may be comprised of just a developer and a business owner in a small company.

True

True or false: A system request can range from a formal written request to a simple verbal request.

True

True or false: An outside system, such as a financial system, can be an actor in a use case diagram

True

True or false: Arrows in activity diagrams seldom have data labels on them.

True

True or false: Canary testing is when a new feature is implemented in software and is released to a small subset of the users.

True

True or false: If Uber (a ride-sharing application) did not exist, would designing that application for the first time count as "problem-solving"?

True

True or false: Organizational feasibility asks the question, "Will the organization use it?"

True

True or false: Systems Analysis and Design teaches systematic approaches for solving organizational problems.

True

True or false: The code repository contains every source code file for a given application.

True

True or false: The conservation of inputs and outputs to a DFD process when that process is exploded to a lower level is called balancing.

True

True or false: The end goal of the Design Phase is to provide sufficient direction to programmers so that they can build a useful piece of software.

True

True or false: The functions and features a system should have are called requirements.

True

True or false: User interface design is the design of effective interfaces that can be easily and efficiently interacted with by a user on an electronic device.

True

True or false: Written use cases are equivalent to activity diagrams and can be used as alternatives.

True

What does operations typically prioritize?

Trying to avoid breaking existing code.

What is a test that can be run on a software object to see if it does what it is supposed to do?

Unit Test

________ is the process of designing digital or physical products that are useful, easy to use, and delightful to interact with.

User experience design

A use case in a use case diagram is represented by a ________.

Verb/noun phrase

Which value do agile developers prefer? Working software or Comprehensive documentation?

Working software

What is learned from interviews is likely to be ________ to the success of a project than the work performed by any other role in providing the solution.

far more important


Related study sets

SAQ # 1 define the term culture and cultural norms

View Set

LGL 110 Midterm Part 2 pedigo tcc

View Set

L/A/H Insurance . C6.Life Insurance Policy Options & Benefit Riders . Questions

View Set

Abeka Grade 10 World Literature Test 9

View Set

Chapter 3 - WORKING WITH FINANCIAL STATEMENTS

View Set

Chapter 15 Life insurance and Annuities

View Set

Microeconomics - Elasticity-Practice- test2

View Set