Core Design Process
This is the process that can be incorporated and adapted by all web development teams and it consists of the following:
- define the project [discovery, clarification, planning]
- develop site structure [content-view, site-view, page-view, user-view]
- design visual interface [create, confirm, hand off]
- build and integrate [plan, build, test]
- launch and beyond [deliver, launch, maintain]
This is the slow and inevitable swelling of the project’s scope from something defined to something significantly bigger. For example, little things and small changes add up and the gradual growth of tasks are not easily recognizable.
Late content is consistently one of the biggest reasons for project delay. The task itself and the resources needed to complete said task are severely underestimated. One way to combat content tardiness is to hire a content manager-someone to oversee the entire content delivery process.
“QA” in QA testing
A QA plan specifies the methodology used to test against browsers, platforms, and tech specs; resources, schedule, equipment and assumptions are listed along with a plan for bug tracking and fixes prior to release.
Smart design serves as the audience’s environment and capabilities. This is functional and fast loading. It is focused on the user’s experience rather than the ambitions of the designers, even if it is cool to use flash and other web tricks. Think like your audience.
Discovery is the information-gathering process meant to dig deep into the details of what is important to the client’s business, target audience and industry. The more information you gather, interpret, and comprehend, the more prepared you will be to execute a site on budget and on target.
Good client attributes
- goal oriented
- answer client survey in clear detailed manner
- request for a clear outline of goals and scope
- understand web environment and development process
- sign-off and approval in timely manner
- agreement on deliverable, budget, schedules
- responsive to emails,phone calls
- has team oriented approach
- gives content on time
- part of solution rather than the problem.
Red flag client
- has get it up quick attitude
- wants shortcut process
- does not know what content should be
- ask for a demo site rather that real one
- can’t give final approval
- doesn’t have time to fill out survey
- small budget, swift deadline
- unresponsive, indecisive, changes mid frequently
- wants to handle creative and production process to save money
audience profile or user profile
These are specific information about potential users including:
- basic demographics
- day in the life stories
- photographs of people, their environments, and their tools
- likes and dislikes
- observational data
- product usage patterns
- frustrations with your products or similar products
- product related desires
- determine users technical capabilities
- their typical screen resolution
- flash player vs real player