Home / FAQs Développement de logiciels et externalisation de projets
QUESTION & ANSWER

Comment le projet d'externalisation de logiciels peut-il garantir la qualité du développement?

La qualité ne peut attendre que le projet soit finalement assuré par une acceptation fonctionnelle. Les contrôles communs devraient être inversés par rapport à la base de référence de la demande, l'évaluation de l'architecture, la gestion du code, les tests continus, la démonstration de l'étape et en ligne.

Répondez à la question.

Premièrement, donner des conclusions qui peuvent être utilisées pour la prise de décisions

Chaque demande correspond à la scène, à l'acceptation de l'échantillon et à la personne responsable; le code est évalué et automatiquement vérifié avant d'entrer dans la branche principale; le processus clé doit couvrir les cas normaux, inhabituels, d'autorité inadéquate et de défaillance de tiers; chaque libération doit être délivrée avec copie, modification, sauvegarde et sauvegarde.

DECISION FACTORS

Quelles conditions faut-il définir avant de porter un jugement?

La même question peut avoir des réponses différentes dans différentes phases d'activité, de données et de projet. Il est suggéré de vérifier les conditions suivantes et d'intégrer les conclusions communes sur le web dans leurs propres projets.

Existe-t-il une version de l'exigence, un échantillon de l'acceptation et une seule entrée de confirmation?Indique si le code entre dans un entrepôt que l'entreprise peut contrôler et évaluerInterface continue, privilèges, anomalies et tests de régressionY a-t-il une certaine clarté quant à la responsabilité de publier, de surveiller, de sauvegarder, de sauvegarder et d'échouer?
ACTION STEPS

Ordre d ' avancement suggéré

01

Premièrement, nous serons clairs sur la cible et la frontière.

Au début du projet, les critères d'achèvement et les seuils de qualité sont définis conjointement.

02

Validation Dépendance des clés

Chacun de ces éléments est démontré par des échantillons d'affaires réels et des lacunes et la prise de décisions.

03

Élaboration de résultats évaluables

Effectuer des fonctions, données, privilèges, performances et vérifications de restauration avant de passer en ligne.

04

Assurez-vous de décider de la prochaine étape avec les résultats réels.

Validation de la construction de code source, déploiement des documents et de la capacité de prise en charge de l'équipe cliente lors de la livraison.

PRACTICAL EXAMPLE

Comment le comprenez-vous dans le business réel?

Exemple utilisé pour illustrer la méthode de jugement

Un système de commande peut normalement créer une commande au moment de la démonstration, mais l'environnement de production est soumis à une double vérification, à des pénuries de stocks et à des heures supplémentaires de tiers. Si le test couvre un parcours en douceur, alors la liaison ascendante entraînera des déductions ou des incohérences de données. Ces échantillons inhabituels sont écrits à l'avance pour acceptation, et vérifient des choses comme le thorium, la rétest et la compensation manuelle, qui sont le véritable contrôle de qualité au niveau de l'entreprise.

COMMON RISKS

La fosse la plus facile à monter.

Remplacer la qualité des affaires et de l'ingénierie par une bonne page

Essai centralisé seulement à la fin du projet, pas d'espace pour la réparation après avoir trouvé des problèmes

Réception et inspection effectuées mais l'entreprise n'a pas pu obtenir le code source et le compte de production constructibles

ACCEPTANCE

Comment devrions-nous finir par recevoir et confirmer?

Les documents de réception et d'inspection devraient contenir au moins une version des exigences, des dossiers d'essai, une condition de défauts, un énoncé de déploiement et de retrait, une liste de comptes, un code source et la configuration, une interface et des documents de transport. La qualité n'est pas totalement non-défective, mais plutôt un risque clé est identifié, des problèmes graves sont résolus, et les questions héritées sont clairement responsables et planifiées.

En se préparant à communiquer avec les fournisseurs ou les équipes internes, il est recommandé d'apporter les processus actuels, des échantillons représentatifs, des systèmes existants, des délais de planification et des niveaux budgétaires. Premièrement, les éléments inconnus sont clairement marqués, et la décision est alors prise d'utiliser des diagnostics, PoC, des projets à fourchette fixe ou des recherches et développements en cours, qui sont généralement plus fiables qu'une demande directe de prix et de durée sans frontières.

Craignant que la qualité du projet d'externalisation des logiciels ne soit hors de contrôle?

Parlez-nous du type de projet et de la phase actuelle, en vérifiant d'abord le niveau de référence des exigences, la gestion du code, les tests de preuve, la publication et le transfert, et comment s'adapter.

Nous contacter