Study sets, textbooks, questions
Upgrade to remove ads
ISBB Chapter 10 - Information Systems Development
Terms in this set (16)
A group of methodologies that utilize incremental changes with a focus on quality and attention to detail.
Build vs. Buy Decision
When an organization decides that a new software program needs to be developed, they must determine if it makes more sense to build it themselves or to purchase it from an outside company.
As new systems are brought online and old systems are phased out, it becomes important to manage the way change is implemented in the organization.
Refers to systems in which nonprogrammers can create working applications.
Implementation Methodology - Direct Cutover
The organization selects a particular date that the old system is not going to be used. On that date, the old system is turned off and the new one is operational.
Implementation Methodology - Parallel Operation
The old and new system are used simultaneously for a limited period of time.
Implementation Methodology - Phased Implementation
Different functions of the new application are implemented in phases, adding functionality as the phases are implemented.
Implementation Methodology - Pilot Implementation
A subset of the organization starts using the new system before the rest of the organization.
Join Application Development
A methodology that involves the client or end user in the design and development of an application, through a succession of collaborative workshops called JAD sessions.
A methodology that focuses on taking an initial idea and developing a minimum viable product (MVP).
Making changes, corrections and improvement to a system already in use by a company.
Minimum Viable Product
A working software application with just enough functionality to demonstrate the idea behind the project.
A model that illustrates the constraints of project management: time,cost, and quality. A manager cannot change one of the constraints without impacting the others.
Rapid Application Development
A development methodology that focuses on quickly building a working model of the software, getting feedback from users, and then using that feedback to update the working model.
Systems Development Life Cycle
This methodology developed in the 1960s to manage the large software projects associated with corporate systems running on mainframes. Phases are Preliminary Analysis, Systems Analysis, Systems Design, Programming, Testing, Implementation and Maintenance.
When companies have the options to license functions provided by other companies instead of writing the code themselves.
Recommended textbook explanations
John Buck, William Hayt
Introduction to Algorithms
Charles E. Leiserson, Clifford Stein, Ronald L. Rivest, Thomas H. Cormen
Introduction to the Theory of Computation
Computer Organization and Architecture
Sets with similar terms
Computer Essentials Chapter 13
Info Tech Ch. 12
Chapter 12: Building Info Systems
Sets found in the same folder
ISBB Chapter 9 - The People in Information Systems
ISBB Chapter 8 - Business Processes
ISBB Chapter 7 - Does IT Matter?
ISBB Chapter 12 - The Ethical and Legal Implicatio…
Other sets by this creator
ISBB Chapter 13 - Future Trends in Information Sys…
ISBB Chapter 11 - Globalization and the Digital Di…
ISBB Chapter 6 - Information Systems Security
ISBB Chapter 5 - Networking and Communication
county collects property taxes on the assessment value of property, which is 60 percent of the property’s actual value. If an acre of land is valued at $10,000, its assessment value is$6,000. The property tax is then $0.75 for each$100 of the assessment value. The tax for the acre assessed at $6,000 will be$45.00. Write a GUI program that displays the assessment value and property tax when a user enters the actual value of a property.
Write and test a recursive function max to find the largest number in a list. The max is the larger of the first item and the max of all the other items.
T F ifstream objects, by default, create a file if it doesn’t exist when opened.
A(n) _________ eliminates the need to place a function definition before all calls to the function.
A type of inspection that uses a 0 or 1 (binary) measurement is called:
As a new developer at a software development company the coding preparation principle that you will most likely be unable to follow is
What is the surest way to investigate actual IP packet interaction on a network?
The master version of the code, stored on the server, should always compile without errors and run with minimal bugs. But sometimes bugs do creep in. Fortunately, source control software keeps track of all changes, and