際際滷

際際滷Share a Scribd company logo
Ardi Hundt
Analyst / Project Manager
DrupalCamp Baltics 2013
An anatomy of a Drupal
project timeline

Five phases in a Drupal project

How it used to be

Expensive mistakes
Summary

Can be client only

Dont try to design or solve, just point out
goals or problems

Business Requirements Specification
0. Goals

The whole team together

Quick prototyping, best choices, not too deep

Technical Specification + wireframes
1. Analysis

Iterations / sprints

Design the concept first, the details as you go

Frontend coding and backend coding are
merged in Drupal
2. D&D

General testing

Hosting, staging, caching, security, High
Availability

Content migration
3. Pre-live

SLA, monthly resource, reaction times

Core updates, module updates  if and when?

Who controls the updates, keeps test/live
sync
4. Maintenance
Drupal project timeline
Drupal project timeline
Expensive mistakes

Tech Spec does not consider Drupal specifics

Tech Spec author unreachable
Unknown smart people

Design done before Drupal prototyping

Designer as the all-in-wonder: tech analyze,
UX, graphical design

Use grid! Easier frontend, automatic
responsiveness
Designer is the enemy

Nice HTML/CSS, now lets throw it away

The HTML guy and the Drupal HTML guy

Drupal frontend guy and backend guy are
inseparable, Drupal (backend) outputs a lot of
HTML
HTML for.. nothing

The 3rd
stage can be very time consuming, esp.
in bigger projects

Client's responsibilities, who does what: X-
tee, Google Accounts, banklinks, etc need
organizing, contracts, permissions
Just press the button

Its ready, so thats the end of it

We will handle it ourselves

If it breaks, we will call you
SLA: Simple Life Ahead

Get some Drupal people into technical
analysis stage

Design and HTML cannot be standalone
stages in a Drupal project

Dont underestimate the work that comes
once its ready
Tl; dr
Ardi Hundt
ardi@mekaia.com
Mekaia O
Tatari 64, Tallinn
http://mekaia.com
Thank you!

More Related Content

Drupal project timeline

  • 1. Ardi Hundt Analyst / Project Manager DrupalCamp Baltics 2013 An anatomy of a Drupal project timeline
  • 2. Five phases in a Drupal project How it used to be Expensive mistakes Summary
  • 3. Can be client only Dont try to design or solve, just point out goals or problems Business Requirements Specification 0. Goals
  • 4. The whole team together Quick prototyping, best choices, not too deep Technical Specification + wireframes 1. Analysis
  • 5. Iterations / sprints Design the concept first, the details as you go Frontend coding and backend coding are merged in Drupal 2. D&D
  • 6. General testing Hosting, staging, caching, security, High Availability Content migration 3. Pre-live
  • 7. SLA, monthly resource, reaction times Core updates, module updates if and when? Who controls the updates, keeps test/live sync 4. Maintenance
  • 11. Tech Spec does not consider Drupal specifics Tech Spec author unreachable Unknown smart people
  • 12. Design done before Drupal prototyping Designer as the all-in-wonder: tech analyze, UX, graphical design Use grid! Easier frontend, automatic responsiveness Designer is the enemy
  • 13. Nice HTML/CSS, now lets throw it away The HTML guy and the Drupal HTML guy Drupal frontend guy and backend guy are inseparable, Drupal (backend) outputs a lot of HTML HTML for.. nothing
  • 14. The 3rd stage can be very time consuming, esp. in bigger projects Client's responsibilities, who does what: X- tee, Google Accounts, banklinks, etc need organizing, contracts, permissions Just press the button
  • 15. Its ready, so thats the end of it We will handle it ourselves If it breaks, we will call you SLA: Simple Life Ahead
  • 16. Get some Drupal people into technical analysis stage Design and HTML cannot be standalone stages in a Drupal project Dont underestimate the work that comes once its ready Tl; dr
  • 17. Ardi Hundt ardi@mekaia.com Mekaia O Tatari 64, Tallinn http://mekaia.com Thank you!