CIS360 -- Exam One

Lakukan tugas rumah & ujian kamu dengan baik sekarang menggunakan Quizwiz!

Scrum

- "Rugby" approach and Agile philosophy applied to systems development - Intense effort involving the entire team for a defined period of time

Unified process (UP)

- An object-oriented system development methodology originally offered by Rational Software (now part of IBM) - Defines a complete methodology that uses Unified Modeling Language (UML) for system models and describes a new, adaptive system development life cycle. - UP SDLC divides iterations into four phases

<<extend>>

- ExtendED Use Case: Meaningful on its own and independent of the extending use case - ExtendING Use Case: Optional behavior that is not necessarily meaningful by itself

Types of Events

- External - Temporal - State

Relationships Between Use Cases

- Include - Extend - Generalization

Systems Analyst

A business professional who uses analysis and design techniques to solve business problems using information technology - A Systems Analyst is a combination of detective, diplomat, and engineer. - The primary liaison between the business team, who is the customer and funds the project, and technology team, who is building and delivering the solution

Sprint Review

A meeting when the Scrum team shows what they accomplished during the sprint. Typically this takes the form of a demo of the new features

Scrum Master

A person who ensures that the team is productive, facilitates the daily Scrum, enables close cooperation across all roles and functions, and removes barriers that prevent the team from being effective

Use Case Diagram

A picture showing system behavior, along with the key actors that interact with the system

<<include>>

A relationship between use cases where one use case is stereotypically included within the other use case— like a called subroutine

Daily Scrum

A short meeting in which the team shares progress and challenges

Agile development

A software development methodology that delivers functionality in rapid iterations, measured in weeks, requiring frequent communication, development, testing, and delivery.

Generalization between Use Cases

Customer searches for book --> search by author, title, category, keyword, etc. Child case (search by) inherits properties and behaviors of the parent case (customer searches)

Activity Diagram

Describes the various user (or system) activities, the person or component that completes each activity, and the sequential flow of these activities.

Which of the following statements is NOT a principle of Agile Method?

Gather all the requirements upfront before getting into the design phase

Retrospective

Inspection and adaption related to the process and environment.

Traditional Project Manager

More of a leadership role, Leads planning for execution

Temporal Event

Occurs as result of reaching a point in time. It is automatically produced without being told -Ex: Time to produce biweekly payroll, time to produce monthly sales summary report

External Event

Occurs outside the system and initiated by external agent/actor -Ex: Customer places an order, customer updates account information

Sprint Planning

One hour per week of print What product owner wants How to implement items

Which of the following is an example of a functional requirement for the RamRide Volunteer Management System?

RamRide staff members must be able to specify how many drivers and navigators are needed for each shift during a semester.

Adaptive SDLC

Requirements and needs uncertain. High technical risk - E.g., Agile, Spiral Development - Iterative model - Assumes the project must be more flexible and adapt to changing needs as the project progresses

Predictive SDLC (Most Predictive SDLC Approach)

Requirements well understood and well defined. Low technical risk. - E.g., the Waterfall model - Assumes the project can be planned in advance and that the information system can be developed according to the plan

System Development Life Cycle (SDLC)

The overall process for developing information systems from planning and analysis through implementation and maintenance

Minimum Viable Product (MVP)

The version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort"

Functional Requirements

These define what the product of the project will do by focusing on how the end user will interact with the product. Use cases define functional requirements

Which of the following is true about agile systems development approaches? Agile approaches have _____than traditional, waterfall approaches.

a. less emphasis on up-front analysis, design, and documentation b. more focus on iterative, incremental development c. more user involvement in project teams All of the above

Waterfall Model

an SDLC approach that assumes the phases can be completed sequentially with no overlap

State Event (Internal Event)

an event that occurs when something happens inside the system that triggers some process

Inception Phase

define system goals, determine project scope, assess feasibility of project

A Sprint planning meeting:

defines the scope and goal of a sprint.

The system boundary on a Use Case Diagram refers to the separation between a system and its ______.

environment

One benefit of exploring existing solutions include:

helping users/analysts generate new ideas for business functions

Elaboration Phase

in this Phase you analyze the problem domain, establish a sound architectural foundation, develop the project plan, and eliminate the highest risk elements of the project.

The Unified Process life cycle model includes all of the following:

phases, disciplines, and iterations

An event that occurs by reaching a point in time is called a(n) _______ event.

temporal

System Boundary

the separation between a system and its environment that inputs and outputs must cross

Automation Boundary

the separation between the automated part of a system and the manual part of a system


Set pelajaran terkait

KOPINETZ - N.A Physical Features

View Set

molecular bio: test 1 chapter 3 questions, molecular bio: test 1 chapter 4, cell bio chapter 2, cell bio chapter 1

View Set

CNC2 Ch 38: Assessment of Digestive and Gastrointestinal Function

View Set

History Unit 1 Assessment Questions

View Set

CCS Exam Prep Health Data Content and Standards

View Set