-
Notifications
You must be signed in to change notification settings - Fork 3
GUI Prototyping Structure
Prototyping is an important part of developing web and mobile applications. Prototypes can help us in determining what our end-users need in the design process. With a prototype, we can create better UX(User Experience) & UI(User Interface) for our application.
Rapid Prototyping is all about revising quickly based on feedback and shifting to multiple prototyping approaches based on the requirements. It is an iterative process to improve prototypes.
Three Important Stages: Prototype, Review, Refine & Iterate (Repeat the process until you find desire output)
The Rapid Prototyping (Borrowed from pick3dprinter.com)
There are three stages to create a prototype for our application:
- Before starting out, Write down the list of requirements for the individual page (For example, "Login Page" Requirements: Should have a logo, should have Contact Us, About Us, Login Form (of course), Footer, logo)
- Rapid, sketched paper prototypes:
In this stage, focus on the Layout and Structure of the page with no functionality. These can be built over and over until some fundamental questions about UX concepts, feature completeness, and high-level page flows are answered. You can use the mobile screen printouts to sketch your ideas (Download from https://uiprint.co/all-printable
- Lo-fi, Low-Stress Wireframes:
Once the desired outcome has established at a low fidelity using paper prototypes, it's time to start transitioning towards a slightly higher level using wireframes. In this stage, we are moving from paper to screen. In this stage focus on functionality, but not in detail. Determine the functionality that is required to have on the page. At the end of this stage, we should have clickable lo-fi wireframe. After this stage, we can conduct usability testing.
- Hi-fi, Clickable Prototypes:
Once we have Lo-fi clickable wireframes, we should now focus on building a higher fidelity prototype to provide a more realistic experience. In this prototype, we need to focus here not only on the user interface (UI) of the application in terms of visuals and aesthetics but also the user experience(UX) aspects in terms of interactions, user flow and behaviour. (Main Focus: Colour Schemes, Visual Design, interactive elements, animations, navigational schemas from one screen to another)
(Resource: https://www.smashingmagazine.com/2018/03/guide-wireframing-prototyping/)
Please look into these useful links as needed:
Deliverables pages (see website)
- Progress Update and Project Requirement Questions Oct 5, 2020
- Progress Update Meeting Oct 29, 2020
- Progress Update Meeting and USM-related questions Nov 11, 2020
- Mentor Progress Update Meeting Nov 25, 2020
- Livestock Services Saskatchewan Project Meeting Dec 3, 2020
- Team and Instructor, Mentor, and Faculty Meeting Minutes
- Sprint 0
- Sprint 1
- Sprint 1 Retrospective
- Sprint 2
- Sprint 2 Retrospective
- Sprint 3
- Sprint 3 Retrospective
- Sprint 4
- Sprint 4 Retrospective
- Sprint 5
- Sprint 5 Retrospective
- Sprint 6
- Sprint 6 Retrospective
- Sprint 7
- Sprint 8
- Sprint 7/8 Retrospective
- Sprint 9
- Sprint 10
- Animal Record Transport Template Breakdown
- Transfer of Care Document Breakdown
- FWR Document Breakdown
- Contingency Plan Breakdown
- C4-Model for Client-Server Architecture
- Data Modelling Design Process
- Guide to GUI Prototyping Structure