04Chapter Flashcards
What does the SLDC transforms the system to?
(as is) system into proposed (to be)
What is the most single critical step of the entire SDLC?
requirements determination
How would you define a requirement?
what system must do or what characteristic must have
during analysis, from whose perspective are requirements written?
businessperson
What are the two kinds of requirements?
Functional-Nonfunctional
What is a functional requirement?
functionality must be build in the system
What is a nonfunctional requirement?
used by system but not part of system. Ex: system should fit in a pocket
Name some requirements definition report?
A requirement must be correct-unambiguous-Complete-Verifiable-Traceable
How are requirements best determined?
By systems analysts and business people together
Name some techniques available to the system analyst?
Interviews-Questionaires-Observation-JAD,Joint Application Development (focus group)-Document Analysis
What three basic processes of analysis is divided into?
Understand as-is system-identified improvements-develop requirements for to-be system
What are the three requirements analysis strategies?
Business automation-Business improvement-Business reengineering
What is business process automation?
leaves organization operation unchanged-understand as-is system by -Problem analysis -Root cause analysis
What does problem analysis does in the business process automation?
users and managers identify problems in as-is system
What does root cause analysis does in the business process automation?
users not asked for solutions but-list of problems
What is business process improvement?
makes moderate changes to system-take advantage of new technology-copy what competitors are doing
What is business process reengineering?
spends little time understanding as-is system-focuses on new ways and new ideas
What are some requirments-gathering techniques in order to be converted to IT tasks?
Interview
- Join Application development (JAD)
- questionnaries
- observation
- Role Playing CRC
- Mind Concept mapping
What is the most useful method for collecting information from users?
JAD
What are some activites for facilitator during a JAD Session?
keep session on track
- help with tech terms
- record group input
- help resolve issues
How could you manage some problems during a JAD session?
Encouraging non-contributors
- side discussions
- use humor
- unresolved conflict
Name some steps to create questionaries?
select participants
- question selection
- Administer questionnaire
- follow up, send results
Name some steps for a good questionnaire design
Begin with non-threating questions
- No important items at the end
- avoid biased
- provide anonymity
What provides a clue about existing ‘as-is’ system?
Document Analysis
What are some typical documents during document analysis?
form, reports and policy manuals
What should you take into consideration during observation?
behaviors changed when people are watched
-do not ignore periodic activities
What is the result of planning and analysis phases?
System Proposal
What does the system proposal include?
Executive Summary
- System Request
- Work Plan
- Feasiblity Analysis
- Requirements definition
- evolving system models