CIS235 Chapter 13

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

What are our options for employing a new system?

Build, buy, or lease? In-sourcing, self-sourcing/end-user development, and outsourcing

What is the role of system analysts in the planning/investigation phase?

Solve problems w/ IT Are Architects, not programmers Feasibility studies

What are the 4 ways organizations can implement a system conversion?

1) Direct: old system cut off, new system on 2) Pilot: introduce new system in part of the org., runs for a period then is assessed. 3) Phased: System is introduced in stages 4) Parallel: Old and new systems operate simultaneously for a time

What are the 4 feasibility analyses that need to be completed?

1) Economic (cost) 2) Technical (can we actually build this thing) 3) Operational (will this do what we need it to do) 4) Behavioral (will humans adapt to change)

What are the phases of SDLC?

1) Systems Investigation 2) Systems Analysis 3) Systems Design 4) Programming and Testing 5) Implementation 6) Operation and Maintenance

List the activities that are performed within each of the phases of the SDLC

1) Systems Investigation: address the problem/opportunity 2) Systems Analysis: gather info about existing system to determine requirements for the new one 3) Systems Design: technical system specification including system outputs, inputs, user interfaces, hardware, software, procedures, and blueprints 4) Programming and Testing: translates specifications into working code, asses whether code will produce desired results 5) Implementation: convert old system to new system 6) Maintenance: updates, as needed

How do new approaches on system developments value individuals and interactions?

A whole lot more customer interaction in agile than waterfall Agile opts for notion of acquiring lower cost change by meeting requirements instead of working off a plan

What is agile? How does it compare to waterfall? What is users' role in agile?

Developmental approach that emphasizes the rapid delivery of an application in complete functional components in phases (typically lasting weeks); Requires frequent communication, development, testing, and delivery. Can be updated later Comparison: Software development good for agile, Waterfall is better for big projects. No user feedback or time for trial and error with Waterfall. Users Role: users tell developers who can fix problems before the project progresses to far

In the context of agile systems development, what is an iteration?

Each development of the systems happens frequently (typically in weeks), team assesses each one to build and improve on next one

Between what dimensions are the key trade-offs in Project Management?

Good-Fast-Cheap Either good and fast but expensive, good and cheap but slow, or fast and cheap but not good

How/Why is the "waterfall nature of SDLC" problematic?

High cost of change (hard to climb up the waterfall), takes long time to execute

What are the key differences between in-sourcing, self-sourcing, and outsourcing systems development?

Insourcing: IT specialists inside your organization Self-sourcing/End-user development: Do-it-yourself approach many end users take with little/no help from IT specialists Outsourcing: A 3rd party organization does the work and we pay them

What is a "JAD" session?

Joint Application Development A group meeting attended by systems analysts where they jointly define and agree on system requirements

Can all projects be run in agile devlopment?

No Watefall: better for building a building, house, ERP over organization. Agile: building websites, software developments

What is a "Definition of Done"?

Set before a project begins, let you know when goals are accomplished/process is done

What are the major differences between small projects and large projects?

Small: few processes affected, limited budget, inexperienced, short development interval Large: Complex requirements, many processes affected, uses IT personnel, large budget, formal/structured, Professional operations support

In which phase do we need to complete the feasibility analysis and come up with a project plan?

Stage 1, Systems Investigation Helps decide if the organization should do nothing, modify the system, or develop a new one

How can technology adjust a break-even analysis?

Technology can determine the point at which the cumulative dollar value of the benefit from a project equals the investment made in the project (revenue = cost)

Can you briefly describe Scrum

Type of agile development; utilizes small project teams that aid in getting a project done in a small amount of time. Often used to manage complex software and product development using iterative and incremental processes

What is an Information System?

any organized system for the collection, organization, storage, and communication of information


Set pelajaran terkait

Ch 4 Respiratory disorders/pediatric success nclex q/a/exam2

View Set

NURS 3234 Exam 3 Review Questions

View Set

Match each term with its definition. Question 6

View Set

Chapter 7: Interests in Real Estate

View Set

Chapter 3: Authentication, Authorization, and Accounting

View Set

Chapter 1 LearningCurve. Bio 1010-05

View Set

Digital Literacy Exam Review 40-Questions

View Set

Real Estate - Exam Study Questions

View Set

hearing, speech, and vision- chapter 39

View Set

Communications 100 Final Study Guide

View Set