Select The Three Correct Criteria For Smart Objective Creation.
_________ is a set of best practices that helps an organization to maximize the benefits of an information system, while at the same time establishing appropriate controls to ensure minimum errors.
COBIT
In the ______ phase, the organization performs changes, corrections, additions, and upgrades to ensure the system continues to meet business goals.
Maintenance
________ prototyping builds a small-scale representation or working model of the system to ensure it meets the user and business requirements.
Discovery
____ (use acronym) methodology, like other agile methods, breaks a project into four phases, and developers cannot continue to the next phase until the previous phase is complete.
XP (extreme programming)
What is simply a business task, such as checking a potential customer's credit rating when opening a new account?
Service
A web ______ is an open-standards way of supporting interoperability.
service
Select the three forms of outsourcing.
Nearshore outsourcing, Offshore outsourcing, Onshore outsourcing
Select two terms representing a business using the professional expertise within an organization to develop and maintain its information technology systems.
In-house development, In-sourcing
___________ is an arrangement by which one organization provides a service or services for another organization that chooses not to perform them in-house.
Outsourcing
Software engineers use _________ tools, which provide automated support for development of the system.
CASE (computer-aided software engineering)
Which phase brings all the project pieces together into a special testing environment to eliminate errors and bugs and verify that the system meets all the business requirements defined in the analysis phase?
Testing phase
What activity can run over the Internet, allowing employees to complete their training on their own the at their own pace?
Online training
What is the best way to support users and respond to users' question?
Help desk
What is a set of policies, procedures, standards, processes, practices, tools, techniques, and tasks that people apply to technical and management challenges?
Methodology
What is a modern design approach where the designers and system users use an iterative approach to building the system?
Prototyping
______ is the capability of two or more computer systems to share data and resources, even though they are made by different manufacturers.
Interoperability
What is a markup language for documents, containing structured information?
Extensible Markup Language (XML)
What is the capability of services to be joined on demand to create composite services or disassembled just as easily into their functional components?
Loose coupling
Select two terms that emphasize extensive user involvement in the rapid and evolutionary construction of working prototypes of a system, to accelerate the system development process.
RAD methodology, Rapid prototyping
A(n) _______ chart is a simple bar chart that lists project tasks vertically against the project's time frame, listed horizontally.
Gantt
Select four common reasons companies outsource.
Improve financial savings, Expansion and rapid growth, Gain core competencies, The internet and globalization
Which of the following are challenges associated with outsourcing?
Threat to competitive advantage, Length of contract, Loss of confidentiality
...
PERT (Program Evaluation and Review Technique) chart
A(n) ________ is a logical relationship that exists between the project tasks, or between a project task and a milestone.
dependency
The _____ path is the sequence of activities that determine the earliest date by which the project can be completed.
critical
What is the logical relationship that exists between the project tasks, or between a project task and a milestone?
Dependency
What is a disciplined approach for constructing information systems through the use of common methods, techniques, or tools?
Software engineering
The ______ methodology, owned by IBM, provides a framework for breaking down the development of software into four "gates.
Rational unified process (RUP)
Select the four gates of the RUP methodology.
Gate one: Inception
Gate two: Elaboration
Gate three: Construction
Gate four: Transition
What uses small teams to produce small pieces of software using a series of "sprints," or 30-day intervals, to achieve an appointed goal?
Scrum methodology
Service-oriented __________ is a business-driven enterprise architecture that supports integrating a business as linked, repeatable activities, tasks, or services.
architecture
...
system development life cycle (SDLC)
What is a person or event that is the catalyst for implementing major changes for a system to meet business changes?
Change agent
What is a technique for generating ideas by encouraging participants to offer as many ideas as possible in a short period without any analysis until all the ideas have been exhausted?
Brainstorming
What is a temporary activity a company undertakes to create a unique product, service, or result.
Project
What describes the business need (the problem the project will solve) and the justification, requirements, and current boundaries for the project?
Project scope
The project _______ is a formal, approved document that manages and controls the entire project.
plan
A requirements ________ document prioritizes all of the business requirements by order of importance to the company.
definition
Sign-_______ is the users' actual signatures indicating they approve all of the business requirements.
off
_________ modeling involves graphically representing the processes that capture, manipulate, store, and distribute information between a system and its environment.
Process
A data flow _________ illustrates the movement of information between external entities and the processes and data stores within the system.
diagram
The ________ phase establishes descriptions of the desired features and operations of the systems, including screen layouts, business rules, process diagrams, pseudo code, and other documentation.
design
The ________ phase takes all the detailed design documents from the design phase and transforms them into the actual system.
development
A(n) __________ language is a programming method that provides for interactive modules to a website.
scripting
What details the steps the system must perform along with the expected result of each step?
Test conditions
In which phase does the organization place the system into production so users can begin to perform actual business operations with it?
Implementation phase
_________ documentation is created that highlights how to use the system and how to troubleshoot issues or problems.
User
_________ training is held in a classroom environment and led by an instructor.
Workshop
__________ maintenance make system changes to repair design flaws, coding errors, or implementation issues.
Corrective
_________ maintenance makes system changes to reduce the chance of future system failure.
Preventive
The _________ methodology is a sequence of phases in which the output of each phase becomes the input for the next.
waterfall
_________ development consists of a series of tiny projects. It has become the foundation of multiple agile methodologies.
Iterative
A(n) ____________ methodology aims for customer satisfaction through early and continuous delivery of useful software components developed by an iterative process using the bare minimum requirements.
agile
A(n) ___________ chart is a graphical network model that depicts a project's tasks and the relationship between them.
PERT
What is the application of knowledge, skills, tools, and techniques to project activities to meet project requirements?
Project management
A project __________ is an individual who is an expert in project planning and management, defines and develops the project plan, and tracks the plan to ensure the project is completed on time and on budget.
manager
In which phase does the firm analyzes its end-user business requirements and refines project goals into defined functions and operations of the intended systems?
Analysis phase
__________ management is the process of managing changes to the business requirements throughout the project.
Requirements
_________-oriented languages group data and corresponding processes into objects.
Object
What are programming languages that look similar to human languages?
Fourth-generation languages
What are defects in the code of an information system?
Bugs
Select four primary forms of agile methodologies.
Scrum methodology, RAD methodology, RUP methodology, XP methodology
__________ is the process of transferring information from a legacy system to a new system.
Conversion
What is an old system that is fast approaching or beyond the end of its useful life within an organization?
Legacy system
_________ benefits are easy to quantify and typically measured to determine the success or failure of a project.
Tangible
What are difficult to quantify or measure?
Intangible benefits
_________ is the measure of the tangible and intangible benefits of an information system.
Feasibility
Select the five primary reason projects fail.
Unclear or missing business requirements, Skipped SDLC phases, Balance of the triple constraints, Changing technology
Select the three variables included in the triple constraint.
Resources, Time, Scope
True or false: The relationship among the triple constraints variables is such that if any one changes, at least one other is likely to be affected.
True
_______ switch is a trigger that enables a project manager to close the project before completion.
Kill
True or false: Managers need to continuously monitor project to measure their success. If a project is failing, the manager must cancel the project and save the company any further project costs. Canceling a project is not necessarily a failure as much as it is successful resource management as it frees resources that can be used on other projects that are more valuable to the firm.
True
Select the five primary reasons projects fail.
Balance of the triple constraints, The cost of finding errors, Skipped SDLC phases, Unclear or missing business requirements, Changing technology
Match the system implementation method
Parallel Implementation: Uses both the legacy system until all users verify that the new system functions correctly
Plunge Implementation: Discards the legacy system and immediately migrates all users to the new system
Pilot Implementation: Assigns a small group of people to use the new system until it is verified that it works correctly; then the remaining users migrates to the new system
Phased Implementation: Installs the new system in phases (for example, by department) until it is verified that it works correctly
What supports general business processes and does not require any specific software customization to meet the organization's needs?
Off-the-shelf application software
What session where employees meet, sometimes for several days, to define or review the business requirements for the system?
Joint application development (JAD) session
Software __________ modifies software to meet specific uses or business requirements.
customization
Business ___________ are the specific business requests the system must meet to be successful, so the analysis phase is critical because business requirements drive the entire systems development effort.
requirements
What prioritizes all of the business requirements by order of importance to the company?
Requirements definition document
Select the three correct criteria for SMART objective creation.
Specific, Time Frame, Realistic
Place the phases in the systems development life cycle in the correct order.
1. Planning
2. Analysis
3. Design
4. Development
5. Testing
6. Implementation/Maintenance
Match the SOA component on the left with its definition
Service: A business task
Interoperability: the capability of two or more computer systems to share data and resources even though they are made by different manufacturers
Loose coupling: The capability of services to be joined together on demand to create composite services, or disassembled just as easily into their functional components
Project ________ is the application of knowledge, skills, tools, and techniques to project activities to meet project requirements.
management
Which phase takes all the detailed design documents from the design phase and transforms them into the actual system?
Development phase
Match the benefits of the right with its correct type on the left
Tangible- Decreased expenses, Decreased response time, Increased quality
Intangible benefits- Improved decision making, Improved morale, Improved goodwill
Match the generation of programming language on the left with its definition on the right.
First Generation: Machine language difficult for people to understand
Second Generation: Assembly language difficult for people to understand
Third Generation: High-level programming languages, such as C+ and Java
Fourth Generation: Programming languages that look similar to human languages
Fifth Generation: Programming languages for artificial intelligence and neural networks
What involves graphically representing the processes that capture, manipulate, store, and distribute information between a system and its environment?
Process modeling