Effiziente Softwareentwicklung ist bei Liantis niemals Stückwerk, sondern muss immer den Gesamtprozess im Auge behalten. Selbst dann, wenn wir nur an Ausschnitten der Entwicklung arbeiten. Der positive Effekt: Die eine Hand weiß immer, was die andere tut. Dazu definieren wir in Zusammenarbeit mit unseren Kunden Aktivitäten: Was muss gemacht werden?
Produkte und Zwischenprodukte: Was soll dabei herauskommen?
Rollen: Welche Verantwortlichkeiten und Kompetenzen gibt es?
Die Reihenfolge des Arbeitsablaufs: Entwicklungsstufen und Phasen
Hinzu kommen noch notwendige Mitarbeiterqualifikationen
anzuwendende Standards, Richtlinien und Methoden
Best Practices und Lessons Learned
Wer Fehler und Erfahrungen speichert, speichert Geld. Nichts ist teurer, als den gleichen Fehler mehrfach zu machen. Oder erfolgreiche Lösungskonzepte nur einmal anzuwenden. Deshalb ist ein dokumentiertes Vorgehensmodell ein wichtiges Element im Qualitäts- und Wissensmanagement. Liantis hilft Ihnen durch diesen Wissensspeicher, die Qualität des Prozesses auf ungewöhnliche Weise zu erhöhen. Denn wir kennen nicht nur die Seite des Entwicklers, sondern auch die des Managers und Unternehmers.
Der Effekt: Weil Wissen heute der wohl wichtigste Produktionsfaktor ist, wirkt sich die Speicherung positiv auf Ihre Erfahrungs- bzw. Lernkurve aus! Der Schulungs- und Einarbeitungsaufwand sinkt. Und wenn Prozesse definiert sind, spart das Zeit, Geld - und schont Ressourcen. Gewichtige Gründe für das richtige Prozessgewicht.Sie kennen die Streitfrage: Sind es die "schwergewichtigen" Prozesse, die besser funktionieren, oder haben die "leichtgewichtigen" mehr Vorteile? Darauf hat Liantis eine Antwort: Jeder Prozess braucht das richtige Gewicht - und dabei beraten wir Sie gern.
Die Auswahl des Vorgehensmodells hängt dabei unter anderem entscheidend von der Größe des Projektes und Ihrer Unternehmenskultur ab. Einige Kriterien jedoch muss jedes Vorgehensmodell mit seinen Stärken und Schwächen erfüllen - auch die bewährten und bekannten wie z. B. Rational Unified Process (RUP), V-Modell und Extreme Programming (XP): Klarheit, Einfachheit, Nachvollziehbarkeit und Überprüfbarkeit der Ergebnisse. Wir integrieren für Sie. Zum Beispiel den Neid Ihrer Mitbewerber.Schaffen Sie sich mit Liantis einen organisatorischen Vorteil, den Ihre Mitbewerber so schnell nicht aufholen können. Zumindest weniger schnell als einen technologischen Vorteil wie z. B. die Verwendung einer bestimmten Entwicklungsumgebung oder Programmiersprache. Wie das geht? Ganz einfach: Mit Liantis setzen Sie auf ein Vorgehen, das UML in einem durchgängigen Prozess von den Anforderungen bis zum Test verwendet - flankiert von einem perfekt auf Ihr Projekt abgestimmten Projektmanagement.
Der Effekt: Jede Anforderung kann von der Analyse über die Implementierung bis zum Test nachvollzogen werden. Wurde eine Anforderung hinzugefügt oder geändert, kann innerhalb von Minuten geprüft werden, ob sie mit dem übrigen Code vereinbar ist. Zu jedem Stück Code lässt sich automatisch nachweisen, aufgrund welcher Anforderung es vorhanden ist - ohne dass ein Entwickler dafür etwas dokumentieren muss.
UML-Modelle sind damit mehr als nur die Konstruktionszeichnung des Systems - sie sind Grundlage für die Generierung eines fertigen Systems innerhalb von Minuten. Ist für Sie der Rational Unified Process (RUP), das V-Modell oder ein anderer Prozess das Vorgehen Ihrer Wahl, dann lehnen wir unser Vorgehen daran an. |
 |


Das Qualitäts-Quartett von Liantis.Um Ihren Projekterfolg voranzutreiben, empfehlen wir, das Liantis Qualitäts-Quartett zu integrieren. Dazu zählen: Anforderungsanalyse mit dazugehörigen Testfällen
UML
Model Driven Architecture (MDA trademark)
Automatisierte Verifikation der Anforderungen anhand der ausprogrammierten Testfälle
Optimal unterstützt werden diese vier qualitätsfördernden Bausteine durch Standardwerkzeuge. Allerdings bieten verschiedene Werkzeuge unterschiedliche Integrationsmöglichkeiten. Bei der Auswahl und Integration der für Sie passenden Lösung können Sie von unserer Erfahrung profitieren. Unser liebster Part: Partner.Liantis hat umfassende Erfahrungen im Tayloring von Vorgehensmodellen und kennt die erfolgsbestimmenden Kriterien. Deshalb empfehlen wir ein MDA-konformes Vorgehen mit automatischer Verifikation der Anforderungen anhand von ausprogrammierten Testfällen. Gebunden allerdings sind wir daran nicht.
Liantis berät Sie gerne in der Ausarbeitung eines firmenspezifischen Vorgehensmodells, das alle erforderlichen Schritte für alle Beteiligten klar und verständlich dokumentiert - und Ihren Mitarbeitern alle notwendigen Freiheiten lässt. Bausteine für einen guten EntwicklungsprozessWie ein guter Software-Entwicklungprozess aussieht, hängt von vielen technischen und organisatorischen Umständen ab. Was wir für wichtig halten? Hier finden Sie unsere Kernpunkte für eine gute Softwareentwicklung. |