Informationssystemanalyse Grundlagen 1 1



Ähnliche Dokumente
Professionelle Seminare im Bereich MS-Office


Entwicklung des Dentalmarktes in 2010 und Papier versus Plastik.

Formwerk AG. Die Sicherstellung konsistenter Nutzungserlebnisse über den gesamten SW-Produktlebenszyklus durch Human Centered Design.

SPI-Seminar : Interview mit einem Softwaremanager

Fehler und Probleme bei Auswahl und Installation eines Dokumentenmanagement Systems

Leseauszug DGQ-Band 14-26

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

Einen Wiederherstellungspunktes erstellen & Rechner mit Hilfe eines Wiederherstellungspunktes zu einem früheren Zeitpunkt wieder herstellen

Welchen Nutzen haben Risikoanalysen für Privatanleger?

EINE PLATTFORM

Übungsklausur vom 7. Dez. 2007

.. für Ihre Business-Lösung

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. ist einer davon.

Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten

Cad-OasEs Int. GmbH. 20 Jahre UG/NX Erfahrung prägen Methodik und Leistungen. Nutzen Sie dieses Wissen!

Seriendruck mit der Codex-Software

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Was ist Sozial-Raum-Orientierung?

Requirements Engineering für IT Systeme

XT Großhandelsangebote

GRS SIGNUM Product-Lifecycle-Management

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

Microsoft Access 2013 Navigationsformular (Musterlösung)

Erstellen einer in OWA (Outlook Web App)

Informationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:

Lernaufgabe Industriekauffrau/Industriekaufmann Angebot und Auftrag: Arbeitsblatt I Auftragsbeschreibung

Was meinen die Leute eigentlich mit: Grexit?

ERP-Evaluation systematisch und sicher zum optimalen ERP-System

Anwendungsbeispiele Buchhaltung

So richten Sie ihre s unter Outlook Express 5 / 6 ein

Die Online-Meetings bei den Anonymen Alkoholikern. zum Thema. Online - Meetings. Eine neue Form der Selbsthilfe?

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Adminer: Installationsanleitung

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

Einfügen von Bildern innerhalb eines Beitrages

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

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Übungsbuch für den Grundkurs mit Tipps und Lösungen: Analysis

Professionelle Seminare im Bereich MS-Office

Delta Audit - Fragenkatalog ISO 9001:2014 DIS

360 - Der Weg zum gläsernen Unternehmen mit QlikView am Beispiel Einkauf

Wir nehmen Aufgaben und Ideen wahr. Wir suchen Lösungen zu Ideen.

Konzentration auf das. Wesentliche.

Anleitung. So erstellen Sie eine Familienkarte für Ihre Gemeinde. 1. Google-Konto eröffnen

Installation und Inbetriebnahme von Microsoft Visual C Express

Internet Explorer Version 6

Informationssicherheit als Outsourcing Kandidat

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

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

Tipps & Tricks Neuerungen Nr. 5/ Externe Web-Shops im UniKat für Laborverbrauchsmaterial & Chemikalien

Subpostfächer und Vertretungen für Unternehmen

1. Einführung Erstellung einer Teillieferung Erstellung einer Teilrechnung 6

Kurzanleitung. MEYTON Aufbau einer Internetverbindung. 1 Von 11

COMPUTER MULTIMEDIA SERVICE

1 Lizenzkey Wo finde ich den Lizenzkey? Lizenzkey hochladen Nameserver einrichten Domains einrichten 7

Integrierte IT Portfolioplanung

INTERNET UND MMS MIT DEM QTEK2020 MARCO 28. MÄRZ 04

Mit prozessorientiertem Qualitätsmanagement zum Erfolg - Wer das Ziel kennt, wird den Weg finden -

Leichte-Sprache-Bilder

9 Auto. Rund um das Auto. Welche Wörter zum Thema Auto kennst du? Welches Wort passt? Lies die Definitionen und ordne zu.

Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.

Schuljahreswechsel im Schul-Webportal

Nicht über uns ohne uns

Typisierung des Replikationsplan Wirries, Denis Datenbankspezialist

Kundenmanagement für Industrie- und Handelsvertreter

Second Steps in eport 2.0 So ordern Sie Credits und Berichte

1. Einführung. 2. Weitere Konten anlegen

Einrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000

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

Microsoft Access 2010 Navigationsformular (Musterlösung)

Effiziente Prozesse. Die Formel 1 und die Druckindustrie

Einrichtung HBCI-Chipkarte in VR-NetWorld-Software

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Anleitung OpenCms 8 Webformular Auswertung

Leitfaden für die ersten Schritte im INIT-eCampus. mailto:

Direktes Versenden von Listen, z.b. Die Liste der Personalkosten (zpkost)

YouTube: Video-Untertitel übersetzen

Benutzerkonto unter Windows 2000

Vorgehensweise bei Lastschriftverfahren

Organisation des Qualitätsmanagements

Win 7 optimieren. Unser Thema heute: Meine erstellten Daten in eine andere Partition verschieben.

Einrichten des Elektronischen Postfachs

Kurzanleitung MAN E-Learning (WBT)

Anleitung Typo3-Extension - Raumbuchungssystem

Aufgabe 6 Excel 2013 (Fortgeschrittene) Musterlösung

Anleitung zum Computercheck Windows Firewall aktivieren oder eine kostenlose Firewall installieren

Domaintransfer von Switch zu switchplus

HIER GEHT ES UM IHR GUTES GELD ZINSRECHNUNG IM UNTERNEHMEN

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

Anwendungsbeispiele Buchhaltung

Die Rückgabe kann über folgende, von uns getestete Programme / Apps vorgenommen werden: Adobe Digital Editions Sony Reader for PC Bluefire Reader

Analyse zum Thema: Laufzeit von Support-Leistungen für ausgewählte Server OS

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

Wichtiges Thema: Ihre private Rente und der viel zu wenig beachtete - Rentenfaktor

Ablaufbeschreibung Einrichtung EBICS in ProfiCash

my.ohm Content Services Autorenansicht Rechte

Version 0.3. Installation von MinGW und Eclipse CDT

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Umstieg auf Microsoft Exchange in der Fakultät 02

Transkript:

Informationssystemanalyse Grundlagen 1 1 Software-Projekte Klassischerweise wird Software-Entwicklung in Projektform abgewickelt. Projekte kommen dabei zwischen einem Anbieter und einem Kunden zustande, mit dem Ziel, ein Produkt nach Kundenanforderungen zu erstellen. Slide 1 Ein erfolgreiches Projekt ist aber nicht nur durch prozedurale Korrektheit definiert, sondern auch durch den richtigen Grad an Interaktion zwischen Kunde und Anbieter. Grob gesagt ist ein Projekt dann erfolgreich, wenn es die Anforderungen des Kunden erfüllt, den Kunden zu weiteren Aufträgen ermuntert und es dem Auftraggeber ermöglicht, weitere Projekte abzuwickeln Interessen von Kunde und Anbieter Von der Interaktion zwischen Kunde und Anbieter ist auch die Balance zwischen ihren jeweiligen Interessen abhängig. Kundeninteressen Anbieterinteressen Auslieferung Kosten Stabilität der Anforderungen Slide 2 Qualität Funktionalität Kontinuierliche Finanzierung Support Akzeptanzkriterien Nutzerfreundlichkeit Einsatz des Produkts

Informationssystemanalyse Grundlagen 1 2, Produkt, Personen Schlüsselfaktoren in allen Projekten sind die beteiligten Personen, der Entwicklungsprozeß und das zu erstellende Produkt: Qualität Personen Produktivität Slide 3 Produkt Risikobewertung, Produkt, Personen Die Schnittmengen zwischen den Schlüsselfaktoren zeigen die Ziele auf, die innerhalb eines Projektes verfolgt werden sollen: Slide 4 Qualität: die beteiligten Personen wissen, welchen Beitrag sie zum Produkt leisten, hier werden die nicht-funktionalen Anforderungen erfüllt Produktivität: der ermöglicht es den Personen, ihre Aufgabe sinnvoll zu erledigen Risiko-Bewertung: Überwachung des Produktstatus, Vornehmen von Korrekturmaßnahmen

Informationssystemanalyse Grundlagen 1 3 In der Theorie laufen alle Software-Projekte gemäß eines Vorgehensmodells ab. In der Praxis jedoch ähneln die Prozesse kaum einem geregelten Vorgehen, das Qualitätsmanagement hat oft nur die Aufgabe der Schadensbegrenzung. Slide 5 Qualitätsmanagemenssysteme haben hier die Aufgabe, sowohl die Qualität des Produktes als auch des Prozesses zu garantieren. Dabei sollte beachtet werden, daß die dort definierten Prozesse auch wirklich in produktiver Arbeit resultieren und nicht bürokratisch restriktiv sind. Ein weiterer wichtiger Aspekt ist die kontinuierliche Verbesserung der Entwicklungsprozesse (siehe dazu auch das CMM). Verbesserung der Prozesse Methode Slide 6 wachsender Schwierigkeitsgrad Werkzeug Technik Team Abteilung Unternehmen

Informationssystemanalyse Grundlagen 1 4 Anforderungen an den Effektivität: Erzielen des gewünschten Ergebnisses Effizienz: optimale Ausnutzung von Ressourcen Slide 7 Pünktlichkeit: Einhaltung von Zeitvorgaben Verständlichkeit: Minimierung von Einarbeitungszeiten Sichtbarkeit: Öffnung der Abläufe für Dritte (Management, Kunden,... ) Produkt Schwierigkeit bei der Produktbewertung: meßbar: Zeilenzahl, Modulzahl, Kopplung, Kohäision, Testabdeckung usw. Slide 8 gewünscht: Aussagen über Zuverlässigkeit, Flexibilität, Nutzerfreundlichkeit, Wartbarkeit usw. Aussagen können oft nur aufgrund von Erfahrungen gemacht werden.

Informationssystemanalyse Grundlagen 1 5 Grenzen bei Produktkennzahlen Verallgemeinernd können für aktuelle Projekte folgende Kennzahlen als machbare Obergrenze stehen: Größe: 10 Mio. Anweisungen Slide 9 Anzahl Hauptkomponenten: 1.000 Komponentengröße: 10.000 Anweisungen Lebenszeit: 10 Jahre Grenzen bei Produktkennzahlen Teamgröße: 100 Personen Qualität: minimal 1 Fehler pro 10.000 Anweisungen Slide 10 Produktivität: 50 Anweisungen pro Person und Tag Reparaturrate: 1 Tag pro Fehler pro 1.000 Anweisungen In durchschnittlichen Projekten liegen die tatsächlichen Werte bis zu einer Größenordnung unter diesen Zahlen und sind stark vom Anwendungstyp abhängig.

Informationssystemanalyse Grundlagen 1 6 Typen von Software-Systemen Eine grobe Kategorisierung von Systemen liefert folgende Systemarten: Informationssysteme Echtzeit-Systeme Slide 11 verteilte Systeme eingebettete Systeme Mischsysteme Anforderungen an das Produkt Korrektheit, Zuverlässigkeit, Robustheit: Erfüllung der Anforderungen auch unter Randbedingungen Leistungsfähigkeit: Erfüllung funktionaler Anforderungen Slide 12 Verifizierbarkeit: Überprüfbarkeit von Eigenschaften Benutzerfreundlichkeit: Erfüllung nicht-funktionaler Anforderungen Interoperabilität: Verwendung in heterogenen Umgebungen Wartbarkeit: Investitionssicherung für den Kunden Wiederverwendbarkeit: Invesititionssicherung für den Anbieter

Informationssystemanalyse Grundlagen 1 7 Personen Eine Hauptdeterminante für den Erfolg von Projekten sind die beteiligten Personen (Projektleiter, Entwickler, Anwender). Personen sind aber auch die am schwierigsten zu managende Resource. Slide 13 Im Vergleich zu anderen Faktoren zahlt sich Investition in Fortbildung jedoch besonders aus. Konstellation der Projektabwicklung Mit den Personen eng verbunden ist die Form der Projektabwicklung und dabei die Verschiebung von Personen- zu aspekten: Slide 14 Einzelteam Matrix-Team Subkontraktor Outsourcing Personen Daneben bietet sich noch die Möglichkeit des Einkaufs von fertigen Produkten.

Informationssystemanalyse Grundlagen 1 8 Einordnung der Techniken und Methoden Die Methoden und Techniken lassen sich jeweils den produkt-, prozeß und personenbezogenen Aufgabenbereichen zuordnen: 1 V-Modell Slide 15 6 8 7 Personen 3 1 5 2 2 3 4 5 6 CMM P-CMM SRE PSP Domain Analysis Produkt 7 RE 4 8 Use Cases