s'adapter à un changement d'ordre de grandeur de la demande (montée en charge), en particulier sa capacité à maintenir ses fonctionnalités et ses performances en cas de forte demande https://fr.wikipedia.org/wiki/Scalability • Permettre aux entreprises de grandir en même temps que la demande • Absorber la croissance d’activité • On parle souvent de scalabilité d’architecture ou de business model ! Mais on va pas parler de ça ;)
du travail pour les nouvelles personnes • Les communications entre les personnes sont plus complexes • L’ambiance n’est pas toujours la même • Plus difficile d’embarquer tout le monde • … • On a rapidement des problèmes humains, puis de processus, et de qualité
manière, mais ce n’est plus possible quand on travaille à plusieurs • Des normalisations doivent être mises en place • C’est un vrai enjeu pour les entreprises de pouvoir grandir en minimisant les problèmes
des niveaux de plus de 10 personnes • On spécialise les personnes : Drupal / eZ / Androïd / iOS / Java • On fait des équipes typologies de projets • Institutionnel • Mobilité de la personne (TCL, OnlyMoov, TAM) • Mobile (Grand public, Entreprise) • Collaboratif (Extranet, Intranet) • Application métier (BtoC, apps métier, iOT) • …
• Centralisation de la documentation • Wiki • Slides génériques pour les appels d’offres • Formation des nouveaux arrivés • Mise en place de Techno’Hour / Lightning talks pour partager les connaissances
permet maintenant de travailler à 4 - 5 développeurs sur un même projet sans (trop) de problème • Y’a encore du boulot à faire pour que tout soit parfait • On a gagné en efficacité • On appréhende moins de prendre des gros projets (350j) • On recrute PHP full-stack ;)