click below
click below
Normal Size Small Size show me how
mana 3330 ch6 vocab
vocab from chapter 6 for test upcoming
Term | Definition |
---|---|
________ is a form of XP, aims for customer satisfaction through early and continuous delivery of useful software components | Agile methodology |
The ______ of the SDLC involves end users and IT specialists working together to gather, understand, and document the business requirements for the proposed system | Analysis phase |
The ________ are the detailed set of end-user requests that the system must meet to be successful | Business requirement |
_________is a general approach to systems development that focuses on building small self-contained blocks of code (components) that can be reused across a variety of applications within an organization | Component-based development(CBD) |
A__________ is simply a factor critical to your organization's success | Critical success factor (CSF) |
The primary goal of the ________ of the SDLC is to build a technical blueprint of how the proposed system will work. | Design phase, |
During _______ of the SDLC, you take all your detailed design documents from the design phase and transform them into an actual system. | Development phase |
This phase marks the point at which you go from physical design to physical implementation | Development phase |
________breaks a project into tiny phases and developers cannot continue on to the next phase until the current phase is complete | Extreme programming (XP) methodology |
_______ empowers developers to respond to changing customer and business requirements, even late in the systems development life cycle, and emphasizes teamwork. | Extreme programming (XP) methodology |
A lack of a scope document can lead to ________, occurs when developers (and end users) add extra features that were not part of the initial requirements. | Feature creep |
During the ________ stage you must define the system to be developed: You must identify and select the system for development or determine which system is required to support the strategic goals of your organization | planning |
_______ economy is one marked by the lack of seeking perfection, focusing rather on getting "good enough products out the door, often allowing them to evolve and improve over time through user feedback | Good-enough technology economy |
A ______ is a group of people who respond to users, questions is a terrific way to provide comprehensive support for users using new systems | Help desk |
During the _______you distribute the system to all the users and they begin using the system to perform their everyday jobs | Implementation phase |
During testing each time the actual result is different from the expected result, a ______ is generated, and the system goes back to development for a "bug fix." | "bug" |
______ involves in-house IT specialists within your organization to develop the system. | lnsourcing |
___________verifies that separate systems can work together | Integration testing |
_______is the list of all systems that an organization needs to develop but-because of the prioritization of systems development needs-never get funded because of the lack of organizational resources | Invisible backlog |
During a __________ session users and IT specialists meet, sometimes for several days, to define and review the business requirements for the system | Joint application development (JAD) |
During _______of the SDLC, you monitor and support the new system to ensure it continues to meet the business goals | Maintenance phase |
___________is contracting an outsourcing arrangement with a company in a nearby country | Nearshore outsourcing |
_________ is contracting with a company that is geographically far away | Offshore outsourcing |
______ allows employees to perform the training at any time, on their own computers, at their own pace. | Online training |
_______is the process of engaging another company in the same country for services | Onshore outsourcing |
_______is the delegation of specific work to a third party for a specified length of time, at a specified cost, and at a specified level of service | Outsourcing |
_________ implementation uses both the old and new systems until you're sure that the new system performs correctly | Parallel implementation |
_________ implementation installs the new system in phases (e.g., accounts receivable, then accounts payable) until you're sure it works correctly and then the remaining phases of the new system are implemented | Phased implementation |
_________ implementation has only a small group of people using the new system until you know it worlts correctly and then the remaining people are added to the system | Pilot implementation |
During the _______ of the SDLC you create a solid plan for developing your information system | Planning phase |
_________ implementation discards the old system completely and immediately uses the new system | Plunge implementation |
A ___________ is an individual who is an expert in project planning and management, defines and develops the project plan, and tracks the plan to ensure that all key project milestones are completed on time | Project manager |
_________ represent key dates by which you need a certain group of activities performed | Project milestone |
__________ defines the what, when, and why questions of systems development including all activities to be performed, the individuals, or resources, who will perform the activities, and the time required to complete each activity | Project plan |
_______ is a written document of the project scope that clearly defines the high-level requirements and is usually no longer than a paragraph | Project scope document |
Using a prototype you try to prove the technical feasibility of a proposed system is known as a | Proof-of-concept prototype |
A _____, is a model of a proposed product, service, or system | Prototype |
________is the process of building a model that demonstrates the features of a proposed product, service, or system. | Prototyping, |
________emphasizes extensive user involvement in the rapid and evolutionary construction of working prototypes of a system to accelerate the systems development process | Rapid application development (RAD) (rapid prototyping) methodology |
_______is a formal document that describes in excruciating detail your logical requirements for a proposed system and invites outsourcing organizations (which we'll refer to as vendors) to submit bids for its development | Request for proposal (RFP) |
Once you define all the business requirements, you prioritize them in order of business importance and place them in a formal comprehensive document known as _________ | the Requirements definition document |
________ occurs when the scope of the project increases beyond its original intentions often results from not having a scope document | Scope creep |
______ is the development and support of IT systems by end users (knowledge workers) with little or no help from IT specialists | Selfsourcing (end-user development) |
These services within the SoA architecture perspective are exactly the same as ______in any of the component-based development methodologies. | components |
A prototype you use to convince people of the worth of a proposed system is a | Selling prototype |
_______is a formal contractually obligated agreement between two parties | Service level agreement (SLA) |
Technical specifications are included in a supporting document (similar to a contract addendum) called a _____ or a | Service level objective (SLO), Service level specification (SLS) |
_________is a software architecture perspective that focuses on the development, use, and reuse of small self-contained blocks of code (called services) to meet all the application software needs of an organization | Service-oriented architecture (SOA or SoA) |
The_______ is the users' actual signatures indicating they approve all the business requirements document. | Sign-off |
_______is a structured step-by-step approach for developing information systems. It includes seven key phases and numerous activities within each | Systems development life cycle (SDLC) |
_______verifies that the units or pieces of code written for a system function correcdy when integrated into the total system | System testing |
The______ defines the hardware, software, and telecommunications equipment required to run the system | Technical architecture |
The_____ are the detailed steps the system must perform along with the expected results of each step | Test conditions |
The ______ of the SDLC verifies that the system works and meets all the business requirements defined in the analysis phase | Testing phase |
_______ tests individual units or pieces of code for a system | Unit testing |
______determines if the system satisfies the business requirements and enables users to perform their jobs correctly | User acceptance testing (UAT) |
When you install the system, you must also provide employees with ________ that highlights how to use the system because users find it extremely frustrating to have a new system without documentation | User documentation |
Systems development life cycle( SDLC) or _________ is a structured step-by-step approach for developing information systems. It includes seven key phases and numerous activities within each | Waterfall methodology |
_________is held in a classroom environment and is led by an instructor, and is most suitable for difficult systems for which employees need one-on-one time with an individual instructor | Workshop training |