I.T & Org Intergration Mid-Term
Extreme Programming
Short, incremental development cycles Automated tests Two-person programming teams
Most organizations find it beneficial to use a standard set of steps, called ________, to develop and support their information systems.
Systems development methodology
Where do you identify the types of people needed for a project?
Team Configuration and Management
What are computer programs that make it easy to use and benefit from techniques and to faithfully follow the guidelines of the overall development methodology?
Tools
Which of the following is NOT a guideline for better cost estimation?
Update estimates at the end of the project
Which of the following is a drawback of the traditional waterfall SDLC approach?
Users are locked into requirements
________ are peer group reviews of products created via the systems development process.
Walk-throughs
________ is/are the final output from the analysis phase.
a description of (but not a detailed design for) the alternative solution recommended by the analysis team
The software reuse approach that allows individuals to find or develop reusable assets on their own, and has few, if any, organizational rewards for reusing assets best describes ________.
ad-hoc reuse
All of these are reasons to begin designing a system replacement
an information system is no longer performing as desired when maintenance costs become prohibitive when an organization's needs have changed substantially
Although the main activity in the construction phase in object-oriented development is coding, revised user requirements could require ________.
analysis and design
Compared to traditional coding practices, which of the below is NOT an advantage of pair programming?
code written in silos
________ is/are the rate at which money can be borrowed or invested.
cost of capital
Which feasibility category deals with identifying financial benefits associated with the project?
economic feasibility
which of the following is a tangible benefit
error reduction in data entry
Techniques provide support for all of the following
gathering information to determine what your system should do planning and managing the activities in a systems development project diagramming the system's logic, designing the system's interface and outputs.
Choose the list that represents the top three countries that are used for outsourcing according to a report by A. T. Kearney.
india, china, malaysia
A Project Scope Statement can be used to ________.
make sure that you, the customer, and other project team members have a clear understanding of the intended project size, duration, and outcomes.
Which feasibility is concerned with the project attaining its desired objectives?
operational feasibility
eXtreme programming works more smoothly than other methodologies because of the ________.
pair programming
Which of the following types of documents do NOT make use of a walk-through?
project budget
How long it takes the software package to respond to the user's requests in an interactive session refers to which software evaluation criteria?
return rate
________ need to be managed in order to be minimized.
risk
Which type of feasibility deals with project duration?
schedule feasibility
The primary unit for Scrum is the ________.
sprint
Which of the options below means the organization has the ability to build the requested system?
technical feasibility
Which of the following is NOT a potential consequence of not managing risks?
unqualified project management
Joseph wants to make sure the proposed system conforms to organizational standards, so he schedules a ________.
walk-through
What is the term that describes the best estimate of a project's scope, benefits, cost, and resources?
Baseline Project Plan
Object-oriented programming examples
C++, Python, and Java
Because computers were so expensive, computer memory was also at a premium, so system developers conserved as much memory as possible for ________.
Data Storage
________ solutions integrate individual traditional business functions into a series of modules so that a single transaction occurs seamlessly within a single information system rather than several separate systems.
ERP (Enterprise Resource Planning)
examples of a type of feasibility study?
Economic Technical Operational Scheduling Legal and Contractual Political
In the inception phase, which of the following is NOT performed by the analysts?
Implement the project
________ is/are the property that occurs when entity types or object classes are arranged in a hierarchy and each entity type or object class assumes the attributes and methods of its ancestors, that is, those higher up in the hierarchy.
Inheritance
Which of the following are delivered after the completion of the Maintenance phase of the SDLC?
New versions or releases of software with associated updates to documentation, training, and support
Which of the following is NOT a major category of sources of software?
Off shore
In which part of the design phase of the SDLC are the logical specifications of the system from logical design transformed into technology-specific details from which all programming and system construction can be accomplished?
Physical design
________ is the process of defining clear activities necessary to complete activities in a single project.
Project Planning
3 key principles shared by the Agile Methodologies
Adaptive rather than predictive Emphasize people rather than roles Self-adaptive processes