Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Rollen in Projekten Aufteilung von Rollen in Entwicklungsprojekten mit

Ähnliche Präsentationen


Präsentation zum Thema: "Rollen in Projekten Aufteilung von Rollen in Entwicklungsprojekten mit"—  Präsentation transkript:

1 Rollen in Projekten Aufteilung von Rollen in Entwicklungsprojekten mit
Microsoft Visual FoxPro

2 Diese Schulung dient der Einführung in die möglichen Rollen im Rahmen eines Entwicklungsprojektes unter Microsoft Visual FoxPro

3 Themenübersicht Warum Rollen? Rollen in Projekten
Rollen in VFP-Projekten Zuordnung Werkzeuge Zuordnung Komponenten

4 Vorteile von Rollen Zuordnung Verantwortung Abgrenzung Verantwortung
Ansprechpartner für alle Know-How-Konzentration

5 Übersicht über Rollen (1)
Allgemein: Projektleiter Controller Mitarbeiter Phase Analyse Phase Design Phase Implement. Phase Test Phase Rollout VFP-Projekte: GUI Coding Class Librarian Framework Konfiguration Builder

6 Übersicht Rollen (2) Werkzeuge: Source Safe XCASE Visual Modeller
GenX-Tools Komponenten: Outlook WinWord RAS/MAPI MS Graph Tree/Listview ActiveX-Ctrls

7 Allgemeine Projektrollen
Allgemeine Projektrollen für Softwareentwicklungs- projekte aller Art

8 Projektleiter Projekterwartungen Kunde Projektbereiche, Lösungsansatz
Umfangs/Risiko/Aufwands-abschätzung Änderungsanforderungen Projekttagebuch Personal- und Arbeitsplan

9 Projektcontroller (*)
Projektstatusbericht Qualitätsüberwachung Kontrolle Abweichungen Zweiter Ansprechpartner Kunde

10 Projektmitarbeiter Rolle der Projektmitarbeiter ändert sich je nach Projektphase Phasen können sich auch auf Einzelmodule beziehen ggf. Fachleute für bestimmte Phasen heranziehen (aus Team)

11 Phase Analyse Iststandsaufnahme Leistungsbeschreibung
Programmspezifikation Qualitätsmerkmale Modell Geschäftsprozesse Modell Daten/Tabellen/Felder Klassenstruktur/Definition

12 Phase Design Technische Klassenbeschreibung
Beschreibung Systemarchitektur Benutzerschnittstellen Prototyp Bedienderdialog Definition Ausgabedokumente Beschreibung Datenelemente Testplan, Systemleistung

13 Phase Implementation Umsetzung Bibliotheksbeschreibungen
Testdaten, Testprotokoll Hilfstexte, Dokumentation

14 Phase Test Systemtestprotokoll Anwendertestprotokoll Fehlerlisten
Fehlerberichte Fehlerbeseitigung

15 Phase Roll-Out Lieferliste Verteilungsplan Installationsprogramm
Installationsprotokoll

16 Zuordnung von Projektrollen unter VFP zu Projektmitarbeitern
Zuordnung von Rollen Zuordnung von Projektrollen unter VFP zu Projektmitarbeitern

17 VFP: GUI Richtlinien für User Interface Design (Softwareergonomie)
Gestaltung Basisklassen für Benutzeroberfläche Grundsätzliches Design für alle Bildschirmformulare Einheitlichkeit Look & Feel

18 VFP: Coding Definition der Programmierrichtlinien
Überwachung der Einhaltung Zulässiger Programmierstil Code-Review typischerweise durch Coaches

19 VFP: Class Librarian Werkzeug Class Browser Werkzeug Class Designer
ggf. direktes Bearbeiten VCX Kontrolle/Korrektur von Vererbungsschemata Kontrolle/Test eigener Klassen

20 VFP: Framework Verwaltung/Anpassung der Basisklassen
Verwaltung/Anpassung der Managerklassen Verwaltung/Anpassung diverser Sub/Utitlity-Klassen Dokumentation

21 VFP: Konfiguration Konfiguration Entwicklungs- und Laufzeitumgebung
Registry-Einstellungen WinAPI-Funktionsaufrufe Remote OLE-Automation DLL-Erstellung, TypeLibs

22 VFP: Builder Arbeiten mit BuilderB
Definition und Implementation von Buildern Fertigfunktionen für einfache Builder-Erstellung Einbindung Builder in Entwicklungsumgebung

23 Zuordnung von Zusatz- Werkzeugen zu Projektmitarbeitern
Zuordnung Werkzeuge Zuordnung von Zusatz- Werkzeugen zu Projektmitarbeitern

24 Werkzeug: Source Safe Installation/Verwaltung Daten
Kontrolle Platz/Versionszahl Kontrolle Check-Out-Status Troubleshooting/Netz (!) Arbeitsgrundlage in Teams (!) ggf. Projekt-Hook-Klassen

25 Werkzeug: XCASE Übernahme Datenmodell Neudefinition Relation/Trigger
incl. Tabellen, Index, Relation, Views Neudefinition Relation/Trigger Definition/Zuordnung Domain Export Datenmodell nach DBC Generierung Trigger-Code Reporting (mit VFP-Reports)

26 Werkzeug: Visual Modeller
Übernahme VFP-Bibliotheken Definition Use-Cases Zuordnung User/Business/Data Festlegen Vererbung, PEMs Generierung VFP-Klassen ggf. Component Diagramm ggf. Deployment Diagramm

27 Werkzeuge: GenX-Tools
Anbindung GenRepoX Layout Berichtsdateien Klassen für Berichte Anbindung GenMenuX ggf. objektorientierte Menüs

28 Zuordnung Komponenten
Zuordnung von häufig eingesetzten Komponenten zu Projektmitarbeitern

29 Komponente: Outlook Formulare/CustomProperties unter Outlook verwalten
Ansteuerungsklassen für alle Kategorien unter Outlook Import/Exportfunktionen sowie Datenabgleich (!) Wichtig: Updates (98, SPs)

30 Komponenten: WinWord Formulare/CustomProperties unter WinWord verwalten Ansteuerungsklassen für Einzel- und Serienbriefe mit WinWord Import/Exportfunktionen Wichtig: Updates (SPs, Tools) ggf. Einsatz von OLEmaxX

31 Komponenten: MAPI/RAS
Anbindung MAPI an Mailserver Klassen für Ansteuerung MAPI Klassen für Ansteuerung RAS ggf. mit RAS.OCX ggf. Klassen für DFÜ-Steuerung Ansteuerung TAPI über WINAPI (z.B. Telefonwahl und -wiederholung)

32 Komponente: MS Graph Ansteuerung von MS Graph
Bereitstellungsfunktionen für Daten an MS Graph Ausgabeformate Einbindung in Anwendung

33 Komponente: Tree/Listview
Einbindung Treeview-Control Einbindung Listview-Control Anbindung Imagelist-Control Verwaltung diverser Bitmaps Metadaten für Aufbau Strukturhierarchie

34 Kleinere Komponenten Einbindung Dynazip für Datenkompression
Einbindung FoxFix für Datenreparatur Einbindung SuperClass in Entwicklungsumgebung Einbindung RTF-Control

35 Was ist zu beachten? Mehrfach-besetzung von Rollen möglich
Komponenten + Werkzeug-zuordnung je nach Bedarf

36 Vielen Dank! Das waren die Themen: Warum Rollen? Rollen in Projekten
Rollen in VFP-Projekten Zuordnung Werkzeuge Zuordnung Komponenten

37 Wenn Fragen bestehen: Wizards & Builders Frankfurter Str. 21b
Methodische Software-Entwicklung GmbH Frankfurter Str. 21b 61476 Kronberg Tel.: Fax: CIS: ,175


Herunterladen ppt "Rollen in Projekten Aufteilung von Rollen in Entwicklungsprojekten mit"

Ähnliche Präsentationen


Google-Anzeigen