Pages

jeudi 10 février 2011

Évitez de ces sept mortels dangers de l'externalisation

Voici sept dangers de l'externalisation de votre développement de logiciels. Ils deviennent mortelles si votre carrière ou de la société tout entière dépend de la libération à temps de vos logiciels.

Danger # 1 - Le fait d'ignorer l'externalisation
Il peut sembler plus sûr d'ignorer l'externalisation et s'en tenir à ce qui a bien fonctionné dans le passé - embaucher des programmeurs employés et travailler avec eux directement pour obtenir votre logiciel développé. Il ya des situations où les préoccupations sur la propriété intellectuelle ou à la sécurité en font le seul choix. Mais si vous n'avez pas ces contraintes, alors vous perdez de l'argent et du temps en location votre propres programmeurs.

Danger # 2 - Embauche la mauvaise équipe
C'est une erreur commune pour trouver un fournisseur de sous-traitance que dans votre entourage d'amis et de connaissances. En ne considérant que colocataire de vos amis frère à Bangalore, ou son cousin à Kiev, il est peu probable de vous fournir le vendeur sous-traitance qui correspond le mieux à vos besoins de développement de logiciels.

Ne pas embaucher un vendeur de sous-traitance qui sera distrait par le développement de leurs propres produits. Les meilleures équipes sont dédiées à la prestation de services de développement de logiciels pour leurs clients et ont déjà plusieurs clients satisfaits aux États-Unis.

Danger # 3 - Non Protéger votre propriété intellectuelle
Les dangers de ne pas protéger votre propriété intellectuelle (IP) sont multipliées lorsque l'on travaille à l'externalisation. Êtes-vous en utilisant les trois types de protection IP - physiques, électroniques et juridique?

Assurez-vous que votre fournisseur de sous-traitance est une installation sécurisée et utilise des ordinateurs sans support amovible pour réduire le risque d'accès non autorisé à votre IP. Utilisez des pare-feu, VPN et de cryptage pour protéger votre propriété intellectuelle en transit sur Internet. Bonne utilisation des protections juridiques, notamment les accords écrits et NDA qui sont exécutoires dans les États-Unis. Un contrat indiquait clairement permet d'éviter les désaccords plus tard et vous empêche de frais de contentieux.

Danger # 4 - ne pas savoir ce que le logiciel devrait faire
Ayant de bonnes conditions et spécifications sont essentiels pour le développement de logiciels, et surtout pour l'externalisation. Heureusement, l'externalisation peut être réussi avec seulement une spécification de haut niveau et une équipe de sous-traitance qui peuvent collaborer et communiquer avec vous pour déterminer les détails.

Danger # 5 - Management Engineering Meager
Malheureusement, vous ne pouvez pas complètement compter sur une équipe offshore pour gérer le développement de vos logiciels. Ils feront de leur mieux pour respecter les engagements d'annexes et un niveau élevé de qualité. Vous pouvez externaliser la programmation mais pas tous la responsabilité de créer un excellent logiciel.

Danger # 6 - Médiocre méthodologie de développement logiciel
Comment allez-vous le processus de développement de logiciels? Avez-vous créer une spécification détaillée atrocement puis microgestion? Avez-vous empiler les fonctionnalités d'une version majeure unique prodigieux? Et vous assurez-vous de l'équipe offshore doit entasser toutes ces fonctionnalités dans le logiciel d'ici mardi prochain? Si oui, vous avez une méthodologie de développement logiciel médiocre.

Supposez-vous "n ° Nouvelles est Bonnes Nouvelles", si vous n'avez pas entendu parler de votre équipe offshore? N'avez-vous pas une procédure de logiciel standard libération ou système de contrôle de code source? Si oui, vous avez une méthodologie de développement logiciel médiocre.

Danger # 7 - La qualité comme une réflexion après coup
AQ est un élément essentiel du processus de développement logiciel. Il est également une préoccupation majeure lorsque vous externalisez pour les programmeurs qui sont loin. Vous ne pouvez pas attendre pour commencer à tester jusqu'à ce que juste avant de libérer votre logiciel de pointe et une version inacceptable dans l'utilisation. Ayant vos utilisateurs à trouver les bugs est une mauvaise stratégie.

cet article est traduisé en francais
l'origine de cet article (en anglai): http://ezinearticles.com/?Avoid-These-Seven-Deadly-Dangers-Of-Outsourcing&id=63433

0 commentaires

Enregistrer un commentaire