Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Engelram Andes Geändert vor über 11 Jahren
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
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.