Agile Design Process
The UI-UX roadmap is paved with several essential benchmarks which are useful to understand for those of you non-technical and client hiring manager teams. UI ( User Interface ) and UX ( User Experience ) design are a set of fundamental principles within software development, allowing for the design and iteration of user experiences within a digital application platform. As a lead UI-UX designer with a focus on Agile development I enjoy working in a collaborative, passionate and talented environment where the concept of team and production services are part of the culture. I use JIRA as a project management workflow when creating Agile Kanban Boards with build in Sprint and Stand Up methodologies when working as a lead UI-UX liaison.
(JIRA has not endorse me as a consultant to advertise their products.)
The UX research exploration series within the Portfolio section is a candid opportunity to see a collection of projects where I have taken an agile approach when solving complex design problems. By focusing on a process that emphasizes five fundamental ideas as a means to generate quality products.
1-Define | 2-Empathize | 3-Ideate | 4-Prototype | 5-Validate
Define your users business needs by conducting effect research that focuses on developing ethnography and discovery mechanisms as a means of building a product. I often focus on designing user centric goals as call to action strategies in tandem with building meaningful stories as part of the digital marketing strategy. The ethnography and discovery UX research method should focus on user goals by either designing card sorting options with IA (information architecture) guidelines. Along with discovering the underlining user motivations and work patterns when using the application UI.
Empathize your UX findings after conducting effective user interviews with either stakeholders, users or technical leads as a means to validate your research and refine your design thinking process. Build effective personas into your applications when there is not an opportunity to sample users in the wild.
I often think of building user interfaces that showcase a product's personality and behavior as introductory methods of creation when developing prototyping components. What is the story behind your application in relation to what you want users to do once they sign on? and what role does the UI allow for this two way communication to take shape in a way that is organic and productive for the user.
Ideation is the process of building small Agile Sprints to develop a product overtime with a clear mission strategy. Ideation allows me the ability to break large chunks of data in a software development cycle into meaningful Issues and Workflows by creating low fidelity prototypes. These flat design prototypes are often simple compositions meant to showcase layout components, data relationships and call to action user behavior methods.
It is common to distinguish between two types of prototypes in interaction design: low fidelity and high fidelity prototypes. Throughout my process as a lead UI-UX designer I will often rely on using low fidelity paper prototypes to illustrate user research. While relying on a more clear digital approach when developing pixel perfect hi fidelity prototypes. The look-and-feel is about how the users experience the product and what meets the senses.
The validation process is about conduction effective Q/A and user testing by designing a feedback loop that is intuitive and allows for rapid changes over time. CMS implementation is one notable consideration.