18 points par chris 2022-04-28 | 3 commentaires | Partager sur WhatsApp

Shape Up est un processus de développement produit initialement conçu par l’équipe de Basecamp, qui crée le logiciel de gestion de projet et l’e-mail HEY.

L’équipe de la startup Relate, qui développe un CRM commercial SaaS, utilise ce processus Shape Up sous une forme légèrement adaptée, avec plusieurs caractéristiques distinctives comme indiqué dans l’article. Parmi elles, on trouve aussi les points suivants :

  1. Ils ne rédigent pas de spécifications produit. À la place, ils transmettent un niveau d’abstraction approprié ainsi qu’une forme d’ensemble (= shape). Ils réalisent aussi très peu, voire pas du tout, de wireframes high fidelity ou de prototypes. Une fois le cycle lancé, les ingénieurs commencent directement à coder à partir de la forme produite lors du Shaping, puis le product lead gère l’ensemble du cycle en répondant aux problèmes au fur et à mesure.

  2. Le processus suit un cycle total de 4 semaines : 3 semaines de développement et 1 semaine de cooldown. Pendant le cooldown, ils passent par une phase destinée à améliorer le niveau de finition de ce qui a été produit durant les 3 semaines, notamment avec la QA.

  3. Ils développent moins, ou différemment. Produire davantage n’est pas forcément mieux. Ils se concentrent sur la résolution du problème du client et réfléchissent à la manière la plus simple de le résoudre.

3 commentaires

 
nicewook 2022-04-28

J’aime bien le mot-clé « simple ».

 
kbumsik 2022-04-28

Notre startup utilise aussi Shape Up, et il y a quelques points auxquels il faut faire attention.

  1. Ne pas mettre trop de shapes dans un même cycle. Si on est trop ambitieux, on finit par assigner un développeur par fonctionnalité et, comme c’est une méthode qui privilégie l’autonomie, on se retrouve au contraire avec une situation où une seule personne fait tout, du shaping (conception) jusqu’au développement.
  2. Le décideur ne doit pas intervenir au milieu du cycle de build. Comme l’autonomie est prioritaire, si un supérieur intervient en cours de route, on peut considérer que le cycle est fichu. Il faut vraiment que des discussions suffisamment approfondies aient lieu avec le décideur pendant la période de betting où l’on choisit les shapes à développer.

Dans notre entreprise, Shape Up s’est installé après plusieurs tâtonnements, mais si on ne respecte pas bien ces points d’attention, on peut perdre un cycle entier, donc il faut vraiment bien étudier cette méthode de développement.