Also called feature creep, this occurs when one activity has led to another that was not planned originally
Scope creep
The __________ of a project includes in goals, objectives, and expectations of the project
scope
The set of activities used to build an app is called the ____________________ (SDLC)
software development life cycle
The SDLC
The __________ begins with a request for the project and is triggered by the development of the project documentation
planning phase
The __________ consists of two major components: conducting a preliminary investigation and performing detailed analysis
analysis phase
The measure of the suitability of the development process to the individual project at any given time
Feasibility
Four general factors that determine a project’s feasibility
The purpose of a __________ is to use the data gathered during the feasibility study and detailed analysis to present a solution to the need or request
system proposal
The __________ is when the project team acquires the necessary hardware and programming tools, as well as develops the details of the finished product.
design phase
A __________ is a working model that demonstrates the functionality of the program or app
prototype
The purpose of the __________ is to build the product and deliver it to users
implementation phase
With __________, the user stops using the old product and begins using the new product on a certain date
direct conversion
__________ consists of running the old product alongside the new product for a specified time
Parallel conversion
In a __________, each location converts at a separate time
phased conversion
With a __________, only one location in the organization uses the new product so that it can be tested
pilot conversion
During the __________, the product receives necessary maintenance
support and security phase
__________ testers perform the testing and report any issues to the developers
Quality assurance
__________ uses a linear, structured development cycle
Predictive development
The __________ takes each step individually and completes it before continuing to the next phase
waterfall method
__________, also called adaptive development, incorporates flexibility in the goals and scope of the project
Agile development
____________________ (RAD) uses a condensed or shortened development process to produce a quality product
Rapid application development
__________ encourages collaboration between the development and operations
DevOps
A __________ is any tangible item, such as a chart, diagram, report, or program file
deliverable