Problem Solving Methodology Flashcards
What is needed in the solution scope?
What the solution will do?
What the solution wont do?
What are the benefits to the user?
What are the four stages of the problem solving methodology and their primary branches
- Analysis
- Solution Requirements
- Solution Constraints
- Solution Scope
- Design
- Solution Design
- Evaluation Criteria
- Development
- Manipulation
- Validation
- Testing
- Documentation
- Evaluation
- Solution Evaluation
- Evaluation strategy
Name tools to represent functionality and tools to represent appearance
- data dictionaries
- psuedocode
- flowchart
- mockups
What does the solution requirements involve?
- Attributes and functionality that the solution needs to include, information it must produce and data needed to produce this information
What is the evaluation criteria based upon
- solution requirements identified in the analysis stage and are measured in terms of efficiency and effectiveness
What is the purpose of the analysis stage?
The purpose of the analysis stage is to establish
- the root cause of the problem
- the specific information needs of the organisation involved
- limitation on the problem
- exactly what a possible solution would be expected to do
What is the solution constraints?
- The limitations on the solution development that needs to be considered
- Constraints are classified as economic, technical, social, legal and related to usability
What must the solution design consist of?
- It must clearly show a developer what the solution must look like, the specific data required and how tis data elements should be structured, validated and manipulated
What occurs during the design stage?
- Several design ideas based on both appearance and function are planned, the most appropriate is chosen
- Criteria is also created to select the most appropriate ideas and evaluate the solution’s success once it has been implemented
What occurs during the development stage?
The solution is created by developers during this stage from the design supplied to them
the coding takes place, but also the checking of input data, testing that the solution works and creation of user documentation
What occurs during the evaluations stage of the PSM?
- The solution has been in use by the en user/client, it needs to be assessed or evaluated to ensure that it has been successful and does actually meet the user’s requirements
Why create the evaluation criteria on the design stage?
- All personnel involved in the tasks are aware of the level of performance that ultimately will determine the success or otherwise of the solution