User Centred Design
The emphasis of this User Centred Design module is to understand the limitations presented during the design.
The deliverables produced during the analysis, are used as a basis for the development of a solution, which supports the business need. It is by using the techniques described in this module, that we have the opportunity to ensure that a solution, meets and supports the business need in an efficient and effect manner. Engineering principles continued to be used to ensure that the methods and techniques used are logical and progressive.
After completing this module the student will be able to:
- Understand the difference between Business Analysis and Systems Analysis
- Understand the various strategies that can be used in design
- Realise the impact that mistakes and omissions have on the design of an automated system
- Understand the influencing factors in designing an automated system
- Create a Functional Specification.
- Screen Design (prototyping)
- Workflow (swim lanes)
- Screen Flow (Storyboarding / Navigation)
- Report Design
- Factors influencing screen and report layouts
- The human information process
- Understand meaningful error messages.
- Test the emerging design via test cases and heuristics evaluation
- Understand the difference between testing and evaluation
- Understand the impact of various input and output devices on the business.
Estimated Study Timings
8 hours of study
1 hours of self-assessment
4 hours of Case Study
5 hours for the Assignment
- 12 months working experience either IT or business operations.
- Computer literacy.
- Advanced Business Analysis
Definitions and key terms, and where design fits into the Systems Development Lifecycle
- Overview of Design
A brief look at the techniques and deliverables essential to a successful design
- Design Models
The various models that can be used to represent the emerging design to developer and business users.
- Pre-Packaging = the beginnings of design
Identify which processes, dataflow and data stores will be automated and how the data will flow into and out of the automation boundary
- Interface Quality and Evaluation
Methods to ensure the emerging solution, will meet user needs efficiently and effectively
- Different Aspects of User Interface
The various methods that can be used to transfer data into and out of the automation boundary
- Human Information Process
By understanding how the human brain works, the Business Analyst, can develop solutions that are best suited to meet user needs.
Building an outline of how the emerging system will work, will provide users with a better understanding of the affect the new solution will have in the work place.
- Swim lanes
A method used to initially describe the procedure the user will follow post implementation, these models can also be used as part of the training material.
Another evaluation method, to test the non-functional aspects of the emerging solution
User help and error messages are an essential aspect of systems develop, therefore, all help and assistance provided to the user, must be helpful from the user’s perspective.
IIBA BABOK alignment
BABOK KNOWLEDGE AREA
- Task: Prepare for Elicitation
- Task: Conduct Elicitation
- Task: Document Elicitation
- Task: Confirm Elicitation Results
- Requirements Management & Communication
- Task: Manage Solution Scope & Requirements
- Task: Manage Requirements Traceability
- Enterprise Analysis
- Task: Determine Solution Approach
- Task: Define Solution Scope
- Solution Assessment & Validation
- Task: Assess Proposed Solution
- Task: Allocate Requirements
- Task: Define Transaction Requirements
- Task: Validate Solution
- Acceptance and Evaluation Criteria Definition
- Interface Analysis
- Scenarios and Use Case
- Sequence Diagrams
- User Stories