User Experience Strategy
Understanding your customers is the most important factor in creating useful and popular software. A user centered design approach ensures that both the user and the business' needs are met. More →
Detailed requirements gathering will save many hours in later phases of development. Using modern requirements gathering techniques will ensure that both user and project stakeholder needs are met. More →
Modern software project use detailed wireframes as an ideal input to development. Wireframes are also the most effective tool for building requirement consensus across the project team.
Organizing a large website is a complex process that builds a simple, easy-to-explore hierarchy. The goal is to ensure that users can find what they are looking for while meeting stakeholder needs. More →
Auditing and organizing your existing content is only the first step in creating a new website. Planning, creating and marketing your new content is often the most time consuming part of creating a new site. More →
Users do unpredictable things. Even the best interface designer is not able to predict what novice users will do within an interface. Testing with real users is integrated throughout the design process to ensure that your customers can easily meet their needs. More →
Why Hire Optimal?
I work with my clients and their users to create user interface deliverables that capture complex business and user requirements then transform them into complete, understandable, testable and buildable wireframes. I work primarily in the web, mobile web and mobile spaces.
My experience spans twelve years of interface design work with a variety of high profile small, large and Fortune 500 companies. My deliverables have ensured that my client's software user experience is easier to use, more engaging and ultimately more successfull.