MIS 306 Ch 2 Practice
Which of the following would BEST describe 'system reliability'?
how correctly and consistently the system must behave (such as medical equipment or for games)
Which of the following would BEST describe 'system complexity'?
how intricate and difficult the system must be
Micah is a fairly new project manager. During the planning phase, he estimated that the project would cost $50,000 and take 20 weeks. According to the margin of error guidelines for well-done estimates, that could range from:
$0 and $100,000 ¨C and between 15 and 25 weeks
System prototyping is BEST characterized as:
A 'quick and dirty' system
Throwaway prototyping is BEST characterized as:
A method for exploring design alternatives
Extreme Programming (XP) is BEST characterized as:
A method for stressing customer satisfaction
Parallel methodology is BEST characterized as:
A series of versions
George P. Burdell is coordinating a project. Which would he probably use to avoid conflicts?
Clearly defining plans for the project Develop a project charter Look at other projects and priorities and see how that might impact the project Communicate the business value to the team
Extreme programming requires a great deal of discipline and it is recommended for:
Considerable onsite user involvement
Extreme programming emphasizes:
Customer satisfaction teamwork Communication as a core value Simplicity as a core value
Which of the following methodologies might be most appropriate if you have a system project with: unclear requirements; very familiar technologies; not all that complex; reasonably reliable; a short time schedule and the schedule visibility is somewhat important?
Extreme Programming
Kumar is the project manager for a revised transaction processing system. Which of the following most likely would be considered in developing a work plan?
Identifying tasks that need to be completed Estimating the time that will be needed on tasks Creating a dependency chart Key milestones that need to be met
Which of the following methodologies might be most appropriate if you have a system project with: somewhat unclear requirements; somewhat unfamiliar technologies; that is complex; reasonably reliable; a short time schedule and high schedule visibility?
Iterative
Which of the following might result in version 1; version 2 (etc.) of a system?
Iterative Development
Rapid Application Development is a collection of methodologies that include:
Iterative Development System Prototyping Throwaway Prototyping
Which is a true statement about IT projects?
Most IS departments face a demand for IT projects that far exceeds their ability to do them.
What are some classic planning mistakes?
Overly optimistic schedule Failing to monitor the schedule Failing to update the schedule Omitting key requirements
Which of the following methodologies might be most appropriate if you have a system project with: clear requirements; very familiar technologies; not all that complex; reasonably reliable; a short time schedule and the schedule visibility is not important?
Parallel
Which is suggested for IT development projects?
Projects need to be prioritized Projects need to be carefully selected Projects need to be carefully managed Projects need to return value to the business
RAD is an acronym for:
Rapid Application Development
Bob is selecting a systems analysis and design methodology. What might be the first step?
Researching the organizations standards and policies for 'approved' methodologies
What are project characteristics that will affect the methodology selection decision?
Schedule Visabiltiy User requirements clarity Complexity of the system System Reliability
Which is the most common reason for schedule and cost overruns?
Scope creep
Suggestions for motivation might include:
Setting realistic deadlines Recognize and reward good efforts Reward those with outstanding quality and effort Having a good working environment
A critical success factor in project management is to:
Start with a realistic assessment of the work that needs to be done
Agile development is a group of programming-centric methodologies that focus on:
Streamlining the SDLC
What the MAIN difference between systems prototyping and throwaway prototyping?
Systems prototyping works with users to quickly develop a simplified working version of the proposed system; while throwaway prototyping focuses more on exploring design alternatives
The V-model pays more explicit attention to ___________:
Testing
A team of developers and customers are in close communication, with frequent communications, simplicity, feedback and courage. This would best describe:
The Extreme Programming methodology
The main difference between the Parallel Development Methodology and the Iterative Development Methodology is that:
The Parallel Methodology will have sub-projects and the Iterative Methodology will have various releases
Which would generally be taken into consideration for project portfolio management in an organization?
The number of large projects The number of tactical projects The number of high risk projects The number of strategic projects
Which of the following methodologies might be most appropriate if you have a system project with: unclear user requirements; unfamiliar technologies; very complex; must be reliable; a short to medium time schedule and the schedule visibility is somewhat important?
Throwaway Prototyping
Which of the following methodologies might be most appropriate if you have a system project with: unclear user requirements; unfamiliar technologies; somewhat complex; needs to be reliable; time is not an issue and the schedule visibility is somewhat important?
Throwaway prototyping
Garrett has been told by management that his project MUST be completed on time. His best estimates are more than two weeks after the absolute deadline. Which technique could he use to get a functional system on time?
Timeboxing
The science (or art) of project management is in making ___________ of size, time and cost.
Trade-offs
If the skills required by a project cannot be met by the available project team, which would probably be a reasonable solution for delivering business value?
Use a consultant Use a contract employee Train the project team (or some of the team) on the skills needed Mentor a team member (like sending a person to work on a similar project to acquire the necessary skills)
Which of the following methodologies might be most appropriate if you have a system project with: clear requirements; very familiar technologies; not all that complex; must be reliable; a somewhat longer schedule and the schedule visibility is not important?
V-model
Which of the following methodologies is the historic standard, but is used less today because usually it takes the longest to complete all the SDLC steps?
Waterfall
Which of the following methodologies might be most appropriate if you have a system project with: clear requirements; very familiar technologies; not all that complex; reasonably reliable; a very long time schedule and the schedule visibility is not important?
Waterfall
Interpersonal skills for a project manager might be important when:
Working with a highly controversial project that may have political implications