Parallel Development in der FIDUCIA IT AG Vortrag auf der 27. DENK in Bamberg 04.02.2014.

Slides:



Advertisements
Ähnliche Präsentationen
Einleitung Mit dieser PowerPoint-Präsentation möchten wir Ihnen einen kurzen Überblick über die Funktionen und Möglichkeiten von MagnoTime32 geben. Mit.
Advertisements

Die Europäische Dimension?
Konzept Schülerwagon Im Rahmen des E-Gomotion-Wettbewerbs
Matrixmultiplikation
Herzlich willkommen zum Thema Projektmanagement
Einführung LSF.
„Ansicht Arbeitsbereich“ ist die nutzerspezifische Ansicht, in der alle Dokumente aufgelistet sind, die dem angemeldeten Benutzer zugeordnet sind. D.h.
Vorgehensweise Website Besprechung am 11. Februar 2008 Gründung und Partnerunternehmen der Wirtschaftsuniversität Wien.
ERP- und Team-Erweiterungen für Microsoft Project.
Wirtschaft – Verwalten - Recht Schuljahr 2003/04
Objektrelationales Mapping mit JPA Working with Persistent Objects Jonas Bandi Simon Martinelli.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Beispiel 2: Iterative-Inkrementelle Vorgehensmodelle Annahmen: Anforderungen sind unvollständig.
Einsatzbedingungen des Dokuments im Rahmen des S-O-S-Ansatzes
Einsatzbedingungen des Dokuments im Rahmen des S-O-S-Ansatzes
Vortrag im Rahmen des Seminars
Erfahrungen beim Finanz- und Projektmanagement im 6. EU-Forschungsrahmenprogramm Dr. Bernd Reichert Referatsleiter Administration RTD-G6 Industrielle Technologien.
Sonne, Mond und Erde – Wo kein Licht ist, da ist Schatten
Vortrag: Ingo Gensch, Mathias Reich am:
Aufsuchende Jugendarbeit
Abteilungsstrategie 706 Fokussierung Diversifizierung
Arbeiten mit dem BSCW Nils van den Boom.
Software-Projektführung
Das Wasserfallmodell - Überblick
Outlook_03 - Freigabe von Postfächern für Kollegen
5 Methoden und Werkzeuge zur Prozessmodellierung
PRODUKTINFORMATION BILDSCHIRMFOTOS. Das Umwelt-Service-Portal (USP) ist das Wissens- und Informationszentrum Ihres Entsorgungsunternehmens. Technisch.
Psychische Gesundheit
1 Mitgliederverwaltung Verein Gau Stammverein (=Lieblingsverein) wird oft mit Erstverein verwechselt! Erstverein ist immer für den Schützen- ausweis zuständig!
Individuelle Lösungen für Ihr Unternehmen
Beispiel Protokoll.
Warum brauche ich ein CMS – Content Management System?
Dokumentieren Sie rechtssicher: - Instandhaltungsarbeiten - Wartungsarbeiten - Reparaturarbeiten - Prüffristen verwalten - Schwachstellenanalysen -
Excel 97 Einführung - Start -.
Was ist die ePM? Die elektronische Pensenmeldung (ePM) macht die Meldung der Anstellungen der Lehrpersonen über das Internet möglich. Ziele der ePM: Bessere.
Logo Externer Zugang und Verknüpfungen zu easyLEARN Wissensobjekten.
Das Ticketsystem 1. Ein Ticket aus K3V versenden
Windream – DMS mit VFS Technologie
Fokus Führungskräfte – Gesundheit zum Thema machen
Sonne, Mond und Erde – Wo kein Licht ist, da ist Schatten
FEEDBACK FÜR DAS POL- KONZEPT DER GRUPPE ÖKOPARK.
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
XPERTCUBE – Story und System. | © 2009 XPERTCUBE GmbH Was ist XPERTCUBE? XPERTCUBE ist DAS Auftragsportal für den Gesundheitsmarkt.
1 Ausblick. 2 MultiplikatorInnenschulung - Rahmenbedingungen - Akquisition - Unterstützung Projektleitung - Erfa-Treffen Rolle Fachstellen Nutzung des.
Nachhaltig weiter wirken. Bewerbung Katholischer Sozialpreis 2012 Wir freuen uns sehr, dass Sie sich für den Katholischen Sozialpreis 2012 bewerben möchten.
V100 - IFI-Pflegedialogsystem - Korrespondenz Ingenieurbüro für Informationssysteme Konzepte und Marketing Gerade Straße Buchholz i.d.N. Telefon.
Seminar Wien Einführung.
SOFTWARE SOLUTIONS Label Design ERP/Host Connectivity Data Management November 2008 Was ist ein SMA?
Chegg.private basic.
Seminar: Virtuelle Forschungsumgebungen Dozent: Professor Manfred Thaller Referent: Peter Smits
Sören Kirkegaard Kopenhagen
Dokumentieren Sie rechtssicher: - Instandhaltungsarbeiten - Wartungsarbeiten - Reparaturarbeiten HOPPE Unternehmensberatung Beratung für Informationsmanagement.
ISSUU Ein TEST. 2 Grundsätzliches Benutzerzentrierter Ansatz und Prozessorientierung Bewusst KEINE Abbildung der Organisationsstruktur Weg vom Verzeichnis-Browser.
IT Kleinprojekt abwickeln (Modul 306)
Management-Tools Einrichtung der Lese- und Schreibrechte Die Liste „Berechtigungen und Zuständigkeiten“ In der Liste „Berechtigungen und Zuständigkeiten“
Von der Auflösung des Salzes im Meer. Bibliotheken in der integrierten Informationslandschaft. Manfred Thaller: Universität zu Köln Köln, 13. Mai 2014.
Akademie für Lehrerfortbildung Esslingen
Lehrveranstaltungsverwaltung online - Ein langer Weg Mag. Ester Tomasi, LL.M IRIS 2004.
Präsentation Phasenmodelle.
Das sind wir! Unsere Schule:Name der Schule Unser Team:Name 1 Name 2 Name 3 Name 4 Name 5 Unsere Betreuer:Name des betreuenden Lehrers.
Das sind wir! Unsere Schule:Name der Schule Unser Team:Name 1 Name 2 Name 3 Name 4 Name 5 Unsere Betreuer:Name des betreuenden Lehrers.
Müller Christoph1 Projektmanagement und MS Project Pädagogisches Institut.
Schlachtung
Mönchengladbach Integration EU-DLR auf moenchengladbach.de.
Technische Universität München Praktikum Mobile Web Teil Kollaboratives Bewerten und Filtern am Touchscreen Robert Eigner
-Rechnungsversand Intrexx Applikation Import von Belegen im PDF-Format aus einem beliebigen Ordner passende Datensätze aus dem A.eins anpassbaren.
NMS ENTWICKLUNGSBEGLEITUNG BUNDESWEITES VERNETZUNGSTREFFEN APRIL 2009 Herzlich Willkommen!
Tutorium Software-Engineering SS14 Florian Manghofer.
X-NetMES – Projektumsetzung
 Präsentation transkript:

Parallel Development in der FIDUCIA IT AG Vortrag auf der 27. DENK in Bamberg

Parallel Development in der FIDUCIA | Wilhelm Alexy | Seite 2 Allgemein Rahmenbedingungen Konzeptionelle Vorstellungen bei CA zwar vorhanden, aber Termin ungewiss Auf Grund eines neuen Organisationsmodells brauchte die FIDUCIA eine sofortige Lösung (Trennung in Application Management und Projekte) Verlustfreies Einbinden in bestehendes Prozeßmodell

Parallel Development in der FIDUCIA | Wilhelm Alexy | Seite 3 Vorstellung von CA

Parallel Development in der FIDUCIA | Wilhelm Alexy | Seite 4 Technische Umsetzung Erweiterungen Rollenbasierende Entwicklung Neues Environment CONCTEST Elementregistrierung Integration Parallel Development Option in das Prozeßmodell Notification

Parallel Development in der FIDUCIA | Wilhelm Alexy | Seite 5 Rollen (1) Rollen bestimmen die Verantwortung und sind die Basis für die Notification: KMVAM - Konfigurationsmanagement-Verantwortlicher in AM Ein KMVAM ist immer für einen gesamten Leistungsbereich zuständig. Erhält alle Mails bezüglich Elementveränderungen (z.B. Kontrolldateiänderungen, Ausleihvorgänge durch Projekte, Freigaben von Projekten etc.) Ist für einen Leistungsbereich kein KMVAM vorgesehen, geht die gesamte Notification an den Abteilungsleiter. KMVPRJ - Konfigurationsmanagement-Verantwortlicher in AM Ein KMVPRJ ist immer für eine Projekt zuständig. Erhält alle Mails bezüglich Elementveränderungen (z.B. Kontrolldateiänderungen, Ausleihvorgänge durch AM oder andere Projekte, Freigaben von anderen Projekten oder AM etc.) PRJLTR - Projektleiter An die Projektleitung werden lediglich Ausnahmesituationen gemeldet (z.B. Freigabe eines parallelen Elements ohne Merge, obwohl dieser notwendig ist.

Parallel Development in der FIDUCIA | Wilhelm Alexy | Seite 6 Rollen (2) UIDOWN - Element-Eigner Darunter wird die Person verstanden, welche in der Registrierungstabelle für ein Element registriert ist. Meldungen erfolgen nur, wenn eine parallele Bearbeitung erfolgt. UIDINT - Interessent Mit dieser Rolle kann das Konzept des KMVAM etwas filigraner gestaltet werden. Jeder Interessen kann sich zu einem Programm mit dieser Rolle registrieren. Vorgänge mit diesem Element werden dann auch an diesen Interessenten gesandt. DSNOWN - Datei-Eigner Ist Besitzer(in) einer Datei (i.d.R. die Programmbibliothek eines Projektes). Compilieren andere Projekte per Testcompile auf diese Bibliothek, wird eine entsprechende Notification geschickt.

Parallel Development in der FIDUCIA | Wilhelm Alexy | Seite 7 Neues Environment CONCTEST ENTWQSFEHLERVERSAND CONCTEST Retrieve Add Transfer Retrieve Add Move 1. Jedes Projekt ist als eigenes System definiert 2. Jedes Projekt hat seine eigene Dateilandschaft In CONCTEST gilt: 3. Jedes Projekt muss einer definierten Test- umgebung zu- geordnet werden 4. Keine Sicht auf AM und andere Projekte per Mapping

Parallel Development in der FIDUCIA | Wilhelm Alexy | Seite 8 Elementregistrierung Die Elementregistrierung findet in einer DB2-Tabelle statt Jeder Ausleihvorgang für zu einem Registrierungseintrag, wobei pro System nur ein Ausleihvorgang gestattet ist Jeder Registrierungseintrag weist einen sog. Basislevel auf. Dies ist VV.LL in VERSAND zum Zeitpunkt des Ausleihvorgangs und wird bei MOVE/TRANSFER wieder mit VERSAND abgeglichen. Jeder Registrierungseintrag ist mit einem Status versehen (INIT, WORK, LOCK, INV, SYNC) Application Management wird wie ein Projekt behandelt und unterliegt ebenfalls der Registrierung

Parallel Development in der FIDUCIA | Wilhelm Alexy | Seite 9 Integration Parallel Development Option in das Prozeßmodell

Parallel Development in der FIDUCIA | Wilhelm Alexy | Seite 10 Notification Aktive Statusmeldungen sind das A & O des Parallel Development Funktioniert nur dann, wenn das Rollenmodell gelebt und die Elementzuordnungen richtig sind Verbindet das Rollenmodell mit Ereignissen, d.h. nur die Rollen werden informiert, für welche das Ereignis von Bedeutung ist.

Parallel Development in der FIDUCIA | Wilhelm Alexy | Seite 11 Und was da sonst noch zu bedenken wäre Merge ist teuer Test ist schwierig

Ihr IT-Partner Vielen Dank