Die Tatsache, dass Sie dies nicht beantworten können, legt nahe, dass Sie nicht wissen, warum Sie Schätzungen schreiben (oder zumindest nicht mit Ihrem Kollegen übereinstimmen, warum Sie Schätzungen schreiben). Dies ist ein größeres Problem als die Frage, ob die Schätzungen Tests enthalten sollten oder nicht.
Finden Sie heraus oder einigen Sie sich, warum Sie Schätzungen schreiben. Um vorherzusagen, was ein bestimmtes Team in einer bestimmten Zeit erreichen wird, hängt die Antwort einfach davon ab, ob das Team, für das Sie eine Schätzung abgeben, die Tests durchführt oder nicht. Wenn Ihr QA-Team getrennt ist und eine eigene Planung hat, ist es möglicherweise interessant zu wissen, wie viel Testzeit Sie (die Entwickler) für ein bestimmtes Ticket von ihnen benötigen. Sie können Ihre Zahlen ignorieren und ihre eigenen eingeben. In beiden Fällen können sie dies getrennt von den Entwicklungszeitschätzungen verfolgen.
Auf der anderen Seite, wenn ein Team alle Entwicklungs-, Test- und Qualitätssicherungsarbeiten durchführt und der Zweck der Zeitschätzungen darin besteht, vorherzusagen und zu planen, was dieses Team in einem bestimmten Zeitrahmen tut, müssen die Zeitschätzungen natürlich enthalten QA, zusammen mit allen anderen Aufgaben, die dieses Team ausführen muss, um das festgelegte Ziel zu erreichen. Wenn Sie für jedes Ticket ein Kick-off-Meeting haben oder nach Abschluss einige Unterlagen ausfüllen müssen, muss die Zeit für den Administrator irgendwo drin sein . Sie können es nicht einfach ignorieren.
Wenn es sich nur um ein Team handelt, jedoch mit getrennten Rollen "Entwickler" und "Tester", bedeutet dies möglicherweise, dass Sie eine Menge Tickets haben, an denen nur eine Seite der Kluft arbeiten kann, und dass Ihr (möglicherweise völlig hypothetisches) Gantt-Diagramm aussieht genau so würde die Grafik für zwei separate Teams aussehen. Diese Tatsache wird einige Methoden mehr stören als andere, und Sie sind möglicherweise besser dran, die Planung zu teilen. Wenn Sie sie jedoch nicht aufteilen, müssen Sie alles veranschlagen und abschätzen, was das Team tun muss, oder Ihre Vorhersagen sind hoffnungslos .
Wenn der Zweck der Schätzungen etwas anderes als Vorhersage und Planung ist, zum Beispiel "weil wir gedankenlos einem leeren Ritual folgen, das sie einschließt", oder "weil das Management sie als Stange benutzt, um uns zu schlagen und Überstunden aus uns herauszuholen", oder "weil wir ein Festpreisgebot abgeben müssen und die Zahlen in eine enorme Formel passen" (danke John Wu), dann könnte es schwieriger sein, herauszufinden, was sie enthalten sollten ;-)