What is User Experience (UX)?

User Experience includes a range of disciplines that together ensure a solid customer experience for software products. Peter Morville identified seven key aspects of User Experience in his Honeycomb of Experience, including information architecture, user research, content strategy, process design, interaction design, visual design, and usability. 


Margie Coles of PageSolutions, Inc. provides expertise in user experience research, strategy and design. Additionally, her background in software product management adds leadership skills to understand and bridge the chasm of miscommunications often found between business owners and development teams—while still retaining a tight focus on the needs of the customer.

Margie as UX Professional

For a project to be most successful, team leadership is needed to understand and represent both the needs of the business and the needs of the customer. Margie can assist the business in evaluating and identifying their priorities in light of genuine development considerations and constraints. She subsequently proposes and designs UX solutions that are optimized for usability, simplicity, and consistency.

Balance of stakeholder priorities and development impacts

Margie brings value by adding skills that extend beyond UX research, strategy, and design. She serves as a knowledgable bridge between the business and the development team. She fully engages with business owners to understand both current issues and future needs.  Based on identified priorities, she creates user stories (Agile) or requirement documents (SDLC)— whatever best supports the development process.

Once user stories or requirements are completed, Margie works collaboratively with the development team to design UX solutions that optimally address business objectives and customer needs. She provides UX design deliverables, functional specifications, wireframes, story flows, and other handoffs that the development team needs.

Today's development projects are rapidly becoming ever more complex. Margie's breadth of background and skills in UX, program management, team collaboration, and communication bring great value as well as flexibility to today's smaller and more agile teams.