Ben Allfree :: Painless Programming

Guaranteed results for your micro-startup from a web designer who knows the difference.

Pre-checks for Quality

March 20th, 2009 · 2 Comments

Here’s a weird concept I’ve been working on. I’ve been taking note of anything that makes a project hit a snag, including simple correlations. For example, maybe projects don’t go as well if you wear red shoes. Red shoes might not be the reason, but if the correlation is strong, I put it on this list.

Here are all the things that need to go right for me to do a quality job:

Pre-Sales
If subcontract, client has secured primary contract
Project is at least 2 weeks long
Willing to make progress payments in advance by CC or PayPal

RoR
ruby installed
gem installed
rails installed
sudo permissions to run mongrel
mysql access
phpmyadmin installed
subversion access
SSH access
HTTP URL
valid server credentials
port 3000 open or alternate
Apache + fcgi or nginx

Layout
PSD or HTML supplied
Web-safe font family and fallback defined
Color hex codes supplied
Transparent PNGs not used for IE6 compat
Font sizes specified
Data column liquid behavior defined
Liquid wrapping rules defined
PSD delivered at 72ppi
JavaScript/CSS refactored in HTML comps
All rollovers/animations defined
All lookup sources/values defined
All input controls defined
All dithering effects specified & client informed that dithering will not carry in CSS
All form field styling and justification defined within browser constraints

Wireup
User role/permissions defined
Database tables, pks, and fks follow mvc-style conventions

Tags: , , , , , , ,

2 responses so far ↓

  • 1 Ken Switalski

    Hi Ben,

    Received your response to my posting on Craigslist. Would love to talk to you more about your extremeley high visibility iPhone App project.

  • 2 Sue

    Hi Ben,

    My business partners and I appreciate your level of quality assurance as well as your expectations being laid out with clarity with regard to your clients. We are interested in sending you an NDA for our project. Once we receive the signed NDA we will then set up a conference call for further discussion. Please email me the best phone number to reach you on Wednesday so we can chat further. Thanks, Sue

Leave a Comment