Lab 1
Lab 1
3a
Investigating the disadvantages of wireframes and prototypes with ChatGPT
1. Lack of Detail (Wireframes)
-
Basic Representation: Wireframes are often quite basic and don't capture the finer details of the final design. This can lead to misunderstandings among stakeholders who might expect more polish or assume that the wireframe is an accurate reflection of the final product.
-
Misleading Expectations: Because wireframes are often simplistic, clients or team members might misinterpret them as the actual design, leading to unrealistic expectations.
2. Time-Consuming (Prototypes)
-
Extra Development Effort: Building interactive prototypes, especially high-fidelity ones, can be time-consuming. The process of creating these prototypes might divert time from actual development work, particularly if the prototype does not end up being an exact reflection of the final product.
-
Overcomplicating the Process: In some cases, too much time spent refining a prototype might lead to unnecessary complexity, especially if it's not aligned with the actual project scope.
3. False Sense of Progress
-
Focus on Visuals Over Functionality: Sometimes, teams or clients can become too focused on the aesthetics and interactions demonstrated by a prototype, which could divert attention from core functionality or technical constraints that need to be addressed.
-
Distraction from Core Development: Since wireframes and prototypes are more concerned with visual flow and interaction, it can shift attention away from backend or database planning and integration that are crucial for the site’s performance.
4. Limited Feedback (Wireframes)
-
Low-Fidelity Wireframes Don't Inspire Full Engagement: Low-fidelity wireframes might not evoke the right kind of feedback from clients or users because they're too basic. As a result, they might not be as effective at highlighting potential issues or gathering meaningful input compared to higher-fidelity designs or prototypes.
-
Limited to Layout Feedback: Wireframes tend to focus mainly on layout and structure, which limits the feedback to just that aspect. Interaction design, branding, and user emotions might not be fully explored at this stage.
5. Prototypes May Not Be Feasible
-
Inaccurate Reflection of Final Product: Prototypes, especially interactive ones, might give users or clients a feel for the final product, but they often cannot fully replicate technical challenges, backend architecture, or integrations. The prototype may suggest features or functionalities that are difficult or expensive to implement in real life.
-
Over-Promising: A well-designed prototype can sometimes create unrealistic expectations about how easy or quick a feature can be developed, especially if the prototype is very interactive.
6. Resource Intensive
-
Requires Skilled Personnel: Creating detailed wireframes and high-fidelity prototypes requires expertise in design tools and a good understanding of user experience principles. This may not always be available within the team, leading to dependency on external designers or additional learning and time investment.
-
Tools and Software: Developing wireframes and prototypes often requires specialized tools like Figma, Sketch, or Adobe XD, which can add an additional cost if not already in place.
7. Over-Reliance on Wireframes/Prototypes
-
Not Always Reflective of Real-World Interactions: The interactions and transitions in a prototype might not translate well to real-world performance, especially on different devices or platforms. This means the prototype might not reveal performance bottlenecks or usability issues that emerge in the real environment.
-
Too Much Focus on Aesthetics: Designers might over-focus on making a visually attractive prototype, which could detract from usability testing or business goals.
8. Stakeholder Confusion
-
Different Interpretations: A wireframe or prototype can be interpreted in many ways. Non-design stakeholders (e.g., clients or developers) might misunderstand the purpose of the wireframe (it’s not meant to be the final design), or they may see the prototype as a finished product, leading to confusion about the project's timeline or scope.
9. Lack of Real User Interaction
-
Testing Can Be Limited: While prototypes allow for user testing, they may not always represent how users interact with the final product in real-world conditions. For example, users may interact with the prototype differently from the actual app or site once it's live, due to changes in the environment or underlying functionality.
3b
3c
4a
The 3 web design mistakes which I have chosen after querying ChatGPT are poor navigation structure, lack of mobile optimisation, and slow loading times as they particularly resonate with me. In their article, Evaluating the effects of responsive design on the usability of academic websites in the pandemic, Parlakkiliç (2022) notes the importance of all three of these design features for better user experience. They include navigations principles, such as keeping navigation up to date, using sign boards and including a menu at the bottom of the page (Parlakkiliç 2022, Pp1314). Mobile optimisation is a key concern in Parlakkiliç's article, particularly on the adaptability of different screen types as what might fit one screen could appear distorted or unclear on another (2022, Pp1310). Slow loading times can be frustrating, especially when accessing web pages from a mobile device and Parlakkiliç notes that coding in CSS and choosing smaller visual components will improve the load time and overall speed of the page (2022, Pp1311). |
Parlakkiliç, A., 2022. Evaluating the effects of responsive design on the usability of academic websites in the pandemic. Education and information technologies, 27(1), pp.1307-1322. |
Comments
Post a Comment