RUGGAAMUFFIN Requirements analysis and design Shane Murphy.

Slides:



Advertisements
Similar presentations
DEVELOPING A METHODOLOGY FOR MS3305 CW2 Some guidance.
Advertisements

IRB Web Site Usability Test Final Report English 3367 Web Usability Testing Team Prepared for: Donna Peters, Project Sponsor Human Subjects Research Coordinator.
Member FINRA/SIPCThursday, November 12, 2009 Resource Menu Changes - Report User Experience Study | Kevin Cornwall.
Ch 11 Cognitive Walkthroughs and Heuristic Evaluation Yonglei Tao School of Computing and Info Systems GVSU.
11 HCI - Lesson 5.1 Heuristic Inspection (Nielsen’s Heuristics) Prof. Garzotto.
Electronic Communications Usability Primer.
MScIT HCI Web GUI design. IBM’s CUA guidelines - taster Design Principles Each principle has supporting implementation techniques. The two design.
Part 4: Evaluation Days 25, 27, 29, 31 Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what,
Heuristic Evaluation. Sources for today’s lecture: Professor James Landay: stic-evaluation/heuristic-evaluation.ppt.
HCI 201 Week 4 Design Usability Heuristics Tables Links.
Evaluation Through Expert Analysis U U U
Heuristic Evaluation.
Usability 2004 J T Burns1 Usability & Usability Engineering.
Heuristic Evaluation of Usability Teppo Räisänen
10th Workshop "Software Engineering Education and Reverse Engineering" Ivanjica, Serbia, 5-12 September 2010 First experience in teaching HCI course Dusanka.
S MART P HONE H EURISTICS 09 August H EURISTIC EVALUATION To analyze a user interface for conformance with recognized usability principles (heuristics).
Proposal 13 HUMAN CENTRIC COMPUTING (COMP106) ASSIGNMENT 2.
Review an existing website Usability in Design. to begin with.. Meeting Organization’s objectives and your Usability goals Meeting User’s Needs Complying.
1 SKODA-AUTO.CZ prototype evaluation Poznań, 23th of March 2015.
Heuristic evaluation IS 403: User Interface Design Shaun Kane.
Heuristic Evaluation: Hotels.com
1 Usability evaluation and testing User interfaces Jaana Holvikivi Metropolia.
Heuristic Evaluation VINCENT SCHOENMAKERS CARLOS A. TIJERINA IBARRA EDGAR I. VILLANUEVA.
NAVIL GONZALEZ ANDREA CANTU MAGALY LUNA Heuristic Evaluation.
SAMPLE HEURISTIC EVALUATION FOR 680NEWS.COM Glenn Teneycke.
INFO3315 Week 4 Personas, Tasks Guidelines, Heuristic Evaluation.
December 2010Brad Hudson AO3 Homework Task > All you need to know about sending s.
Basic Principles of HCI Lecture Requirements Analysis Establish the goals for the Website from the standpoint of the user and the business. Agree.
Nielsen’s Ten Usability Heuristics
10 Usability Heuristics for User Interface Design.
Usability Expert Review Anna Diubina. What is usability? The effectiveness, efficiency and satisfaction with which specified users achieve specified goals.
Multimedia Specification Design and Production 2012 / Semester 1 / week 5 Lecturer: Dr. Nikos Gazepidis
Usability Evaluation June 8, Why do we need to do usability evaluation?
©2011 Elsevier, Inc. Heuristic Evaluation of MealpayPlus website Ruidi Tan Rachel Vilceus Anant Patil Junior Anthony Xi Li Kinberley Seals Niko Maresco.
Trulia Heuristic Evaluation Presented by: Raudel Rosales Kevin Rodriguez.
Design 2 (Chapter 5) Conceptual Design Physical Design Evaluation
Y ASER G HANAM Heuristic Evaluation. Roadmap Introduction How it works Advantages Shortcomings Conclusion Exercise.
Chapter 15: Analytical evaluation. Inspections Heuristic evaluation Walkthroughs.
Evaluating a UI Design Expert inspection methods Cognitive Walkthrough
Human-computer interaction: users, tasks & designs User modelling in user-centred system design (UCSD) Use with Human Computer Interaction by Serengul.
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
Developed by Tim Bell Department of Computer Science and Software Engineering University of Canterbury Human Computer Interaction.
Heuristic Evaluation JUAN MONRREAL JANETTE VAZQUEZ INEZ VELA.
Websites with good heuristics Irene Wachirawutthichai.
Heuristic Evaluation Short tutorial to heuristic evaluation
Usability Heuristics Avoid common design pitfalls by following principles of good design Nielsen proposes 10 heuristics, others propose more or less. Inspect.
Administrivia  Feedback from the mid-term evaluation  Insights from project proposal.
ParaQ Usability ParaQ Summit II March 14, 2006 Matthew Wong, SNL/CA.
Basic Elements.  Design is the process of collecting ideas, and aesthetically arranging and implementing them, guided by certain principles for a specific.
SPSS Redesigned By Helen Cheevers. What is SPSS? SPSS was originally the “Statistical Package for Social Sciences” but due to its use over all academic.
Executive Summary - Human Factors Heuristic Evaluation 04/18/2014.
Ten Usability Heuristics with Example.. Page 2 Heuristic Evaluation Heuristic evaluation is the most popular of the usability inspection methods. Heuristic.
COGNITIVE WALKTHROUGH Vigneshwar Poojar. The cognitive walkthrough is a formalized way of imagining people’s thoughts and actions when they use an interface.
Master Medical Informatics Biomedical Research and evaluation Methodology Maarten Buiter Khalid Bohoudi Mark de Groot Evelyn Lai Usability evaluation of.
APPLE MAPS FOR APP Heuristic Evaluation By Rayed Alakhtar.
© 2016 Cognizant. © 2016 Cognizant Introduction PREREQUISITES SCOPE Heuristic evaluation is a discount usability engineering method for quick, cheap,
Ten Usability Heuristics These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of.
Asking Users and Experts Li Zhang (Jacey) Yuewei Zhou (Joanna)
Human Computer Interaction Lecture 15 Usability Evaluation
Evaluation Techniques 1
Members: Iwan Sofean Ahmad Syazwan Shamilawanie Nur Anisah
A NEW FACE OF THE TECHNICAL COMMUNICATOR – UX IS OUR STRENGTH – WE DESIGN TO WRITE BY CHRIS GANTA © 2016, STC INDIA CHAPTER.
Unit 14 Website Design HND in Computing and Systems Development
Heuristic Evaluation Jon Kolko Professor, Austin Center for Design.
One-timer?. A new face of the technical communicator – UX is our strength – we design to write.
10 Design Principles.
Chapter 26 Inspections of the user interface
Usability Heuristics Prof
User Interface Design.
Nilesen 10 hueristics.
Presentation transcript:

RUGGAAMUFFIN Requirements analysis and design Shane Murphy

Contents  Overview of prototype  Typical user  Prototype – website  Interface design -Pressman, Nielsen and Sommerville  User acceptance and feedback  References

Overview of Prototype  Ruggaamuffin is a charity website which helps children and schools in developing countries by providing them with temporary learning spaces in the classroom by designing mats made from old recycled tyres.  This website provides the user to look at the background of Ruggamuffin and also possibly purchase one of these mats.

Typical user  A typical user would include any person involved in any kind of charity organisation, especially dealing with the school systems in developing countries in Africa.  The main task I have chosen, is the application of ordering online. The user will navigate to the order page from the home page under the order tab. They will then proceed to filling in their information, like their personal details and their payment options. They will then be given a view of their order.

Prototype - Website  This is the home page  To proceed to ordering the product online, click the order tab on the navigation bar.

Prototype - Website  Once you click on the order tab, this will appear.  This page gives you a brief description and allows you to enter the quantity you wish to order.

Prototype - Website  This is where you fill in your personal information such as name, address etc.  Click proceed if you are happy with your details

Prototype - Website  The next page, is where you fill in your method of payment.

Prototype - Website  This page allows you to look over your order.  If you are happy, then click proceed, if you are unhappy, you can go back and correct your mistake.

Prototype - Website  This page, is a thank you, showing appreciation for placing an order.  If there is any problems with your order, you can contact the address.

Interface Design  According to Pressman’s principles, you must:  Place the user in control  Reduce the users memory load  Make the interface consistent

1. Place user in control  The user is able to go back a step if they feel they have made a mistake in the process of ordering.

2. Reduce memory load  Once the user has made an order for the very first time, if they wish to place a second order in the future, their information will be remembered.  The user fills out their order details by clicking on the ‘order’ tab on the home page. Therefore, the user will not be stuck with this information on the home page.

3. Make interface consistent  The navigation bar for this prototype remains exactly the same on every page.

3. Make interface consistent  The design of every page, remains the same throughout the whole website.

Interface Design  Nielsen’s Usability Heuristics:  Visibility of system status  Match between system and the real world  User control and freedom  Consistency and standards  Error prevention  Recognition rather than recall  Flexibility and efficiency of use  Aesthetic and minimalist design  Help users recognize, diagnose, and recover from errors Help and documentation

1. Match between system and the real world  The website speaks the user’s language.  Phrases are made out to be simple, so the user can understand fully.

2. User control and freedom  The user is in control  If the user makes a mistake in the process of ordering, they will be able to go back and correct this problem.

Interface Design  Sommerville’s User interface principles:  User familiarity  Consistency  Minimal surprise  Recoverability  User guidance  User diversity

1. Recoverability  The user is able to undo and go back a step.  This provides the user some resilience ro user errors.

2. Minimal Surprise  The user will have no surprises in the ordering process.  If they have ordered anything online before, they should be familiar of what details needs to be entered.

User acceptance testing and feedback

Feedback from testers  In my search box, I forgot to add a go button for people to click.  The colour of my design was changed from red to blue. This makes it easier on the eyes for the user.  I have added a back button for each step. This helps the user…doesn't need to start from the beginning once again,  In the order review page, I filled in the entire credit card number which is usually replaced with an “*”.

Conclusion  From developing this application from the start I have learned that it is no easy task and things must be done step by step in an efficient manner.  Writing down a number of ideas can be very helpful, and also getting ideas from working in a group can help improve on the development of an application.  Research is a vital part of development. This will help you gain a view if the idea is indeed plausible.

References  uristic_list.html uristic_list.html

Any Questions??  Thank you!!