Intégrateur, lève-toi et conçois !

bertrandkeller

#intégrateur #ingénieur #chefdepôle #autodidacte #blogueur

Pourquoi ce titre ?

Un constat et une petite histoire

Génèse : Les âges web

L'âge du document - (1991-1999)

La structuration sémantique

L'âge du site dynamique - (2000-2009)

Les contextes multiples

L'âge de la mobilité - (2010-20??)

Les 2 âges précédent x3, mais en plus simple

Les âges mentaux de l'intégrateur

L'âge du document - (1991-1999)

  1. Utiliser un éditeur de texte
  2. Comprendre le fonctionnement d'un navigateur
  3. Ranger des fichiers sur un serveur
  4. Structurer du HTML et nommer des classes CSS
  5. ...

L'âge du site dynamique - (2000-2009)

  1. Installer un serveur sur sa bécane
  2. Savoir maintenir un site et suivre son trafic
  3. Modulariser ses css en plusieurs fichiers
  4. Mettre en place des procédures de tests
  5. ...

L'âge de la mobilité - (2010-20??)

  1. Penser d'abord au contenu
  2. Improviser
  3. Faire semblant de savoir ce qu'on fait
  4. Prier très fort (pour que le client ne teste pas sous blackberry)
  5. ...

1. Les frustrations techniques

  1. Le milieu technique est hétérogène (plage de 10 ans de compatibilité)
  2. L'intégrateur est en phase d'apprentissage (souvent seul)
  3. Le domaine est en évolution constante (veille permanente)

Transition philosophique

Invention => Innovation => Diffusion

Technique => Politique => Economie

2. Les frustrations organisationnelles

L'agence des années 2000

  1. Une phase de conception conçue par les concepteurs
  2. Une phase de réalisation réalisée par les réalisateurs

Problème de coopération

Alors que les individus sont isolés dans leurs travaux, les gens sont exhortés à s’acquitter d’un rôle dans l’équipe. À court terme, le travail en équipe, avec sa solidarité feinte, sa connaissance superficielle des autres représente tout le contraire de la coopération.

-

Nous ne savons pas enseigner la compétence requise pour la conduite des relations humaines

Richard Senett

Problème commercial

Designer presenting an idea as some sort of ‘grand reveal’ is damaging — a good client should be happy with the mess we make along the way (because the process is inherently messy) and we should help educate them by explaining our processes before anything starts.

Mark Boulton

Problème de complexité

Designing (in Photoshop) every possible breakpoint for a website is impossible and a waste of time. We should focus more on designing style guides and thinking of those as systems that would help guide the designer, the developer, and the designer-developer.

Cennydd Bowles

Conclusion

Beaucoup de personnes mettent en avant la nécessité de savoir coder. Savoir coder, c’est facile, c’est le nouveau langage. Mais qu'en est-il de la conception ? Ne devrait-on pas dire qu’il faudrait savoir concevoir ?

Sahil Lavingia