Created by Molly Hills
almost 10 years ago
|
||
Question | Answer |
What is the way of remembering the system development life cycle steps? | Pete Farted In A Dingy Inflating The Inner Membrane |
What are the steps in the SDLC? | Problem definition Feasibility Study Information Requirements Analysis Design Implementation Testing Installation Maintenance |
Why is it important to define the problem correctly? | It makes sure that the problem has been understood & then can be solved efficiently |
Why are both the Manager and Analyst important? | The Manager understands what the problem is and the Analyst understand how to solve it |
What is a Feasibility Study? | Working out if a problem can be solve and if its worth doing so |
What types of Feasibility is there? | Technical Economic Social Skills Effectiveness Law Time |
What are the ways in which information can be gathered? | Questionnaires Interviews Meetings Observations Documentation |
What is the purpose of the Analysis stage? | Overviews the information collected and helps create the Requirement Specification |
Why do we need a Requirement Specification? | It shows what features the new system needs to provide and must be clear and agreed by both the Analyst and the Manager |
What is in the Requirement Specification? | Input R's Output R's Processing R's Hardware R's Software R's Clients (Managers) Agreement |
What is a Data Flow Diagram? | shows the movement of data through a system. It can be used to show how information changes and also highlight inefficiencies |
What is a System Flow Chart? | " " Also includes decisions made |
What is a Entity Relationship Diagram? | Show the relationship between tables in a database |
What happens during the design stage? | Analyst comes up with methods on solve the problem |
What is a Design Specification? | A list of Requirements that represents the new system (about to be created) |
What does the Design Specification contain? | Input Design Output Design (Interface) Data structure Diagrams Algorithms and Flowcharts Sitemaps |
Why must the new system be evaluated and tested before use? | To ensure Requirements have been met and the Analyst looks over the system to provide evidence that they should be paid |
How is testing done? | Against the Requirement Specification Uses Normal, Abnormal and Borderline data Analyst can then be paid |
What are the four different ways installation can occur? | Direct Changeover Parallel Changeover Pilot Changeover Phased Changeover |
Advantage and Disadvantage of a Direct Changeover | A- No need to copy databases or hardware D- Workers may need time to get used to the new system |
Advantage and Disadvantage of a Parallel Changeover | A- Allows workers to become comfortable with new system D- Need to copy data and hardware |
Advantage and Disadvantage of a Pilot Changeover | A- Can be switched over in sections (Departments) so others can help each other D- Takes Time |
Advantage and Disadvantage of a Phased Changeover | A- Helps staff get used to the new way of working D- Takes time and hard to sync new and old systems |
Name and Describe the three types of Maintenance | Corrective- Any bugs (Happens soon after installation) Perfective- Client may want to add or improve parts (Anytime) Adaptive- Changes to keep system up to date with new technology |
Four parts of a System User Manual | Written in Plain English FAQ Glossary How to operate system |
Three parts of the Technical Manual | Flowcharts and Algorithms Diagrams Written for system administrators |
What is the Spiral Method? | Begins with collection of information, moves to evaluation stage and uses client feedback to return and repeat process |
What is Prototyping? | Used in Spiral Method Presented for Feedback to Client Create more advanced versions |
Benefits and Drawbacks of R.A.D | B- Quick, Client has full involvement through feedback D- Client can assume product further along then it actually is and Client may change mind too often (Not for large scale) |
What is R.A.D? | Rapid Applicationt Development (Use of prototypes) |
Want to create your own Flashcards for free with GoConqr? Learn more.