StuPro-Seminar Dokumentation in der Software-Wartung. StuPro-Seminar Probleme und Schwierigkeiten in der Software-Wartung.



Ähnliche Dokumente
Dokumentation für die Software-Wartung

Was meinen die Leute eigentlich mit: Grexit?

IT-SICHERHEIT IM UNTERNEHMEN Mehr Sicherheit für Ihre Entscheidung

Die Industrie- und Handelskammer arbeitet dafür, dass Menschen überall mit machen können

Wichtig ist die Originalsatzung. Nur was in der Originalsatzung steht, gilt. Denn nur die Originalsatzung wurde vom Gericht geprüft.

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus:

Schnittstelle DIGI-Zeiterfassung

Die Post hat eine Umfrage gemacht

Eva Douma: Die Vorteile und Nachteile der Ökonomisierung in der Sozialen Arbeit

DER SELBST-CHECK FÜR IHR PROJEKT

Gründe für fehlende Vorsorgemaßnahmen gegen Krankheit

Meine Lernplanung Wie lerne ich?

Meet the Germans. Lerntipp zur Schulung der Fertigkeit des Sprechens. Lerntipp und Redemittel zur Präsentation oder einen Vortrag halten

SharePoint Demonstration

Nicht über uns ohne uns

Was ist das Budget für Arbeit?

40-Tage-Wunder- Kurs. Umarme, was Du nicht ändern kannst.

ARCO Software - Anleitung zur Umstellung der MWSt

Drägerware.ZMS/FLORIX Hessen

Das System für Ihr Mitarbeitergespräche

Urlaubsregel in David

Was ist Sozial-Raum-Orientierung?

Ihren Kundendienst effektiver machen

Internet Explorer Version 6

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Erstellen einer digitalen Signatur für Adobe-Formulare

Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation

Novell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar ZID Dezentrale Systeme

Windows wird nicht mehr unterstützt Was bedeutet das? Was muss unternommen werden? Compi-Treff vom 9. Mai 2014 Thomas Sigg

Die Invaliden-Versicherung ändert sich

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Microsoft Update Windows Update

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Bei der Focus Methode handelt es sich um eine Analyse-Methode die der Erkennung und Abstellung von Fehlerzuständen dient.

Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am

Professionelle Seminare im Bereich MS-Office

Regeln für das Qualitäts-Siegel

Leichte-Sprache-Bilder

.. für Ihre Business-Lösung

Nr. 12-1/Dezember 2005-Januar A 12041

Kfz-Versicherung für Fahranfänger. mit der Lizenz zum Fahren

teischl.com Software Design & Services e.u. office@teischl.com

Proof Points Setzen wir um Setzen wir nicht um. a. Trainee-Programme sind als Bestandteil unserer HR-Strategie im Unternehmen fest etabliert.

Lexware eservice personal - Nutzung ab Januar 2014

2.1 Präsentieren wozu eigentlich?

Das Leitbild vom Verein WIR

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Zeichen bei Zahlen entschlüsseln

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

DAUERHAFTE ÄNDERUNG VON SCHRIFTART, SCHRIFTGRÖßE

Anleitung zur Bearbeitung von Prüferkommentaren in der Nachreichung

1. Weniger Steuern zahlen

Elternzeit Was ist das?

Was ist eigentlich MinLand?

infach Geld FBV Ihr Weg zum finanzellen Erfolg Florian Mock

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

Statuten in leichter Sprache

Umgang mit der Software ebuddy Ändern von IP Adresse, Firmware und erstellen von Backups von ewon Geräten.

Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista

Studie über Umfassendes Qualitätsmanagement ( TQM ) und Verbindung zum EFQM Excellence Modell

In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.

Also heißt es einmal mehr, immer eine eigene Meinungen bilden, nicht beeinflussen lassen, niemals von anderen irgend eine Meinung aufdrängen lassen.

Fax einrichten auf Windows XP-PC

Leichte Sprache Informationen zum Europäischen Sozialfonds (ESF) Was ist der Europäische Sozialfonds?

Die Zeit ist reif. Für eine intelligente Agentursoftware.

Repetitionsaufgaben Wurzelgleichungen

Vermeiden Sie es sich bei einer deutlich erfahreneren Person "dranzuhängen", Sie sind persönlich verantwortlich für Ihren Lernerfolg.

How to do? Projekte - Zeiterfassung

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

DOKUMENTATION VOGELZUCHT 2015 PLUS

EasyWk DAS Schwimmwettkampfprogramm

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden.

Was ich als Bürgermeister für Lübbecke tun möchte

Hinweise in Leichter Sprache zum Vertrag über das Betreute Wohnen

IntelliRestore Seedload und Notfallwiederherstellung

Einrichtung eines VPN-Zugangs

ALEMÃO. Text 1. Lernen, lernen, lernen

Zimmertypen. Zimmertypen anlegen

Version smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):

Catherina Lange, Heimbeiräte und Werkstatträte-Tagung, November

Fragebogen zur Anforderungsanalyse

Stellvertretenden Genehmiger verwalten. Tipps & Tricks

Manuel Schmalz. Abteilungsleiter Vertragsmanagement. Düsseldorf,


Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

Vodafone Conferencing Meeting erstellen

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC

Benutzerhandbuch - Elterliche Kontrolle

SEPA Lastschriften. Ergänzung zur Dokumentation vom Workshop Software GmbH Siemensstr Kleve / /

Berechtigungen im Kalender Anleitung für die Rechtevergabe im Outlook Kalender FHNW, Services, ICT

Alle gehören dazu. Vorwort

Das Persönliche Budget in verständlicher Sprache

Welches Übersetzungsbüro passt zu mir?

Software zur Anbindung Ihrer Maschinen über Wireless- (GPRS/EDGE) und Breitbandanbindungen (DSL, LAN)

Produktbeschreibung utilitas Ticketsystem

Mail-Account Unimail mit der Einstellungen für Outlook Express 5.0

Transkript:

StuPro-Seminar Dokumentation in der Software-Wartung StuPro-Seminar Probleme und Schwierigkeiten in der Software-Wartung Folie 1/xx

Software-Wartung: theoretisch Ausgangslage eigentlich simpel: fertige Software erstellt unter hartem körperlichen Einsatz der Entwickler Anwender sind alle glücklich Entwickler auch Vielleicht noch kleinere Bugfixes und vielleicht noch 1 oder 2 Erweiterungen, aber sonst ist alles toll. Dem erfolgreichen, dauerhaften Einsatz steht nichts mehr im Wege. Folie 2/xx

Software-Wartung: praktisch Ausgangslage in der Realität leider doch nicht so simpel: Fertige Software läuft 30 Jahre und mehr Entwickler sind rein auf die Entwicklung konzentriert Benutzer wollen viele Erweiterungen des Systems Programm enthält viele Fehler Alle Änderungen müsn hr schnell durchgeführt werden Wisn über die Software (Aufbau, Funktionalität) ist nur implizit vorhanden Software wird nicht mehr (komplett) verstanden Unzulänglichkeiten in der Software können nicht einfach behoben werden, es muss sich teilwei mit ihnen arrangiert werden Folie 3/xx

Probleme in der Software-Wartung Überblick: Technische Probleme Organisatorische Probleme Prozessprobleme Qualifikations- und Ausbildungsprobleme Wirtschaftliche Probleme Folie 4/xx

Technische Probleme Wie muss eine Software aufgebaut in, damit sie gut wartbar ist? Welche Vorkehrungen müsn schon während der Entwicklung getroffen werden, welche Maßnahmen können noch während der Wartung durchgeführt werden? Wie kann Wartbarkeit gemesn werden? Dies ist vor allem für die Frage relevant, ob für ein Produkt die Wartung übernommen werden soll/ kann. Wie kann die Qualität, bzw. Qualitätsveränderung einer Software gemesn werden? Können Frühindikatoren aufzeigen, dass sich die Qualität der Software verschlechtert? Können dann entsprechende Gegenmaßnahmen durchgeführt werden? Welche Teile der Software müsn wie umfangreich dokumentiert in? Welcher Aufwand ist bei der Dokumentation sinnvoll? Welche technische Dokumentation (z.b. Objektmodell) sollte in der Wartung nachträglich erstellt werden, wenn die aus der Entwicklung fehlt? Folie 5/xx

Technische Probleme Können neue Qualitätsstandards, die eine Verbesrung der Software zum Ziel haben, eingeführt werden, wenn sie nicht mit einer Restrukturierung der gesamten Software einhergehen? Welche Werkzeuge helfen nachhaltig die Software-Wartung zu vereinfachen? Gibt es spezielle Werkzeuge für die Software-Wartung, die in dier Pha zum Einsatz kommen sollten? Wie können unterschiedlichste (hr alte und hr neue) Technologien unter einen Hut gebracht werden? Gibt es einen Unterschied zwischen Entwicklungs- und Wartungsumgebung? Folie 6/xx

Organisatorische Probleme Gibt es einen Unterschied zwischen Entwicklungs- und Wartungsumgebung? Wie kann die Übernahme von Software-Wartung organisiert werden? Welche Schnittstellen sind zu berücksichtigen? Gibt es Kriterien für die Übernahme? Wie kann bestimmt werden, ob die Übernahme einer Wartung lohnend ist? Wie geht man mit Richtlinien und qualitätssichernden Maßnahmen um, die während der Wartung geändert werden? Müsn die für die gesamte Software in der Wartung nachgezogen werden? Wie sieht eine adäquate Organisation und ein adäquates Preismodell für Software-Wartung aus? Wie wird die Wartung in Verbindung mit dem Betrieb der Software organisiert? Wie können kurzfristige, dringende Änderungen (Firefighting) systematisch durchgeführt werden? Folie 7/xx

Prozessprobleme Der Wartungsprozess ist gewachn, er wurde nicht aktiv definiert. Aus welchen Elementen besteht ein Wartungsprozess und wie kann er eingeführt werden? Es gibt klare Regeln für die Entwicklung (welcher Prozess befolgt wird, welche Dokumente erstellt werden müsn). Die klaren Regeln fehlen in der Wartung. Dadurch ensteht der Eindruck, dass Wartung oft zu lange dauert. In der Entwicklung können (meistens) klare Ziele benannt werden. In der Wartung werden die Ziele nicht explizit herausgestellt und so entsteht der Eindruck, dass Wartung nicht planbar ist. Wie kann ein (agiler) Wartungsprozess gestaltet werden? Wie kann das Anwendungswisn, das während der Entwicklung angesammelt wird, vom Entwicklungs- zum Wartungsteam übertragen werden? Folie 8/xx

Qualifikations-/ Ausbildungsprobleme Welches Wisn sollte ein Entwickler erwerben, um für die Tätigkeiten der Software-Wartung gerüstet zu in? Wie können Wartungsaufgaben für die Mitarbeiter attraktiv gestaltet werden? Wie können die Probleme der Software-Wartung in der Lehre begreiflich gemacht werden? Was können die Universitäten zur Lösung der Probleme in der Software-Wartung beitragen? Folie 9/xx

Wirtschaftliche Probleme Lohnt sich die Software-Wartung überhaupt? Ab welchem Punkt ist eine Neuimplementierung sinnvoll? Wie kann das Ende der Wartung erkannt werden, so dass mit einer Migration begonnen wird? In welchen Bereichen und durch welche Aktivitäten können Wartungskosten genkt werden? Welche Investitionen in Wartbarkeit zahlen sich aus? Wie wird in der Wartung eine Kostenschätzung durchgeführt? Die Entwicklung ist klar budgetiert. Bei der Wartung ist dies nicht der Fall. Daraus entsteht häufig das diffu Gefühl, dass Wartung zu teuer ist. Folie 10/xx

Zusammenfassung Software-Wartung ist ein komplexes Thema mit vielen Problemen Software-Wartung ist nicht xy! Software-Wartung hat in der Forschung einen geringen Stellenwert Es fehlen in der Industrie langfristig tragfähige Konzepte über die Durchführung der Wartung Es wird keine kurzfristige Verbesrung der Wartungssituation geben! Folie 11/xx

Vielen Dank für die Aufmerksamkeit! Folie 12/xx