Malheureusement, quelqu'un a appris le mot "Agile" à notre haute direction et maintenant, ils veulent que nous allions dans ce sens. J'ai une compréhension périphérique de l'agilité (en principe) mais je ne l'ai jamais utilisée dans la pratique. D'après ce que je sais, cela ne conviendra pas à notre organisation. En ce moment, les choses sont assez grincheuses. Voici comment c'est;
Nous sommes une très petite équipe - deux développeurs, un DBA, un designer. L'entreprise pour laquelle je travaille gagne une somme disproportionnée par rapport à sa taille, et près de 95% de ce montant est de la vente en ligne pure.
Du point de vue du développement, nous sommes soumis à de nombreuses invasions de bureau au cours d'une journée type (nous sommes également du support technique et du développement), le travail peut régulièrement tomber du ciel à tout moment si un membre de l'équipe de vente promet quelque chose à quelqu'un . Nous entreprenons également des projets plus importants, et ils sont un cauchemar avec des interruptions constantes. Certains d'entre nous commencent à arracher nos cheveux! Les plans de projet sont élaborés par des responsables non techniques dans des feuilles de calcul Excel, où ils essaient de décomposer la tâche en phrases de petite taille qu'ils peuvent comprendre et mettre une date à côté de chacun. Ces dates sont toujours hideusement irréalistes et souvent manquées, et nos réunions (que nous avons environ chaque semaine) sont régulièrement remplies de moments gênants avec des gens qui demandent "pourquoi cela n'a-t-il pas encore été fait".
Je suis quasiment sûr qu'Agile n'est pas fait pour nous. Maintenant, étant donné que (et j'ai essayé) cette entreprise ne changera pas ses façons de faire et que seule l'équipe de développement est disposée à changer, existe-t-il une méthodologie de développement que nous pourrions adopter qui est un bon moyen de simplement nous sauver un peu de raison?