| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Agile Programming & Formation
    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 .

    Previous :

    next :
      articles connexes
    ·Comment faire pour utiliser le contrôle TreeView dans …
    ·Introduction à UML 
    ·Comment faire un fichier SWF en un bouton d'URL 
    ·Comment créer un email HTML Flyer pour un Salon 
    ·Bricolage moteurs pas à pas 
    ·iPhone Apps et extensions de fichiers 
    ·Comment écrire un script Shell pour supprimer des fich…
    ·Comment construire un programme informatique 
    ·Différence entre le partitionnement équivalence et Bo…
    ·Comment mettre à jour les contacts Outlook avec VBS 
      articles en vedette
    ·Comment faire pour vérifier pour les entiers en JavaSc…
    ·Comment utiliser des constructeurs de copie en C + + 
    ·Comment remplacer un Double New Line en PHP 
    ·Comment faire pour convertir RGB à HSL en Python 
    ·Types de données ANSI C 
    ·Comment insérer un astérisque dans MySQL 
    ·Comment lire un fichier dans une zone de liste 
    ·Comment obtenir un nom d'entrée entier en RPC 
    ·Comment inverser une requête MySQL en PHP 
    ·Comment faire une calculatrice de base Avec Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com