La première leçon dans le Joel test devrait être: Faites-vous régulièrement de façon critique revoir le logiciel de l'équipe de tests de qualité?
Alors que j'aime Joel et la liste est une bonne liste, c'est un point de départ et sans une bonne connaissance de la façon d'appliquer quelque partie que ce test vous indique candidature, vous n'irez pas loin par la simple introduction à votre équipe. Pire, il peut faire plus de mal que de bien.
Avec un client actuel, beaucoup de ce test est raté quand j'ai commencé là-bas. Expliquant les gestionnaires que la qualité est quelque chose de mesurable dans moins de bugs, une meilleure compréhension des processus et une meilleure compréhension de retard (!) et moins cher sur très court préavis, m'a aidé à introduire de nombreux de ces concepts.
Il est et a toujours été difficile de présenter tous les outils qui coûtent de l'argent (faites le calcul: un programmeur peut coûter une société de 6000 $un mois, tous les dans les, que les outil supplémentaire de 300 $par an et par siège qui permet de gagner 1 heure par jour, en quelque sorte, les gestionnaires ne peuvent tout simplement pas à calculer, ils considèrent encore trop cher). C'est un drôle de la vérité et à la fin, l'entreprise ne sera pas seulement de perdre du temps, mais aussi de la part des programmeurs.
Mais vous devez commencer quelque part. Ne nuisent pas à l'équipe, mais lentement introduire de nouveaux concepts. Contrôle à la Source (un bon un, ne pas, je le répète, NE PAS utiliser Visual Source Safe), fonction/debug de suivi et de conditions de travail tranquilles, vous obtiendrez plus de la moitié, sont gratuits ou peu coûteux et sont faciles à mettre en place. Vous pouvez (ab)utiliser la fonctionnalité du système de suivi de la documentation, des spécifications, suivi des bogues et de la planification. Avec la restauration des installations de contrôle de la source ainsi, vous obtenez une grande partie de l'x/12 score.
N'est pas (encore) de tenter quoi que ce soit qui retarde le processus ou "se sent comme" beaucoup de travail avant que tout résultat se voit. Ce sont des choses comme un calendrier de libération, spécifications, comme la FD et TD et (très) cher des outils qui nécessitent des connaissances que vous n'avez pas (l'interprétation de la sortie à partir d'une bonne mémoire profiler est un art à lui-même, par exemple). Introduire de nouveaux concepts lentement et vous devriez être bien.