Chapter 2
Michael, a systems analyst, is preparing a closed wiki site for Northstate Bank. He has written permission from eight other companies to view their internal wiki sites, and also has approval from his manager and the project team to use these other sites for ideas and structure. This would be a form of:
Formal Benchmarking
In a "typical" business application development using the SDLC, you would probably spend ____ in the planning phase.
15%
In a "typical" business application development using the SDLC, you would probably spend ____ in the analysis phase.
20%
In a "typical" business application development using the SDLC, you would probably spend ____ in the implementation phase
30%
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
Amie and Rani are analysts; Stephen, David and Chang are users. They are approaching a new system project and trying to streamline the SDLC by using a lot of face-to-face communication, with eliminating modeling and documentation overhead. They are probably doing:
Agile methodology
Probably the first thing to do when conducting an interview is
Build rapport with the interviewee so he or she trusts you
Wayne is a senior director of finance. His company only recently came under Sarbanes-Oxley regulations and is the project sponsor to become compliant. He realizes that examining the as-is system may not be much help as the regulations are so radical that a major analysis and design project must be completed to make the company compliant. He is leaning towards: ______________
Business Process Reengineering
When gathering requirements from processing clerks and lower level managers about 'how' a system works, the best approach might be: _____.
Closed ended interview questions
CASE stands for
Computer-aided software engineering
Which is NOT a purpose of the requirements definition?
Create cost/benefit analysis
Henri examines existing paperwork in order to better understand the as-is system. This is called
Document analysis
One of the problems when doing requirements determination is
Exclusion of business users and failure to address the true business needs of the users
LaChelle has set the agenda, will record the group's input on a public display area (like a white board) and will guide the discussion during a JAD session. She is serving as the ________.
Facilitator
When gathering requirements, the most commonly used technique is: __________
Interviews
Robin is conducting an e-JAD session. What might be the main benefit of an e-JAD session?
It can reduce the time to run a JAD session from 50% to 80%
Which of the following might result in version 1; version 2 (etc.) of a system?
Iterative Development
A technique where the project team, users, and management work together for several hours or several days or several weeks until the needed information is collected is: _____.
Joint Application Development (JAD) sessions
Which is a true statement about IT projects?
Most IS departments face a demand for IT projects that far exceed the ability to do them
A technique where the analyst watches how people perform their activities is _______
Observation
Thom wants to gather information from outside the organization. He would probably use:
Questionnaires
RAD is an acronym for
Rapid Application Development
Rich is a manager in the accounting department. After the system proposal is approved, he realizes that he did not mention that they want the new system to run on laptops, mobile PDA's and other mobile devices with a secure login and all data should be encrypted to meet the latest security guidelines. He wants to make sure this is included in the project. This probably is:
Scope creep
The most common reason for schedule and cost overruns is ___________
Scope creep
Mya is managing a project. Unfortunately, the entire project team lost four days due to a hurricane in the area and a couple of the project team lost even more time when dealing with insurance claims and rebuilding. At the six-week mark of a nine-week project, she figures the team is one week behind. What might be the BEST solution?
Since the project is about 16% behind, increase the project to about 10-and-one-half weeks
An example of a nonfunctional requirement is ____________
System can be used in any of 100 offices worldwide
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
Amanda sent a list with GPS, RFID, ERP, SOA, SaaS, VoIP and ten additional 'hot' technologies to managers at her company. She wanted them to think how each technology could be applied to current business process. Amanda is identifying improvement opportunities through _____.
Technology analysis
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
Which of the following would BEST describe "short time schedules"?
The aspect of how quickly the system can be developed and implemented
When comparing the Waterfall methodology to the parallel methodology
The parallel methodology will generally break the project into subprojects
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
Which is a purpose of the requirements definition?
To give a very high-level explanation of the business requirements A more precise list of requirements that can be used as inputs to the rest of analysis Create functional requirements Create non-functional requirements
The science (or art) of project management is in making ___________ of size, time and cost.
Trade-offs
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 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
Micah is a fairly new project manager. He estimated for a project plan (on the planning phase) 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:
a) $0 and $100,000 - and between 15 and 25 weeks