(openPR) Agil für .Net: microTOOL präsentiert neue Tool-Suite für .NET auf der
Auf der CeBIT 2003 – Halle 3, Stand E66 – stellt die Berliner microTOOL GmbH erstmals ihre Tool-Suite für die Entwicklung von .NET-Anwendungen vor. In der microTOOL Suite .NET wurden das Prozess- und Konfigurationsmanagementsystem in-Step und das UML-Tool objectiF mit Microsoft Visual Studio .NET integriert. Für das Generieren von Testklassen bringt das UML-Tool in der Suite darüber hinaus den Testframework NUnit mit. Im Unterschied zu anderen Lösungen basiert diese Tool-Suite auf einem agilen Entwicklungs- und Projektmanagementprozess. Er wird zur maschinellen Planung und Steuerung der Arbeitsabläufe in IT-Projekten benutzt.
Die Einbeziehung des Auftraggebers in das Projekt, eine konsequente Orientierung an den Anforderungen, kurze Release-Zyklen, iteratives Vorgehen und integriertes Testen – diese Konzepte des eXtreme Programming liegen dem agilen Prozess actiF zu Grunde. Er wurde von microTOOL speziell für den Einsatz in der Tool-Suite entwickelt. Der Prozess dient dem Projektleiter als eine Art Muster für den Projektablauf. Er kann damit das Projekt planen und den Workflow zwischen den Beteiligten festlegen. in-Step – das Werkzeug für das Prozess- und Konfigurationsmanagement – bietet die maschinelle Unterstützung dazu. Es macht den nach actiF geplanten, tatsächlich ablaufenden Entwicklungsprozess für alle Projektbeteiligten sichtbar, indem es die Projektaktivitäten mit ihren aktuellen Bearbeitungszuständen anzeigt. Außerdem verwaltet und versioniert es die entstehenden Produkte. Auch ihre Zustände zeigt es zeitnah an. Eine besondere Rolle spielen die Anforderungen an die zu entwickelnde Anwendung. Sie werden mit in-Step direkt erstellt und bei der Projektplanung per Mausklick einem Release bzw. einer Iteration zur Bearbeitung zugeordnet. Ob eine Anforderung wirklich realisiert wird, kann man mit dem Tool live verfolgen: Es zeigt die aktuellen Zustände der Anforderungen – angefangen bei definiert, über beauftragt bis hin zu vom Kunden abgenommen.
Zu den Produkten, die der Versionskontrolle von in-Step unterstehen, gehören auch die Ergebnisse der modellbasierten Software-Entwicklung nach der UML und die Solutions aus Microsoft Visual Studio .NET.
objectiF ist das UML-Tool der Suite. Es unterstützt die modellbasierte Software-Entwicklung vom Use Case bis zur Code-Generierung in C# oder Visual Basic .NET. Die agile Entwicklung stellt besondere Anforderungen an ein UML-Tool, denn ein wiederholtes Refactoring auf Architektur- und Klassenniveau ist dabei unverzichtbar. Das UML-Tool bietet deshalb eine ganze Reihe von maschinellen Refactoring-Methoden, wie das Verschieben von Klassen zwischen Komponenten auf Architekturniveau oder das Extrahieren von Interfaces und Entzerren von Vererbungsstrukturen auf Klassenniveau. Darüber hinaus gilt: Kein agiles Vorgehen ohne automatisierte Tests. Um Testklassen zu generieren, ist im UML-Tool das Testframework NUnit integriert.
Das UML-Tool unterstützt im Zusammenspiel Microsoft Visual Studio .NET die Entwicklung von klassischen GUI-Anwendungen, von Web-Programmen mit Web-Forms und Web-Services. Die Werkzeug-Unterstützung reicht vom Klassendiagramm bis zur Assembly. Die beidseitige Integration von objectiF und Visual Studio .NET geht dabei über ein gewöhnliches Roundtrip Engineering hinaus: Modell und Code werden zwischen den Tools automatisch synchronisiert. In jedem Arbeitskontext stehen die Funktionen beider Werkzeuge zur Verfügung. So gelangt der Anwender schnell in das richtige Werkzeug. Und nicht nur das, sondern auch zielgenau an die gewünschte Stelle. Wenn der Anwender von objectiF beispielsweise aus einem Package- oder Klassendiagramm in den Code-Editor oder den Designer von Visual Studio .NET wechselt, wird der Cursor in Visual Studio .NET direkt dort platziert, wo er hin will – zum Beispiel an den Anfang einer ausgewählten Methode.
Die für die agile Entwicklung konzipierte Tool-Suite wird als Komplettlösung mit maschinell abgebildetem Prozess und vorbereiteten Produktmustern angeboten. Sie richtet sich speziell an mittelgroße und kleine Projektteams, die sich für ein agiles Vorgehen entschieden haben.
Die Freigabe der auf der CeBIT 2003 als Messeneuheit vorgestellten ersten Version der Tool-Suite ist für Anfang Mai 2003 geplant.
Kontakt:
microTOOL GmbHJuliane FenskeVoltastr. 513355 Berlin








