Je travaille en tant que chef de projet informatique depuis 2006, et maintenant je suis responsable du projet de démarrage Dinabot. Pendant ce temps, j'ai vu beaucoup de succès, mais j'ai vu encore plus d'échecs. Ces échecs, à mon avis, sont souvent associés non seulement aux technologies utilisées, mais à l'image étroite du monde des dirigeants. Et j'aimerais qu'un plus grand nombre de chefs de projet puissent dépasser la technologie et ainsi prendre de meilleures décisions.
Aujourd'hui, nous sommes ivres Agile! Celui qui n'est pas ivre sera ivre demain ou après-demain. Et c'est super!
Voici une photo de mon dernier projet, qui a été géré selon les principes Agile:
Des sons agiles si fabuleux que certains ont peur de l'utiliser! Il s'avère que l'utilisation d'Agile n'est pas aussi simple qu'il est écrit. Mais, de toute façon, nous allons l'utiliser, car il n'y a pas de sortie de la tendance. Après tout, les clients s'enivrent et nous obligent à utiliser Agile IT. Nous l'utiliserons malgré les échecs, blâmer que nous faisons quelque chose de mal, ajuster nos technologies, changer les gens. Malheureusement, souvent à l'aveuglette ...
Comme après avoir bu, cela devient parfois mauvais, et après certains de ces projets Agile, quelqu'un n'est pas du tout amusant. Les systèmes ne sont pas mis en œuvre, l'argent dépensé, les gens sont fatigués.
Pas de pilules pour toutes les maladies. Il n'y a pas de valeurs universelles. Par conséquent, vous devez élargir votre image du monde et appliquer différentes stratégies et tactiques en fonction de la situation.
Agile porte: ouverture, confiance, coopération, flexibilité. C'est le chemin de la "paix" sur le projet! Et quelle est la cascade? Jusqu'à ce que le chemin de la «paix» apparaisse, c'était difficile à comprendre. La cascade était presque la seule bonne façon. Mais maintenant, c'est clair, Waterfall est le chemin de la «guerre»! «Quand tout le monde dans l'Empire du Milieu apprend que le beau est beau, le laid apparaît aussi. Quand tout le monde découvre que le bien est bon, le mal surgit également. Par conséquent, l'être et le non-être se donnent naissance, dur et facile se créent, long et court sont mutuellement liés, haut et bas sont mutuellement déterminés, les sons fusionnant s'harmonisent, le précédent et le suivant se succèdent. » (Lao Tzu. Tao de Jing). Sans le concept de guerre, nous ne comprenons pas le monde, car connu: "Si vous voulez la paix - préparez-vous à la guerre."
Il y a un ennemi dans cette guerre - c'est le système organisationnel et technique actuel du Client. Je ne vais pas vous expliquer de quoi il s'agit, lisez l'ancien GOST soviétique (sur ACS), mais ce n'est pas qu'un logiciel! Plus ce système sera intégré et efficace, plus il résistera, plus il sera difficile à vaincre, plus il aura d'alliés. Ce système résiste aux changements qui menacent sa vie. Les gens sont ses soldats, ils ne sont pas individuellement responsables de la guerre. Ce n'est pas une guerre entre l'entrepreneur et le client, comme du côté des clients, il y a aussi des partisans du changement, sinon cette guerre est inutile. Contrairement aux guerres territoriales, l'ennemi dans la guerre informatique n'est pas aussi clairement visible, le commandant de l'ennemi n'est pas clairement défini, les personnes et les ressources ne sont pas réparties de manière aussi rigide entre les parties. Mais cette guerre est insidieuse!
Dans cette guerre, il y a un objectif - vaincre l'ennemi et rétablir un nouvel ordre sur son territoire en utilisant le nouveau système.
Dans cette guerre, il y a un champ de bataille (territoire) - ce sont les processus, les structures organisationnelles, les flux d'informations qui doivent être automatisés, modifiés lors de la mise en œuvre.
Il y a de l'intelligence dans cette guerre - elle commence par le stade de l'inspection et comprend une interaction constante avec le client, transférant les partisans de l'ancien système à leurs côtés.
Il y a une défense dans cette guerre - ce sont les résultats des premières étapes de la cascade qui précèdent la mise en œuvre - accords, chartes, plans de gestion de projet qui servent à protéger le projet des effets néfastes de l'ennemi, à protéger l'équipe en cas de retraite.
Dans cette guerre, il y a une attaque et une bataille - c'est le processus de mise en œuvre, avec des victoires et défaites locales, des offensives et des retraits.
Il y a une stratégie dans cette guerre, il y a des tactiques et des manœuvres, il y a de la politique et des négociations.
Et avec l'avènement d'Agile, tout a-t-il disparu? Plus d'ennemi? Vivrons-nous en paix, en paix, dans la joie et l'ouverture, pour développer et mettre en place des systèmes d'information? NON !!!
«Lorsque le gouvernement est calme, les gens deviennent simples d'esprit. Lorsque le gouvernement est actif, le peuple devient misérable. Oh malheur! C'est le pilier du bonheur. Oh le bonheur!
Il contient le malheur. Qui connaît leurs limites? Ils n'ont pas de constance. "La justice redevient ruse, le bien devient le mal." (Lao Tzu. Tao de Jing)
Auparavant, nous ne comprenions pas la cascade, car il n'y avait pas d'agilité. Nous nous sommes battus, sans savoir pour quoi nous nous battions. Par conséquent, nous avons essayé de montrer de l'amitié et des projets échoués, nous nous sommes fait des reproches et sommes devenus plus durs. Maintenant que les valeurs Agile sont arrivées, nous ne pouvons plus seulement les utiliser. Mais aussi pour re-réaliser les valeurs de la cascade. La cascade ne mourra pas, mais deviendra plus forte, plus nette, plus définie. Agile nous donne l'opportunité de renforcer l'art militaire de la cascade, comme l'expose.
L'approche militaire du projet donne au chef de projet une nouvelle vision, il se sent commandant, il voit non seulement le système informatique (logiciel + infrastructure), mais il examine le champ de bataille plus largement: il voit l'ennemi, il voit des soldats (le sien et les autres), il pense à un possible les victimes (risques), les stratégies et les tactiques, et cette vision est plus systémique, intégrée plutôt que disparate. «Le général est lent car il ne voit pas la victoire. Pour voir une victoire, il faut la regarder sans chichis. Ne pas regarder les décisions, mais une image du monde. La solution sera vue d'elle-même. La bonne décision obtenue en regardant l'image du monde est évidente dans sa justesse. Cela ne fait aucun doute, mais seulement une surprise: et comment je ne l'avais pas vu auparavant »(Vladimir Tarasov. L'art de la lutte managériale).
L'approche militaire fait que le chef de projet possède plus de connaissances, d'expérience et d'outils que les méthodologies de projet n'en fournissent habituellement. Si vous comprenez avant le début du projet qu'il y aura une guerre, si vous comprenez qu'il y a un ennemi et que vous devez utiliser le chemin de la guerre, alors le chemin de la paix s'ouvre et vous pouvez gagner la guerre comme l'a dit Sun Tzu: «Par conséquent, celui qui sait mener la guerre conquiert une armée étrangère sans se battre; prend des forteresses étrangères sans assiéger; afflige un État étranger sans tenir longtemps son armée. Il garde nécessairement tout intact et conteste ainsi le pouvoir dans l'Empire du Milieu. Par conséquent, il est possible d'avoir un profit sans émousser une arme: c'est la règle de l'attaque stratégique »(Sun Tzu. L'art de la guerre).
Quiconque ne sait pas mener cette guerre transforme le projet en hachoir à viande! Quelle que soit la technologie Agile ou Waterfall qu'ils utilisent.