# Mon chantier Drupal

## Processus

#### Les méthodes agiles

- Permettent au client de redéfinir ses besoins au cours de développement et au prestataire de réalisation de s'adapter aux changements de plans et de priorités
- Par exemple Scrum, Crystal Clear
- Soulignent l'importance de la communication entre le prestataire et le client : les relations humaines sont plus importantes que les contrats
- Manifeste Agile

### Processus

#### Processus marché

Processus marché traditionnel est contraignant pour les projets modernes :

- Risque de devoir accepter des candidats invalides suite à un marché qui ne peut pas être déclaré infructueux
- Contrôleur financier encourage la mise en avant du prix par rapport aux fonctionnalités et de qualité
  - Peut être évité par l'établissement d'une grille de notation
- Grille de recettes souvent nécessaire dans un processus de marché est contraignante par rapport au fonctionnement agile

## Équipe

#### Avant marché

AMOA
Aide le demandeur à formaliser son besoin, le borner et l'exprimer en termes de projet Web.

### Équipe

#### Avant développement

Content designer | UX designer | Référenceur (SEO)
Qu'allons-nous inclure dans notre site ? Quels types de contenus intéressent notre public ? | Comment organiser le contenu ? Que met-on sur la page d'accueil ? Quels liens doit-on trouver sur toutes les pages ? | Est-ce que le site est facilement compréhensible par les robots d'indexation ?

### Équipe

#### Avant développement

Ergonome | Designer |
Est-ce que le site est accessible à un malvoyant ? À un daltonien ? À une personne avec un handicap moteur ? | À quoi va ressembler le site (pour qu'il soit attirant et agréable à utiliser) ? |
Cynthia Says, Opquast, Le Référentiel Général d'Accessibilité pour les Administrations (RGAA)... | Photoshop, Axure... |

### Équipe

#### Pendant le développement

Site builder | Développeur | AMOA
Construction du site : choix et configuration des modules, confguration du site | Écriture du code personnalisé, création des modules personnalisés | Assure la conformité de livraison.
Système Drupal | PHP, API Drupal (HTML, CSS) |

### Équipe

#### Pendant le développement

Intégrateur HTML | Thémeur | Développeur front |
Découpage du design en HTML et CSS | Adaptation du HTML en thème Drupal | Création des actions d'animation du site |
HTML, CSS, Dreamweaver | HTML, CSS, couche thème de Drupal (PHP) | jQuery, Ajax |

### Équipe

#### Exploitation

Exploitation
Gestion technique du site
Apache, SQL, Linux, Solaris

### Équipe

- Site builder est le rôle essentiel d'un projet Drupal
- Dans des projets d'une taille modeste ou moyenne, l'intégrateur HTML, le thémeur et le développeur front sont souvent la même personne
- Le développeur Drupal est nécessaire pour des projets nécessitant la personnalisation ; le site builder peut connaître le développement
- Le designer devrait avoir des notions d'ergonomie
- Le client fait souvent une partie de content design et UX design

### Merci !

## L'équipe OSInet

Frédéric G. Marand | Outi Munter | Brigitte Taïeb
Cofondateur et gérant – et spécialiste en programmation système et réseau | Chef de projet, graphiste et thémeuse | Directrice commerciale

www.osinet.fr

##

####

###

####

###

####