Gratis Versand in ganz Österreich
Bookbot

Uwe Vigenschow

    1. Jänner 1961
    Objektorientiertes Testen und Testautomatisierung in der Praxis
    Lernende Organisationen
    Soft Skills für Softwareentwickler
    Soft Skills für IT-Führungskräfte und Projektleiter
    • Die Herausforderungen, denen sich Projektleiter, Führungskräfte und andere Verantwortliche in Softwareprojekten tagtäglich stellen, sind vielfältig. Sozialkompetenz und Soft Skills stellen hier maßgebliche Erfolgsfaktoren dar. Denn der direkte Kontakt zwischen den Beteiligten ist durch nichts zu ersetzen. In diesem Buch werden Techniken zur Führung und Weiterentwicklung von Mitarbeitern sowie dem Aufbau von Hochleistungsteams aufgezeigt und anhand konkreter Beispiele aus der IT erläutert. Die Autoren geben Antworten auf die Fragen, was Softwareentwickler motiviert, was moderne Führung gerade in den immer agiler werdenden Projekten bedeutet und wie das komplexe Miteinander überhaupt funktionieren kann. Dazu werden die Mechanismen iterativen Vorgehens und des Lernens über Retrospektiven erläutert. Auch auf Techniken zur effektiven und effizienten Gestaltung von Besprechungen wird eingegangen. Das Buch gliedert sich in fünf Teile: * Grundlagen: Softs Skills, Kommunikation und Selbstorganisation * Organisatorische Grundlagen: Besprechungen und Zeitmanagement * Entwickler führen: Agile Teams leiten, Motivation erhalten und Entscheidungen treffen * Mitarbeiter weiterentwickeln: Die Führungskraft als Coach und Mentor * Hochleistungsteams aufbauen und in die Performance führen Im Anhang befinden sich theoretische Grundlagen sowie zwei Übungen zur Selbsterfahrung.

      Soft Skills für IT-Führungskräfte und Projektleiter
    • »Ein sehr empfehlenswertes Buch. Leicht zu lesen und eine gelungene Mischung aus Theorie und Praxis, um im täglichen Kommunikationsdschungel als Entwickler bestehen zu können.« Javamagazin 9/2007 zur 1. Auflage

      Soft Skills für Softwareentwickler
    • Objektorientierte Software bringt spezifische Fehlerquellen mit sich, die die Herausforderungen der Softwareentwicklung erhöhen. Die effiziente Erstellung qualitativ hochwertiger Programme erfordert ein modernes, testgetriebenes Design. Um dies zu erreichen, ist es entscheidend, eine minimale Anzahl von Testfällen zu entwickeln, die ein Maximum an Fehlermöglichkeiten abdecken. Das Buch präsentiert pragmatisch klassische und moderne Testtheorien sowie Verfahren und bietet Lösungen für technische, analytische und methodische Probleme beim Testen objektorientierter Software. Organisatorische Faktoren und Teststrategien werden ebenfalls behandelt. Die praktische Umsetzung wird anhand konkreter Beispiele für JUnit, CppUnit und NUnit verdeutlicht. Zudem wird gezeigt, wie Testmuster den Testprozess erleichtern können. Angesichts der zunehmenden Bedeutung der UML als Modellierungssprache wird exemplarisch erläutert, wie UML-Diagramme im inkrementell-iterativen Entwicklungsprozess zur Testfallfindung eingesetzt werden können. Lösungen für Probleme, die durch den Versionswechsel von UML 1.* zu 2.0 entstehen, werden ebenfalls präsentiert. Neben der Objektorientierung und Testautomatisierung wird ein weiterer Schwerpunkt auf Realtime- und Embedded Systems gelegt, wobei insbesondere der Aspekt der Robustheit behandelt wird. Auf der Buch-Website www.oo-testen.de sind der Quellcode der Beispiele und weitere hilfreiche Informationen verfügbar

      Objektorientiertes Testen und Testautomatisierung in der Praxis