The rules have changed. And they continue to change. With more and more people using the web for information on an exclusive level, your site needs to be designed right. Rovettidesign makes the process simple, and ensures that the client can view progress simply, and be involved in the development.
Our design philosophy revolves around very specific principles.
Simplicity
Navigation should be simple, and the layout of the site should be uncluttered. Let viewers get to what they want to see without stress or difficulty.
Aesthetics
If it looks subpar, it will be treated as such. We strive to create a look and feel that also allows the site to load quickly, and use only industry accepted and proven technologies for the enhancement of the site. No surprises.
Flexibility
Websites can and should be updated on a regular basis; we ensure that this possible, with simple maintenance contracts, and great support.
Website design/development
Search Engine Optimization
SEO and Website Consultation
Wireframe Development
Interactive CD’s/DVD’s/Flash Drives
Photo Slideshows (Flash) – Webhosting Solutions
Website Upgrade/Revamp/ Repair
Monthly Website Maintenance
WordPress Development Theme Customization
“Turnkey” WordPress Site
PCI-Compliant Ecommerce Solutions
The Process
Here’s a quick snapshot of some of the important steps in our Web Development process:
Interview and Assessment
Hopefully, the client has filled out our quickbrief document, and sent it back to us ( if you want to see our quickbrief, go here). Sometimes, we simply meet our potential client, and discuss the project details face to face.
The Rovettidesign team immediately goes into assessment mode. We do a preliminary needs checklist, and ensure that we’re covering all of the client’s requirements. During the initial assessment time, we also determine how the design can help the business from a marketing perspective; we want to ensure that all of our clients are prepared for growth, positive changes in SERPS (search engine result pages), and increased traffic. We’re about function and simplicity… we want to provide a robust solution, that has the capacity to scale up when the time is right.
After this assessment, we provide our client with a solid, straightforward, and plain-speak estimate, highlighting what we’re going to do, what we’re not going to do, and what the estimated price is going to be. We like to be pretty specific with the project scope… if for some reason the client wants to change the scope of the project, that’s fine. We notify the client immediately if their scope change will increase (or sometimes decrease) the estimated price. No surprises. We understand budgets and changes, and deal with them the right way.
Accessible design is good design. -Steve Ballmer
Spec Building
Once we’ve had an estimate accepted, we continue by developing specs for the team related to the site to be developed. This is everything from navigation, to dynamic elements, to other client-required aspects. We make sure that the technologies play nice together, that we can ensure cross-browser compatibility, and the like. The building of this internal spec package is important to the development team, and ensures that the project avoids any unwanted speed bumps during development. We take the spec package right into the next step.
Design and Development
Here’s where we create clean, beautiful, compelling designs and creative content, and inject it into the web development process. Graphics, images and content get mixed into the pot, and we begin developing prototypes. During this time, we have the lines of communication open. We bounce concepts back and forth, and settle on GUI, color, layout, textures, and more. Client feedback is provided via email and phone. In some cases, screens (images) are sent, in other cases, the site is designed live on a staging server; the client can see the development happening real-time.
Coding and Technology Mumb0-Jumbo
Geeking out with code. This is the stage where we take the design and recreate it in code. We also apply any scripts to enhance the site, tweak and optimize code stylesheets, and cross-check functionality. We work to follow standards that ensure that cross-browser compatibility is not an issue (i.e. what you see in Internet Explorer is almost identical to what you see in Firefox, Opera, Chrome, or Safari).
It is easy to fail when designing an interactive experience. Designers fail when they do not know the audience, integrate the threads of content and context, welcome the public properly, or make clear what the experience is and what the audience’s role in it will be. — Edwin Schlossberg
Testing and Launch








