use case: consider a phone system from user view (what are the use cases) correct answers -call someone
-receive a call
-send a message
-memorize a number
user POV
use case: consider phone from designer view (what are the internal functions) correct answers -transmit/receive data
-energy...
BADM 353 Exam 1 || very Flawless.
use case: consider a phone system from user view (what are the use cases) correct answers -call
someone
-receive a call
-send a message
-memorize a number
user POV
use case: consider phone from designer view (what are the internal functions) correct answers -
transmit/receive data
-energy (batter)
-user I/O (display, keys...)
-phone-book mgmt
developer/designer POV
What is a system? correct answers -input
-output
-process
Analysis is.. correct answers "to take apart" in Greek of the decomposing of the whole parts to
understand how different elements interact to achieve the common purpose
The problem solving method includes... correct answers -designing solutions
-designing new business models
A system is intended to _________ inputs, and process them in some way and produce outputs
correct answers absorb
outputs are defined by... correct answers goals, objectives, or common purposes
The environment represents... correct answers everything that is important to understanding the
functioning of the system
BUT IS NOT PART OF THE SYSTEM
Problem solving method: correct answers - designing solutions
-using tech as an opportunity to design new business models
Software Development Life Cycle (SDLC) is.. correct answers a formal process of understanding
how an information system can support business needs and designing, building, and delivering
the system
the SDLC is a process of correct answers gradual refinements
,Projects are often.. (3) correct answers -late
-over budget
-or delivered with fewer features than planned
The SDLC has 4 phases... correct answers Planning
Analysis
Design
Implementation
Deliverable from each phase that provides understanding of the project: correct answers
sequential or parallel, gradual refinements, incremental, and iterative
SDLC - Planning correct answers 1. Project Initiation (identify need and value, system requests,
feasibility analysis)
2. Project management (develop work plan, staff project, control/direct planning)
Questions for the planning phase correct answers Why should we build the system?
What value will it provide?
How long will it take to build it?
SDLC - Analysis correct answers 1. Understand current system, Identify opportunities for
improvement
2. Gather requirements, build analysis models
3. Develop a system proposal
What is a system proposal? correct answers Document that is presented to the sponsor
combination of analysis, system concepts, and models (the sponsor will decide whether the
project should continue to move forward)
Questions for the Analysis phase correct answers What should the system do?
Who will use it?
Where and when will it be used?
Questions for the Design phase correct answers How will we build the system?
SDLC - Implementation correct answers 1. Construct system: build it and test it
2. Install system (and have a training plan for the users)
3. Establish a support plan (maintenance)
, The process of planning results in what product correct answers Project Plan
The process of analysis results in what product correct answers System Proposal
The process of design results in what product correct answers System specification
The process of implementation results in what product correct answers New system and
maintenance plan
Methodologies. There are _________________ ways to implement SDLC correct answers
formalized
Methodologies consist of correct answers the steps are carried out, and the time devoted to each
phase
3 types of methodologies correct answers 1. Structured Design (waterfall model, parallel
development)
2. Rapid Application Development (prototyping, phased)
3. Agile Development (extreme and scrum)
Agile Methodology correct answers Heavy focusing on testing: frequent production of working
versions and continuous feedback
-changing requirements
-face to face communication
-self-organization
-developers and customers work together
-success is a working software delivered frequently -iterative approach
-chaos in software development process
-sprints of 30 days and scrum meetings every day
Agile vs Waterfall correct answers Agile is iterative while Waterfall is very rigid. This helps
agile to be exponentially more successful than waterfall
Structured Design: Waterfall correct answers -sequential phases
-requirements are not ever changing
Waterfall method has an emphasis on (4)... correct answers timing, schedules, documentation,
budget
Structured Design: Parallel Development correct answers does not wait for completion of one
phase for the next to commence.
The entire project is segregated into a set of small projects, and each phase is implemented
separately for each project.
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller FullyFocus. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $12.79. You're not tied to anything after your purchase.