English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Utilisez qa pour votre première étape de l'externalisation

Business RSS Feed





Assurance de la qualité, ou AQ, est souvent à peine dans une organisation de développement de logiciels, en particulier lorsque les budgets sont serrés. Lorsqu'ils ont abordé le développement de logiciels de budget à l'un de mes logiciels, le chef de la direction enfin, demanda: «Eh bien, croyez-vous vraiment envie de louer une qualité type, ou d'un programmeur d'ajouter des fonctionnalités au logiciel?" Ce fut un choix difficile. J'ai décidé d'embaucher un programmeur parce que nous avons eu une énorme liste de fonctionnalités à mettre en œuvre. Et nous ne pouvions nous permettre de mettre en œuvre un processus d'assurance qualité sans l'embauche d'un personnel important de la qualité des ingénieurs et de quelqu'un pour gérer them.In un autre exemple, un client Accelerance a développé leur logiciel et se prêt pour une version bêta de leurs premiers clients. Ils ont trop négligé d'assurance de la qualité. Bien que le travail de leurs programmeurs était bonne, tout le système a besoin d'essais après le travail de programmation a été intégrée together.This client a réalisé que le fait d'aller au marché sans un test complet de ce système serait une catastrophe majeure. Un indicateur clair de l'imminence du châtiment a été le manque de données sur les écrans de l'application chaque fois que le vice-président, Ingénierie tenté d'utiliser le logiciel. Leur cible est le marché des consommateurs qui ne tolèrent aucune des données manquantes, problème de confusion ou une erreur inattendue messages.How pourraient aussi bonne ingénieurs de créer de tels mauvais logiciel? C'est parce que la qualité est moche pas la soeur de développement de logiciels. Même si les ingénieurs sont les tests unitaires leur code, ils ne veulent pas être dérangé avec l'ensemble de l'essai application. Il n'est pas considéré comme une création ou de "fun" dans le cadre du processus. En conséquence, l'assurance qualité est souvent négligée, conduisant à des logiciels médiocres et malheureux users.Outsourcing est une excellente solution au problème de la QA inexistants ou incomplets. Pourtant, certaines personnes sont surprises d'apprendre QA peut même être sous-traitée. Externalisation de votre assurance de la qualité est une excellente première étape pour tirer profit des faibles coûts d'ingénierie offshore resources.One raison d'assurance de la qualité est un bon point de départ à la sous-traitance est vous n'avez pas nécessairement besoin de divulguer votre code source. Vous pouvez fournir une version binaire de votre logiciel pour l'installation et les essais sous-traités par votre équipe de QA. Regarder équipe pour effectuer les expériences avec le type de qualité souhaité. Vous pouvez diviser QA en 5 différents types de tests: 1. Exigences d'essai - en veillant à ce que votre logiciel ne vous a conçu pour DO2. Usability Essais - tests spécialisés mai exiger que les groupes de discussion de l'objectif users3. Charger ou Stress Testing - pour vous assurer que votre logiciel dispose des performance4. Test de l'environnement - les tests du logiciel sur différentes les systèmes d'exploitation, les navigateurs, etc.5. Regression Testing - un processus automatisé de répéter les tests rapidement sur chaque nouvelle version de votre softwareRegression test est souvent utilisé avec les tests unitaires. Les tests unitaires sont effectués lors de la programmation et nécessite l'accès au code source. Autres tests de régression distinctes peuvent exercer les interfaces utilisateur et les programmes définis pour votre logiciel sans consulter la source code.Avoid externalisation trop à la fois. Choisissez le type de test qui vous donnera le plus grand avantage. Par exemple, Regression Testing mai être utile, car vous pouvez réutiliser les tests-vous après les avoir mis au point par l'externalisation d'assurance de la qualité équipe. D'autre part, de l'environnement d'essai nécessite un grand nombre de cas de test, et le faible coût d'externalisation est le seul moyen de remplir à moindre coût them.In résumé, il est important de reconnaître la valeur de l'assurance de la qualité dans le processus de développement logiciel. Vous mai commencer par une petite équipe de développement et être satisfait de la qualité de leur code. Comme la complexité des logiciels grandit, vous pouvez ajouter d'assurance de la qualité des ressources, soit par l'externalisation ou la location de votre propre team.When vous vous engagez à la création d'un vaste et complexe projet de logiciel, il est essentiel de planifier pour les professionnels d'assurance qualité dans le cadre de l'effort. Si vous ne le faites pas, vous courez le risque de faire un mauvais première impression et de perdre de critiques au début des ventes, du financement pour les projets futurs, ou pour le pire. Même si la sous-traitance est critiqué pour l'élimination d'emplois, sous-traitance QA mai seulement être l'outil qu'il vous faut pour aider à garder yours.Steve Mezak est un succès de la Silicon Valley et technique entrepreneur international outsourcing expert. Obtenez votre copie gratuite de son rapport sur «L'externalisation du développement - une arme secrète pour créer rapidement des produits logiciels"

Source D'Article: Messaggiamo.Com

Translation by Google Translator





Related:

» Legit Online Jobs
» Wholesale Suppliers
» The Evolution in Anti-Spyware
» Automated Money Machine On eBay


Webmaster obtenir le code html
Ajouter cet article sur votre site Web dès maintenant!

Webmaster envoyer vos articles
Aucune inscription requise! Remplissez le formulaire et votre article est dans le Messaggiamo.Com répertoire!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Soumettez vos articles à Messaggiamo.Com Directory

Catégories


Copyright 2006-2011 Messaggiamo.Com - Plan du site - Privacy - Webmaster soumettre vos articles à Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu