Youtube hat viele kurze (und lange) Videos . Es gibt sogar sprachspezifische. Ich schlage vor, dass Sie einen Blick darauf werfen und den auswählen, der am besten für Ihre Unternehmenspräsentation aussieht.
Ich habe selbst nach einem solchen Video gesucht.
Das Beste, was ich herausbringen könnte, ist Steve Freeman auf TDD: Wie können wir wissen, wann wir fertig sind? , aber leider ist es deutlich länger als 35 Minuten.
Wenn Sie es selbst präsentieren möchten, ist die beste Empfehlung, die ich Ihnen geben kann: Verwenden Sie nicht einfach jede Menge Text auf PowerPoint-Folien. Die Leute werden sich ehrlich nicht an eine Präsentation erinnern so wie das. Und wenn sie sich an etwas erinnern, wird es wahrscheinlich niemand versuchen. Versuche stattdessen etwas Kreativeres:
Wenn Ihre Zielgruppe über technisches Wissen verfügt, würde ich ein wenig Code zum Schreiben planen und vor ihnen schreiben, damit sie sehen, dass Sie es tatsächlich tun. Sicher, skizzieren Sie die Vorteile, aber zeigen sie - nicht nur erzählen Menschen über sie.
Und wenn Ihre Zielgruppe kein technisches Wissen hat, würde ich fragen, warum Sie eine Präsentation über TDD halten; -)
Konzentrieren Sie sich auf die Vorteile von TDD. Seien Sie ehrlich, dass TDD am Anfang mehr Zeit braucht, um Code zu schreiben, aber Unternehmen / Entwickler werden Zeit sparen, wenn es um Mantas geht. Selbst bei TDD geht es nicht darum, Tests durchzuführen, fragen Sie Ihre Zielgruppe, wie viel sie für Qualität bezahlen möchten. Sagen Sie ihnen auch, dass testing Vertrauen schafft und wenn Sie Tests schreiben, bevor Sie Ihren Code schreiben, schreiben Sie am Ende besseren Code .
Ich würde mich darauf konzentrieren, dass es bei TDD nicht darum geht, zu testen, dass es um Entwicklung geht. Was ich meine ist, dass TDD keine Technik ist, Code zu verifizieren, es ist eine Entwicklungstechnik.
Zeigen Sie fünf Schritte von TDD.
Ich würde Roy Osheroves Test Driven Development empfehlen. Nach etwas über einer Stunde ist es etwas länger als das, wonach Sie gefragt haben, aber es ist trotzdem eine großartige Einführung.
Ich empfehle auch Roys andere Videos , sein Blog, ISerializable und sein Buch, die Kunst des Unit-Tests .
Lesen Sie auch diesen Blogpost: Test- und Testcode-Präsentation
Ich habe vor einem Jahr eine Präsentation über TDD gemacht mit dem "A TRIP" Akronym und hatte einige Pausen mit sehr schnelle Hands-on mit Eclipse (Programmierung in Java). In einer geschlossenen Gruppensitzung hat es gut geklappt (ich glaube, ich brauchte 30 Minuten, um alles ohne das Hands-on-Material durchzugehen). Wenn Sie jedoch 30 Minuten brauchen, müssen Sie vielleicht einige Dinge schneiden.
Sie sollten nicht versuchen, zu viel darzustellen, da TDD-Tangenten in so viele andere Themen passen, was dem Betrachter besser überlassen ist, nachzuschlagen, solange Sie Links zu Ressourcen im Web geben können.
>Ich brauche eine kurze Präsentation über TDD, um sie bei einem Firmenmeeting zu zeigen. Es muss ein Online-Gespräch sein und nicht länger als 35 Minuten. Hast du Empfehlungen?
Wenn Sie es selbst präsentieren möchten, ist die beste Empfehlung, die ich Ihnen geben kann: Verwenden Sie nicht einfach jede Menge Text auf PowerPoint-Folien. Die Leute werden sich ehrlich nicht an eine Präsentation erinnern so wie das. Und wenn sie sich an etwas erinnern, wird es wahrscheinlich niemand versuchen. Versuche stattdessen etwas Kreativeres:
Wenn Ihre Zielgruppe über technisches Wissen verfügt, würde ich ein wenig Code zum Schreiben planen und vor ihnen schreiben, damit sie sehen, dass Sie es tatsächlich tun. Sicher, skizzieren Sie die Vorteile, aber zeigen sie - nicht nur erzählen Menschen über sie.
Und wenn Ihre Zielgruppe kein technisches Wissen hat, würde ich fragen, warum Sie eine Präsentation über TDD halten; -)
Ich habe selbst nach einem solchen Video gesucht.
Das Beste, was ich herausbringen könnte, ist Steve Freeman auf TDD: Wie können wir wissen, wann wir fertig sind? , aber leider ist es deutlich länger als 35 Minuten.
Youtube hat viele kurze (und lange) Videos . Es gibt sogar sprachspezifische. Ich schlage vor, dass Sie einen Blick darauf werfen und den auswählen, der am besten für Ihre Unternehmenspräsentation aussieht.
Konzentrieren Sie sich auf die Vorteile von TDD. Seien Sie ehrlich, dass TDD am Anfang mehr Zeit braucht, um Code zu schreiben, aber Unternehmen / Entwickler werden Zeit sparen, wenn es um Mantas geht. Selbst bei TDD geht es nicht darum, Tests durchzuführen, fragen Sie Ihre Zielgruppe, wie viel sie für Qualität bezahlen möchten. Sagen Sie ihnen auch, dass testing Vertrauen schafft und wenn Sie Tests schreiben, bevor Sie Ihren Code schreiben, schreiben Sie am Ende besseren Code .
Ich würde mich darauf konzentrieren, dass es bei TDD nicht darum geht, zu testen, dass es um Entwicklung geht. Was ich meine ist, dass TDD keine Technik ist, Code zu verifizieren, es ist eine Entwicklungstechnik.
Zeigen Sie fünf Schritte von TDD.
Lesen Sie auch diesen Blogpost: Test- und Testcode-Präsentation
Ich würde Roy Osheroves Test Driven Development empfehlen. Nach etwas über einer Stunde ist es etwas länger als das, wonach Sie gefragt haben, aber es ist trotzdem eine großartige Einführung.
Ich empfehle auch Roys andere Videos , sein Blog, ISerializable und sein Buch, die Kunst des Unit-Tests .
Seapine hat mehrere Videos sowohl zur Test-getriebenen Entwicklung als auch zum Komponententest veröffentlicht.
Das Video "Introduction to Test-Driven Development" ist 20 Minuten lang und entspricht somit Ihren Zeitrahmenkriterien.
Ich habe vor einem Jahr eine Präsentation über TDD gemacht mit dem "A TRIP" Akronym und hatte einige Pausen mit sehr schnelle Hands-on mit Eclipse (Programmierung in Java). In einer geschlossenen Gruppensitzung hat es gut geklappt (ich glaube, ich brauchte 30 Minuten, um alles ohne das Hands-on-Material durchzugehen). Wenn Sie jedoch 30 Minuten brauchen, müssen Sie vielleicht einige Dinge schneiden.
Sie sollten nicht versuchen, zu viel darzustellen, da TDD-Tangenten in so viele andere Themen passen, was dem Betrachter besser überlassen ist, nachzuschlagen, solange Sie Links zu Ressourcen im Web geben können.
>