Vous avez décidé que l' environnement de développement de la programmation de logiciels Agile va réduire le temps de livraison des produits, accroître la qualité des produits , et --- le facteur décisif --- accroître la satisfaction client . Maintenant, vous devez faire la transition. Équipes Classement des équipes Agile Agile sont petites .
Agile a été défini par le Manifeste pour le Développement Agile Software , qui promeut les principes pour des projets de construction "autour d'individus motivés " qui ont reçu «l'environnement et le soutien dont ils ont besoin . " De petites équipes ( environ sept personnes , dont des membres non techniques comme le marketing et la documentation ) travail rapidement (généralement dans les deux à quatre semaines sprints ) pour produire des produits axés sur la clientèle .
Transition
Photos
cycles de programmation Agile sont un changement radical des cycles traditionnels de développement de projets . Un bref survol des sites Agile indique programmeurs sont plus efficaces dans les environnements Agile que dans les milieux «cascade» standard ou . Fred George, un programmeur qui dans les années 1970 faisait partie des expériences IBM sur d'autres cycles de développement , a déclaré: «J'ai eu plus de succès avec les processus agile que n'importe quel autre que j'ai essayé dans mes 40 ans de programmation .... Alors quand je dis J'ai eu plus de succès avec Agile , j'ai essayé quelques autres façons tout à fait . "
Coaching
le coaching est une partie importante de l'environnement de développement Agile .
Dans leur article du Journal Agile , " Coaching Agile Agile pour votre entreprise , " Alan Atlas et Mark Kilby écrire que « [c] oaching et la formation sont indispensables aux transformations Agile ». Ils poursuivent en expliquant que, même si c'est bien de consulter des livres et des articles de sites Web , la transition est plus facile avec une personne formée en tant que coach Agile . Un coach Agile , précise Atlas et Kilby , " exige un large éventail de qualités humaines , des compétences et de l'expérience , et en sélectionnant l'un pour l'entreprise qui doit être fait avec soin . "
Considérations
Agile nécessite plus que l'adoption d'une nouvelle méthodologie de gestion de projet , il exige un changement dans la structure et l'attitude des membres de l'équipe. Commencez avec un petit galop d'essai, et de faire le petit pas de transition par petit pas .