|
|
Created by Molly Hills
almost 11 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.