Date post: | 05-Apr-2015 |
Category: |
Documents |
Upload: | engelram-andes |
View: | 105 times |
Download: | 0 times |
Wizards & Wizards & Builders GmbH Builders GmbH
Rollen in ProjektenRollen in Projekten
Aufteilung von Rollen in Aufteilung von Rollen in Entwicklungsprojekten mitEntwicklungsprojekten mit
Microsoft Visual FoxProMicrosoft Visual FoxPro
Wizards & Wizards & Builders GmbH Builders GmbH
Diese Schulung dient der Einführung in die möglichen Rollen
im Rahmen eines Entwicklungsprojektes unter
Microsoft Visual FoxPro
Wizards & Wizards & Builders GmbH Builders GmbH
ThemenübersichtThemenübersicht
Warum Rollen?Warum Rollen? Rollen in ProjektenRollen in Projekten Rollen in VFP-ProjektenRollen in VFP-Projekten Zuordnung WerkzeugeZuordnung Werkzeuge Zuordnung KomponentenZuordnung Komponenten
Wizards & Wizards & Builders GmbH Builders GmbH
Vorteile von RollenVorteile von Rollen
Zuordnung VerantwortungZuordnung Verantwortung Abgrenzung VerantwortungAbgrenzung Verantwortung Ansprechpartner für alleAnsprechpartner für alle Know-How-KonzentrationKnow-How-Konzentration
Wizards & Wizards & Builders GmbH Builders GmbH
Übersicht über Rollen (1)Übersicht über Rollen (1)
Allgemein:Allgemein: ProjektleiterProjektleiter ControllerController MitarbeiterMitarbeiter
Phase AnalysePhase Analyse Phase DesignPhase Design Phase Implement.Phase Implement. Phase TestPhase Test Phase RolloutPhase Rollout
VFP-Projekte:VFP-Projekte: GUIGUI CodingCoding Class LibrarianClass Librarian FrameworkFramework KonfigurationKonfiguration BuilderBuilder
Wizards & Wizards & Builders GmbH Builders GmbH
Übersicht Rollen (2)Übersicht Rollen (2)
Werkzeuge:Werkzeuge: Source SafeSource Safe XCASEXCASE Visual ModellerVisual Modeller GenX-ToolsGenX-Tools
Komponenten:Komponenten: OutlookOutlook WinWordWinWord RAS/MAPIRAS/MAPI MS GraphMS Graph Tree/ListviewTree/Listview ActiveX-CtrlsActiveX-Ctrls
Wizards & Wizards & Builders GmbH Builders GmbH
Allgemeine ProjektrollenAllgemeine Projektrollen
Allgemeine Projektrollen Allgemeine Projektrollen für Softwareentwicklungs-für Softwareentwicklungs-
projekte aller Artprojekte aller Art
Wizards & Wizards & Builders GmbH Builders GmbH
ProjektleiterProjektleiter
Projekterwartungen KundeProjekterwartungen Kunde Projektbereiche, LösungsansatzProjektbereiche, Lösungsansatz Umfangs/Risiko/Aufwands-Umfangs/Risiko/Aufwands-
abschätzungabschätzung ÄnderungsanforderungenÄnderungsanforderungen ProjekttagebuchProjekttagebuch Personal- und ArbeitsplanPersonal- und Arbeitsplan
Wizards & Wizards & Builders GmbH Builders GmbH
Projektcontroller (*)Projektcontroller (*)
ProjektstatusberichtProjektstatusbericht QualitätsüberwachungQualitätsüberwachung Kontrolle AbweichungenKontrolle Abweichungen Zweiter Ansprechpartner KundeZweiter Ansprechpartner Kunde
Wizards & Wizards & Builders GmbH Builders GmbH
ProjektmitarbeiterProjektmitarbeiter
Rolle der Projektmitarbeiter Rolle der Projektmitarbeiter ändert sich je nach ändert sich je nach ProjektphaseProjektphase
Phasen können sich auch auf Phasen können sich auch auf Einzelmodule beziehenEinzelmodule beziehen
ggf. Fachleute für bestimmte ggf. Fachleute für bestimmte Phasen heranziehen (aus Team)Phasen heranziehen (aus Team)
Wizards & Wizards & Builders GmbH Builders GmbH
Phase AnalysePhase Analyse
IststandsaufnahmeIststandsaufnahme LeistungsbeschreibungLeistungsbeschreibung ProgrammspezifikationProgrammspezifikation QualitätsmerkmaleQualitätsmerkmale Modell GeschäftsprozesseModell Geschäftsprozesse Modell Daten/Tabellen/FelderModell Daten/Tabellen/Felder Klassenstruktur/DefinitionKlassenstruktur/Definition
Wizards & Wizards & Builders GmbH Builders GmbH
Phase DesignPhase Design
Technische KlassenbeschreibungTechnische Klassenbeschreibung Beschreibung SystemarchitekturBeschreibung Systemarchitektur BenutzerschnittstellenBenutzerschnittstellen Prototyp BedienderdialogPrototyp Bedienderdialog Definition AusgabedokumenteDefinition Ausgabedokumente Beschreibung DatenelementeBeschreibung Datenelemente Testplan, SystemleistungTestplan, Systemleistung
Wizards & Wizards & Builders GmbH Builders GmbH
Phase ImplementationPhase Implementation
UmsetzungUmsetzung UmsetzungUmsetzung UmsetzungUmsetzung BibliotheksbeschreibungenBibliotheksbeschreibungen Testdaten, TestprotokollTestdaten, Testprotokoll Hilfstexte, DokumentationHilfstexte, Dokumentation
Wizards & Wizards & Builders GmbH Builders GmbH
Phase TestPhase Test
SystemtestprotokollSystemtestprotokoll AnwendertestprotokollAnwendertestprotokoll FehlerlistenFehlerlisten FehlerberichteFehlerberichte FehlerbeseitigungFehlerbeseitigung
Wizards & Wizards & Builders GmbH Builders GmbH
Phase Roll-OutPhase Roll-Out
LieferlisteLieferliste VerteilungsplanVerteilungsplan InstallationsprogrammInstallationsprogramm InstallationsprotokollInstallationsprotokoll
Wizards & Wizards & Builders GmbH Builders GmbH
Zuordnung von RollenZuordnung von Rollen
Zuordnung von Zuordnung von Projektrollen unter VFP zu Projektrollen unter VFP zu
ProjektmitarbeiternProjektmitarbeitern
Wizards & Wizards & Builders GmbH Builders GmbH
VFP: GUIVFP: GUI
Richtlinien für User Interface Richtlinien für User Interface Design (Softwareergonomie)Design (Softwareergonomie)
Gestaltung Basisklassen für Gestaltung Basisklassen für BenutzeroberflächeBenutzeroberfläche
Grundsätzliches Design für alle Grundsätzliches Design für alle BildschirmformulareBildschirmformulare
Einheitlichkeit Look & FeelEinheitlichkeit Look & Feel
Wizards & Wizards & Builders GmbH Builders GmbH
VFP: CodingVFP: Coding
Definition der Definition der ProgrammierrichtlinienProgrammierrichtlinien
Überwachung der EinhaltungÜberwachung der Einhaltung Zulässiger ProgrammierstilZulässiger Programmierstil Code-ReviewCode-Review
typischerweise durch Coachestypischerweise durch Coaches
Wizards & Wizards & Builders GmbH Builders GmbH
VFP: Class LibrarianVFP: Class Librarian
Werkzeug Class BrowserWerkzeug Class Browser Werkzeug Class DesignerWerkzeug Class Designer ggf. direktes Bearbeiten VCXggf. direktes Bearbeiten VCX Kontrolle/Korrektur von Kontrolle/Korrektur von
VererbungsschemataVererbungsschemata Kontrolle/Test eigener KlassenKontrolle/Test eigener Klassen
Wizards & Wizards & Builders GmbH Builders GmbH
VFP: FrameworkVFP: Framework
Verwaltung/Anpassung der Verwaltung/Anpassung der BasisklassenBasisklassen
Verwaltung/Anpassung der Verwaltung/Anpassung der ManagerklassenManagerklassen
Verwaltung/Anpassung Verwaltung/Anpassung diverser Sub/Utitlity-Klassendiverser Sub/Utitlity-Klassen
DokumentationDokumentation
Wizards & Wizards & Builders GmbH Builders GmbH
VFP: KonfigurationVFP: Konfiguration
Konfiguration Entwicklungs- Konfiguration Entwicklungs- und Laufzeitumgebungund Laufzeitumgebung
Registry-EinstellungenRegistry-Einstellungen WinAPI-FunktionsaufrufeWinAPI-Funktionsaufrufe Remote OLE-AutomationRemote OLE-Automation DLL-Erstellung, TypeLibsDLL-Erstellung, TypeLibs
Wizards & Wizards & Builders GmbH Builders GmbH
VFP: BuilderVFP: Builder
Arbeiten mit BuilderBArbeiten mit BuilderB Definition und Implementation Definition und Implementation
von Buildernvon Buildern Fertigfunktionen für einfache Fertigfunktionen für einfache
Builder-ErstellungBuilder-Erstellung Einbindung Builder in Einbindung Builder in
EntwicklungsumgebungEntwicklungsumgebung
Wizards & Wizards & Builders GmbH Builders GmbH
Zuordnung WerkzeugeZuordnung Werkzeuge
Zuordnung von Zusatz- Zuordnung von Zusatz- Werkzeugen zu Werkzeugen zu
ProjektmitarbeiternProjektmitarbeitern
Wizards & Wizards & Builders GmbH Builders GmbH
Werkzeug: Source SafeWerkzeug: Source Safe
Installation/Verwaltung DatenInstallation/Verwaltung Daten Kontrolle Platz/VersionszahlKontrolle Platz/Versionszahl Kontrolle Check-Out-StatusKontrolle Check-Out-Status Troubleshooting/Netz (!)Troubleshooting/Netz (!) Arbeitsgrundlage in Teams (!)Arbeitsgrundlage in Teams (!) ggf. Projekt-Hook-Klassenggf. Projekt-Hook-Klassen
Wizards & Wizards & Builders GmbH Builders GmbH
Werkzeug: XCASEWerkzeug: XCASE
Übernahme DatenmodellÜbernahme Datenmodell incl. Tabellen, Index, Relation, Viewsincl. Tabellen, Index, Relation, Views
Neudefinition Relation/TriggerNeudefinition Relation/Trigger Definition/Zuordnung DomainDefinition/Zuordnung Domain Export Datenmodell nach DBCExport Datenmodell nach DBC Generierung Trigger-CodeGenerierung Trigger-Code Reporting (mit VFP-Reports)Reporting (mit VFP-Reports)
Wizards & Wizards & Builders GmbH Builders GmbH
Werkzeug: Visual Werkzeug: Visual ModellerModeller
Übernahme VFP-BibliothekenÜbernahme VFP-Bibliotheken Definition Use-CasesDefinition Use-Cases Zuordnung User/Business/DataZuordnung User/Business/Data Festlegen Vererbung, PEMsFestlegen Vererbung, PEMs Generierung VFP-KlassenGenerierung VFP-Klassen
ggf. Component Diagrammggf. Component Diagramm ggf. Deployment Diagrammggf. Deployment Diagramm
Wizards & Wizards & Builders GmbH Builders GmbH
Werkzeuge: GenX-ToolsWerkzeuge: GenX-Tools
Anbindung GenRepoXAnbindung GenRepoX Layout BerichtsdateienLayout Berichtsdateien Klassen für BerichteKlassen für Berichte
Anbindung GenMenuXAnbindung GenMenuX ggf. objektorientierte Menüsggf. objektorientierte Menüs
Wizards & Wizards & Builders GmbH Builders GmbH
Zuordnung KomponentenZuordnung Komponenten
Zuordnung von häufig Zuordnung von häufig eingesetzten eingesetzten
Komponenten zu Komponenten zu ProjektmitarbeiternProjektmitarbeitern
Wizards & Wizards & Builders GmbH Builders GmbH
Komponente: OutlookKomponente: Outlook
Formulare/CustomProperties Formulare/CustomProperties unter Outlook verwaltenunter Outlook verwalten
Ansteuerungsklassen für alle Ansteuerungsklassen für alle Kategorien unter OutlookKategorien unter Outlook
Import/Exportfunktionen sowie Import/Exportfunktionen sowie Datenabgleich (!)Datenabgleich (!)
Wichtig: Updates (98, SPs)Wichtig: Updates (98, SPs)
Wizards & Wizards & Builders GmbH Builders GmbH
Komponenten: WinWordKomponenten: WinWord
Formulare/CustomProperties Formulare/CustomProperties unter WinWord verwaltenunter WinWord verwalten
Ansteuerungsklassen für Einzel- Ansteuerungsklassen für Einzel- und Serienbriefe mit WinWordund Serienbriefe mit WinWord
Import/ExportfunktionenImport/Exportfunktionen Wichtig: Updates (SPs, Tools)Wichtig: Updates (SPs, Tools) ggf. Einsatz von OLEmaxXggf. Einsatz von OLEmaxX
Wizards & Wizards & Builders GmbH Builders GmbH
Komponenten: MAPI/RASKomponenten: MAPI/RAS
Anbindung MAPI an MailserverAnbindung MAPI an Mailserver Klassen für Ansteuerung MAPIKlassen für Ansteuerung MAPI Klassen für Ansteuerung RASKlassen für Ansteuerung RAS
ggf. mit RAS.OCXggf. mit RAS.OCX
ggf. Klassen für DFÜ-Steuerungggf. Klassen für DFÜ-Steuerung Ansteuerung TAPI über WINAPIAnsteuerung TAPI über WINAPI
(z.B. Telefonwahl und -wiederholung)(z.B. Telefonwahl und -wiederholung)
Wizards & Wizards & Builders GmbH Builders GmbH
Komponente: MS GraphKomponente: MS Graph
Ansteuerung von MS GraphAnsteuerung von MS Graph Bereitstellungsfunktionen für Bereitstellungsfunktionen für
Daten an MS GraphDaten an MS Graph AusgabeformateAusgabeformate Einbindung in AnwendungEinbindung in Anwendung
Wizards & Wizards & Builders GmbH Builders GmbH
Komponente: Komponente: Tree/ListviewTree/Listview
Einbindung Treeview-ControlEinbindung Treeview-Control Einbindung Listview-ControlEinbindung Listview-Control Anbindung Imagelist-ControlAnbindung Imagelist-Control Verwaltung diverser BitmapsVerwaltung diverser Bitmaps Metadaten für Aufbau Metadaten für Aufbau
StrukturhierarchieStrukturhierarchie
Wizards & Wizards & Builders GmbH Builders GmbH
Kleinere KomponentenKleinere Komponenten
Einbindung Dynazip für Einbindung Dynazip für DatenkompressionDatenkompression
Einbindung FoxFix für Einbindung FoxFix für DatenreparaturDatenreparatur
Einbindung SuperClass in Einbindung SuperClass in EntwicklungsumgebungEntwicklungsumgebung
Einbindung RTF-ControlEinbindung RTF-Control
Wizards & Wizards & Builders GmbH Builders GmbH
Was ist zu beachten?Was ist zu beachten?
Mehrfach-Mehrfach-besetzung von besetzung von Rollen möglichRollen möglich
Komponenten + Komponenten + Werkzeug-Werkzeug-zuordnung je zuordnung je nach Bedarfnach Bedarf
Wizards & Wizards & Builders GmbH Builders GmbH
Vielen Dank!Vielen Dank!
Das waren die Themen:Das waren die Themen:
Warum Rollen?Warum Rollen? Rollen in Rollen in
ProjektenProjekten Rollen in VFP-Rollen in VFP-
ProjektenProjekten Zuordnung Zuordnung
WerkzeugeWerkzeuge Zuordnung Zuordnung
KomponentenKomponenten
Wizards & Wizards & Builders GmbH Builders GmbH
Wenn Fragen bestehen:Wenn Fragen bestehen:
Wizards & BuildersWizards & BuildersMethodische Software-Methodische Software-
Entwicklung GmbHEntwicklung GmbH
Frankfurter Str. 21bFrankfurter Str. 21b
61476 Kronberg61476 Kronberg
Tel.: 06173-950906Tel.: 06173-950906
Fax: 06173-950907Fax: 06173-950907
CIS: 101605,175CIS: 101605,175