infforum

Auswahl Software Engineering Werkzeug

das passende Tool für die Anwendungsentwicklung


Startseite Informatik Forum

Anforderungsanalyse

Prozess-Modellierung

Anwendungsentwicklung

Projektmanagement

Nutzen Softwareentwicklung Vergleich Prozessmanagement SE-Tool SW SE Kriterienkatalog

INffORUM Leistungen

Projekt-Beispiele

Kontakt zu INffORUM

Ziele

Themen

SIP - Strategische Informationssystemplanung

GPM - Geschäftsprozess-Modellierung

Anforderungsanalyse / Anforderungsmanagement

Vorgehensmodell

Methoden

Systemabgrenzung

PZR-Analyse

Problemanalyse / Schwachstellenanalyse

Zielanalyse

Restriktionsanalyse

Affinitätsanalyse

Durchführbarkeitsanalyse / Wirtschaftlichkeitsanalyse

Werkzeuge Requirements Engineering

Anwendungsentwicklung

Vorgehensmodelle

Wasserfall-Modell

V-Modell

Evolutionäre / inkrementelle Vorgehen

RUP - Rational Unified Process

Agile Software-Entwicklung

MDA - Model Driven Architecture

Methoden

Methode SA - Strukturierte Analyse

Methode ESA - Essentielle System-Analyse

Methode SD - Strukturiertes Design

Methode ERM - Entity-Relationship-Modellierung

Methode RM - Relationen-Modellierung

Methode UML - Unified Modeling Language

Werkzeuge Software Engineering

case/4/0

Innovator

objectiF

Projekt-Management

Vorgehensmodell ...

Methoden/Techniken ...

Werkzeuge Projekt-Management ...

Übersicht Leistungen

Organisationskonzepte

Studien, Gutachten

Auswahl Requirements Engineering (CARE) Tool

Auswahl Software Engineering (CASE) Tool

Auswahl Projekt-Management (PM) Tool

Projektleitung

Coaching Projektleiter

Know-how-Transfer Projekte

Beratung und Unterstützung

Software Einsatz case/4/0

Software Einsatz Innovator

Software Einsatz objectiF

Seminare

Projektbeispiele

Informationssystem-Planung

IV-Rahmenplanung Museum

Kommunikationsanalyse Versicherung

Organisation

ORG-BW-Gesamtmodell

Prozessmodellierung und Ablauf-Organisation Rating

Versionskontrolle Logistik

Know-how-Transfer Software-Entwicklung

Vorgehensmodell Analyse
mit Einsatz case/4/0

Vorgehensmodell mit Word-Dokumentation

Werkzeug-Einführung Innovator

Simulation Tour de France

Cockpit - Steuerung der Simulation

Anleitung und Hilfe für Sudoku-Rätsel

Mitarbeiter-Profil

Kontakt

Kontakt-Formular

Impressum

Unsere Leistung

Auswahl Werkzeug für die Anwendungsentwicklung

Ein Werkzeug für die Anwendungsentwicklung auszuwählen, kann eine Weichenstellung für viele Jahre darstellen. Der durch das Werkzeug und das damit verbundene systematische Vorgehen im Software Engineering (SE) entstehende Nutzen steigt mit jedem weiteren Jahr des Einsatzes, insbesondere durch die Wiederverwendung der dokumentierten Ergebnis-Einheiten.

Für die Auswahl des für eine Entwicklungsabteilung geeigneten Software Engineering Tool bieten wir einen standardisierten Kriterienkatalog, der sich an den konkreten Zielen eines Einsatzes des Software Engineering Tool in der Anwendungsentwicklung orientieren. Als zusätzliche Anforderung muss die Einbindung des auszuwählenden Tool bzw. seiner Komponenten in die gesamte Software-Entwicklungs-Umgebung (SEU) in dem Vergleich der Angebote berücksichtigt werden.

Der SE-Tool-Einsatz muss u. a. Steigerungen der Produktivität bewirken durch:

  • Entlastung der Projekt-Mitarbeiter von Routinearbeiten der Anwendungsentwicklung durch das Werkzeug;

  • Anleitung der Projekt-Mitarbeiter in der Nutzung von Entwicklungsmethoden des Software Engineering;

  • Erhöhung der Wiederverwendbarkeit von Ergebnissen der Entwicklung im Projekt und in nachfolgenden Projekten;

  • Verbesserung der Übertragbarkeit der Entwicklungsarbeiten zwischen den Anwendungsentwicklern;

  • Erhöhung der Qualität der Entwicklungsergebnisse durch integrierte Konsistenzprüfung im Werkzeug und damit Verbesserung der Wartbarkeit von Software-Systemen;

  • Vereinheitlichung des Erscheinungsbildes der Informationsverarbeitung nach außen durch standardisierte Aufbereitung von Projekt-Dokumentationen (Angebote, Konzepte, Handbücher, ...) aus dem Werkzeug heraus.

Das Arbeiten mit einem Software Engineering Tool muss einfach zu erlernen sein und intuitiv erfolgen können. Projekt-Mitarbeiter müssen sich auf die einzusetzende Methode und die fachliche Aufgabe konzentrieren können. Dafür kann das Software Engineering Tool auch die Anleitung zur korrekten Nutzung der Methoden, zum Beispiel im Rahmen von Help-Funktionen, beinhalten.

Auch das Vorgehensmodell der Software-Entwicklung muss zum Werkzeug passen und ohne großen Aufwand abgebildet werden können.

Eine wesentliche Rolle spielt auch die Einpassung in die gesamte Software-Entwicklungsumgebung und darauf aufbauend die Weiterentwicklung des Prozessmanagement. INffORUM Berater passen die Kriterien im Standard-Kriterienkatalog für die Auswahl eines Software Engineering Tool an Ihre Anforderungen an und führen mit Ihnen die Nutzwertanalyse im Auswahlverfahren durch. Der Kriterienkatalog kann auch auf die Anforderungen des Requirements Engineering ausgedehnt werden.
Zum Auswahlverfahren gehören auch die Bewertung der Angebote und eine objektive Durchführung von Installation und Test für den Vergleich der in Frage kommenden Tools in den jeweiligen Software-Entwicklungsumgebungen.

Fordern Sie weitere Informationen zur Durchführung von Auswahlverfahren für eine Software-Entwicklungsumgebung (SEU) und zu darüber hinausgehenden Leistungen im Umfeld des Tool-Einsatzes an. Profitieren Sie von den langjährigen Erfahrungen der INffORUM Berater.