2010-03-17 18 views
0

Si vous développez une application de bureau commerciale, quel est votre processus de publication?Quel est votre processus de publication pour votre application commerciale?

processus Exemple:

  • développer: bugs patch, ajouter des fonctionnalités, etc.
  • Gel Feature (ne fixe pas, ajouter quelque chose à moins qu'il soit absolument nécessaire)
  • Testez
  • Si tout est OK, le libérer, si ce n'est pas le réparer, le tester, le libérer

Je pense que la question la plus cruciale est quelle est votre approche de "fonction gel> test> version" cycle?

Ou est-ce que vous le testez plus souvent que vous n'avez pas besoin d'un tel cycle et que votre logiciel est toujours prêt pour une version publique?

Répondre

1

Dépend de votre budget QA. J'ai utilisé les deux - en utilisant CI, au moins sur la branche est toujours emballé et prêt pour la libération.

Fonctionnalité-freeze> test> relase, le budget QA plus important, les versions plus courtes. De plus, la première étape dépend entièrement de la planification de la diffusion.

Aussi, combien les développeurs testent leur travail et combien de couverture vous avez beaucoup d'influence sur la décision.