Created
September 23, 2011 17:55
-
-
Save tonious/1238014 to your computer and use it in GitHub Desktop.
New Site Checklist
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Meta-Information ============================================================= | |
Site Name: | |
Site URL: | |
Client: | |
Client Point of Contact: | |
Client Services Point of Contact: | |
Design Phase ================================================================= | |
Involved: Client Services, Project Management | |
Client Management ------------------------------------------------------------ | |
[ ] Have we received a design brief from the client? | |
[ ] Have we received sample content from the client? | |
[ ] Have we quoted the client? | |
[ ] Has the client signed off on the quote? | |
Infrastructure --------------------------------------------------------------- | |
[ ] Is the domain name registered? | |
[ ] Has this site been set up in SVN/Git? | |
Design Check ----------------------------------------------------------------- | |
[ ] Does the design meet the design brief? | |
[ ] Is the design implementable? (i.e.: with HTML, CSS and JavaScript) | |
[ ] Does the design meet our product specifications? | |
[ ] Are there any blocks or modules that we do not currently offer? | |
[ ] Does this design require data that we do not store? | |
[ ] Is there additional development required? | |
[ ] Was that factored into the quote? | |
[ ] Do we have designs for: | |
[ ] The home page? | |
[ ] Article page? | |
[ ] Player bio? | |
[ ] Roster page? | |
[ ] Schedule page? | |
[ ] Video page? | |
[ ] Any additional custom pages? | |
Documentation ---------------------------------------------------------------- | |
[ ] Is this site noted in the staff wiki? | |
[ ] Has a lighthouse/basecamp task been set up for this site? | |
Implementation Phase ========================================================= | |
Involved: Development, Project Management | |
Client Management ------------------------------------------------------------ | |
[ ] Has the client signed off on the design? | |
[ ] Has a developer signed off on the design? | |
Validation ------------------------------------------------------------------- | |
[ ] Does this site pass HTML validation? | |
[ ] Does this site pass CSS validation? | |
[ ] Do all feeds pass RSS/Atom validation? | |
[ ] Has all JavaScript (custom or production) been linted? | |
Documentation ---------------------------------------------------------------- | |
[ ] Have all new methods been documented? (i.e.: w/ PHPDoc?) | |
[ ] Is there proper unit test coverage? | |
[ ] Has any new development been noted in the staff wiki? | |
Details ---------------------------------------------------------------------- | |
[ ] Does the site have a Favicon? | |
[ ] Does this site have an appropriate 404/error page? | |
[ ] Does this site have a working RSS/Atom feed? | |
[ ] Are there placeholder images in all available promoboxes and newsers? | |
Stores ----------------------------------------------------------------------- | |
[ ] Have we purchased a store license? | |
[ ] Have we ordered an SSL certificate? | |
Pre-Launch Phase ============================================================= | |
Involved: Systems, Client Services, Project Management | |
Client Management ------------------------------------------------------------ | |
[ ] Has the client signed off on the implementation? | |
[ ] Has the client signed off on a launch window? | |
[ ] Has the client populated the site? | |
Content Check ---------------------------------------------------------------- | |
[ ] Have we created and populated the production database? | |
[ ] Are there any placeholder images remaining? | |
[ ] Are there any broken links or images? | |
[ ] Are any other assets (JavaScript, CSS) failing to load? (use firebug) | |
[ ] Have we set up ads/DART tags for this site? | |
[ ] Have we set up default house ads? | |
Infrastructure --------------------------------------------------------------- | |
[ ] Do we have a vhost entry set up on the target cluster? | |
[ ] Is varnish configured appropriately on the target cluster? | |
[ ] Is our DNS set up to support this site? | |
[ ] Has the client delegated DNS to us? | |
[ ] Have we lowered the DNS TTL for launch? (i.e.: less than 300 seconds) | |
[ ] Is the the site set up in Google Analytics? | |
[ ] Does this site require additional monitoring? (e.g.: Pingdom?) | |
Documentation ---------------------------------------------------------------- | |
[ ] Have the deployment and DNS details been noted in the staff wiki? | |
Stores ----------------------------------------------------------------------- | |
[ ] Have we transferred all software licenses to the production server? | |
[ ] Have we transferred store inventory to the production server? | |
[ ] Have we received and installed an SSL certificate? | |
Launch Phase ================================================================= | |
References =================================================================== | |
* http://www.smashingmagazine.com/2009/04/07/15-essential-checks-before-launching-your-website/ | |
* http://www.boxuk.com/blog/the-ultimate-website-launch-checklist |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment