Rollen in Projekten Aufteilung von Rollen in Entwicklungsprojekten mit

Slides:



Advertisements
Ähnliche Präsentationen
Datenbankdesign mit ACCESS.
Advertisements

Programmieren im Großen von Markus Schmidt und Benno Kröger.
1-1 Schlank und schnell zum Datawarehouse Marc Bastien Oracle Deutschland GmbH BTW Leipzig,
Universität Stuttgart Institut für Kernenergetik und Energiesysteme I nstitut für K ernenergetik und E nergiesysteme Rational Unified Process (RUP) - Definitionen.
RUP-Elemente (Schlüsselkonzepte)
Colibi Bibliothekssystem der Computerlinguistik. Einführung Motivation Was braucht Colibi? Software Datenbankdesign.
Rational Unified Process (RUP) - Definitionen
OO Analyse und Entwurf für Anwender
Wizards & Builders GmbH Erstellen von Applikationen Erstellen von Datenbank- Applikationen unter Microsoft Visual FoxPro.
Wizards & Builders GmbH Der Maskendesigner Design von Masken für Applikationen unter Microsoft Visual FoxPro.
Client / Server Architektur
Wizards & Builders GmbH Der Menügenerator Arbeiten mit dem Menügenerator und ggf. Zusatztools unter Microsoft Visual FoxPro.
Wizards & Builders GmbH Hypertext Markup Language Beschreibung von HTML als Vorbereitung für Webserver mit Microsoft Visual FoxPro.
Wizards & Builders GmbH ActiveX-Controls Verwendung und Einsatz von ActiveX-Controls unter Microsoft Visual FoxPro.
Wizards & Builders GmbH Der Berichtsgenerator Erstellen von und Arbeiten mit Berichten, Etiketten, Listen in Microsoft Visual FoxPro.
Integration AccountView
Wizards & Builders GmbH Schichtenarchitektur Multi-Tier-Applikationen mit Microsoft Visual FoxPro.
Datenmodellierung mit XCASE
Wizards & Builders GmbH Microsoft Titel Microsoft-Titel für Entwickler und Softwarehäuser.
Wizards & Builders GmbH Klassenbibliotheken Arbeiten mit Klassenbibliotheken in Microsoft Visual FoxPro.
Wizards & Builders GmbH Die Benutzeroberfläche Interaktives Arbeiten mit den Werkzeugen/Assistenten von Microsoft Visual FoxPro.
Wizards & Builders GmbH Projektmanager und SourceSafe Arbeiten mit dem Projektmanager von Microsoft Visual FoxPro.
Ansteuerung von Treeview
Wizards & Builders GmbH Programmierstil Hinweise zum Programmierstil unter Microsoft Visual FoxPro.
Wizards & Builders GmbH Arbeiten mit CSV-Listen Arbeiten mit CSV-Listen unter Microsoft Visual FoxPro.
Wizards & Builders GmbH OOP in der Praxis Die wichtigsten Befehle für OO-Programmierung mit Microsoft Visual FoxPro.
Wizards & Builders GmbH Übersicht Schulung Übersicht über Schulung für Entwickler unter Microsoft Visual FoxPro.
Wizards & Builders GmbH Schulungsmaterial Material zu Programmierung und Datenbankhandling unter Microsoft Visual FoxPro.
Wizards & Builders GmbH Tools, AddOns, Frameworks Nützliche Zusatzprodukte rund um Microsoft Visual FoxPro.
Wizards & Builders GmbH Distribution von Applikationen Distribution und Installation unter Microsoft Visual FoxPro.
Ausbildungsinhalte für „Fachinformatiker Anwendungsentwicklung“
Wizards & Builders GmbH Modularisierung von SW Modularisierung von Anwendungen mit Microsoft Visual FoxPro.
Bidirektionales VFX-XML-Interface für Daten-Import/Export Visual Extend Anwendertreffen 2009 Rainer Becker, Frank Kropp deutschsprachige FoxPro User Group.
VFP Beispiele sowie Tools, Frameworks und Klassen
Visual FoxPro 10.0 Visual Extend 10.0
© 2005 Uwe Habermann Visual Extend 9.5 Technical Preview Uwe Habermann Visual Extend Product Manager
Visual FoxPro Objektorientierte Programmierung. © 1999 TMN-Systemberatung GmbH Grundbegriffe n Objekte n Eigenschaften n Methoden n Objektnamen n Klasse.
Erstellen von WebServices mit Visual FoxPro 9.0
Einführung zur Roadshow zu Visual FoxPro 9.0 deutschsprachige FoxPro User Group Rainer Becker Microsoft Visual FoxPro 9.0 Roadshow INTRO.
Visual Extend 9.5ff Most Wanted Features deutschsprachige FoxPro User Group Rainer Becker VFXWISH06.
Uwe Habermann Venelina Jordanova dFPUG – Silverlight Wizard.
VFP Class Browser. © 1999 TMN-Systemberatung GmbH Einsatz des Class Browser n Managen von Klassen inklusive, ändern, umbenennen, löschen und umdefinieren.
Uwe Habermann WPF Avalon Formulare aus VFP verwenden Venelina Jordanova
Visual Extend Weitere Features deutschsprachige FoxPro User Group Uwe Habermann VFX 25 D.
Uwe Habermann Venelina Jordanova VFP Code in Silverlight Anwendungen ausführen.
Uwe Habermann VFX 10.0 Visual Extend Anwendungsverteilung.
© 2004 Uwe Habermann Visual Extend 9.0 Technical Preview Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Uwe Habermann VFX 11.0 Einsatz von Cursoradaptern in bestehenden Anwendungen Venelina Jordanova
Uwe Habermann VFX 10.0 Visual Extend Features Revisited.
Anpassung des RUP an ein konkretes Projekt - 1
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering SS 2009Folie 1 Weitere Vorgehensmodelle Der Rational Unified Process RUP –bei IBM.
Uwe Habermann Venelina Jordanova VFX – Silverlight Wizard.
Brand my SharePoint Grafische Gestaltung von SharePoint-Webseiten
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
Reiner Ganser Solution Architect 1stQuad Solutions GmbH Presentation Subtitle.
Agenda 13: Begrüßung & Einführung in das Thema
Visual Extend CTableForm Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 08 D.
Visual Extend CursorAdapter deutschsprachige FoxPro User Group Uwe Habermann VFX 18 D.
Visual Extend CDataFormPage Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 09 D.
Uwe Habermann Venelina Jordanova Professioneller Einstieg in eine neue Welt!
Uwe Habermann Venelina Jordanova VFX in Cloud.
Innovator Die Komponenten.
orgAnice Pi Schulung /13 Einführung in orgAnice Pi2.
Wizards & Builders GmbH Einführung in die W&B-Methode zur Softwareentwicklung Alf Borrmann.
7.-8. März 2013, Rosenheim Brand my SharePoint grafische Gestaltung von SharePoint 2013-Webseiten Fabian Moritz | MVP SharePoint Server.
OOSE nach Jacobson Sebastian Pohl/ST7 Betreuer: Prof. Dr. Kahlbrandt.
Müller Christoph1 Projektmanagement und MS Project Pädagogisches Institut.
…Be readY.
Im Rahmen der Abschlussprüfung zum Fachinformatiker Fachrichtung Anwendungsentwicklung Neuentwicklung eines Intranets für die Carano Informationssysteme.
, Claudia Böhm robotron*SAB Anwendungsentwicklung mit dem Java und XML basierten Framework robotron*eXForms Simple Application Builder.
 Präsentation transkript:

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

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

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

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

Ü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

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

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

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

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

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)

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

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

Phase Implementation Umsetzung Bibliotheksbeschreibungen Testdaten, Testprotokoll Hilfstexte, Dokumentation

Phase Test Systemtestprotokoll Anwendertestprotokoll Fehlerlisten Fehlerberichte Fehlerbeseitigung

Phase Roll-Out Lieferliste Verteilungsplan Installationsprogramm Installationsprotokoll

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

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

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

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

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

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

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

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

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

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)

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

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

Zuordnung Komponenten Zuordnung von häufig eingesetzten Komponenten zu Projektmitarbeitern

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

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

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)

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

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

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

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

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

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