Beziehungen im Griff GI Muc AK Req

Slides:



Advertisements
Ähnliche Präsentationen
Alexander Stuber & Partner
Advertisements

Andreas Lill, Fujitsu Technology Solutions GmbH
Developing your Business to Success We are looking for business partners. Enterprise Content Management with OS|ECM Version 6.
Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil3.
Einführung in die Informatik: Programmierung und Software-Entwicklung
Vorteile der Online-Produkte
Microsoft Referenzarchitekturen- Infrastruktur für Connected Systems
1 Sascha Michael Competence Manager Integration Umsetzung einer SOA-basierten Retail Plattform.
Windows Vista Deployment
CPCP Institute of Clinical Pharmacology AGAH Annual Meeting, 29. Februar 2004, Berlin, Praktischer Umgang mit den Genehmigungsanträgen gemäß 12. AMG Novelle.
Modelle und Methoden der Linearen und Nichtlinearen Optimierung (Ausgewählte Methoden und Fallstudien) U N I V E R S I T Ä T H A M B U R G November 2011.
Modelle und Methoden der Linearen und Nichtlinearen Optimierung (Ausgewählte Methoden und Fallstudien) U N I V E R S I T Ä T H A M B U R G November 2011.
1 JIM-Studie 2010 Jugend, Information, (Multi-)Media Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
Ausblick Release Q2 - laufende Aktivitäten Pilotentreffen Publication Management Berlin, 19. April 2007 Harnack-Haus IP:
Änderungen bewerten Change_Request.doc Änderungen bewerten Projekt-
Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil2.
Status OCS Installation GSI DVEE Palaver 10/2/2004 Michael Dahlinger, DVEE, GSI.
WebCast: Managed Smart Tags mit VSTO Jens Häupel.NET Technologieberater Microsoft Deutschland GmbH
CTS2 based Terminology Server – Overview – Project eBPG
Bild 1.1 Copyright © Alfred Mertins | Signaltheorie, 2. Auflage Vieweg+Teubner PLUS Zusatzmaterialien Vieweg+Teubner Verlag | Wiesbaden.
20:00.
Version 5. Internal use only Network Support Center All rights reserved, property and © CAD-Computer GmbH CFR 11, ERES Electronic Record Electronic.
Microsoft Office Forms Server
Inhalt Was ist A-Plan? Einsatzgebiete Organisation der Daten
© by cellconsult.com Application Testing & Test Management.
Eine Einführung in die CD-ROM
ETS4 - Was ist neu? - Wie fange ich an? - Noch Fragen?
News von Operations.
© 2004 – 2005 The Project Group GmbH Slide 1 Microsoft Office Project 2007Die neuen Möglichkeiten derIntegration in unternehmensweite ProzessePMI Chapter.
© All rights reserved. Zend Technologies, Inc. Jan Burkl System Engineer, Zend Technologies Zend Server im Cluster.
1 Ein kurzer Sprung in die tiefe Vergangenheit der Erde.
Wir üben die Malsätzchen
The free XML Editor for Windows COOKTOP Semistrukturierte Daten 1 Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows
IT Pro Day Entwicklung und Betrieb näher zusammen dank System Center 2012 und Team Foundation Server 2012 Hansjörg Scherer ALM Spezialist, Microsoft Schweiz.
Neno Loje Berater & MVP für Visual Studio ALM und TFS (ehemals VSTS) Hochqualitative Produkte mit Visual Studio & TFS 2010.
Frank Fischer + Bernhard Frank Microsoft Deutschland GmbH.
HandsOn Cloud, Infrastruktur, Architektur, Solution Design SharePoint for Internet Sites: Erfahrung aus der Praxis.
Quelle: Standish Group, 2006 Fourth Quarter Research Report, CHAOS Research Results.
Cooperation unlimited © Zühlke August 2008 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
3/28/2017 8:11 PM Visual Studio Tools für Office { Rapid Application Development für Office } Jens Häupel Platform Strategy Manager Microsoft Deutschland.
PresenterCompanyContact Windows Azure ASP.NET Web-Anwendungen schnell und zuverlässig bereitstellen.
2 Software Management SCRUM, Project Management, Quality Management, Business Analysis Innovation and Technology Management, Coaching, R&D Processes Quality.
HORIZONT 1 XINFO ® Das IT - Informationssystem PL/1 Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
SIT-MOON ESPRIT Project Nr st Review, Brussels, 27th of April 1998 slide 1 Siemens AG Österreich Robotiker Technische Universität Wien Politecnico.
Template v5 October 12, Copyright © Infor. All Rights Reserved.
Template v5 October 12, Copyright © Infor. All Rights Reserved.
Staatsballett Berlin Ein Verbesserungskonzept für den Social- Media Auftritt Your picture here.
PROCAM Score Alter (Jahre)
Office Business Anwendungen mit SharePoint 2010 Fabian Moritz SharePoint MVP.
Office Business Anwendungen mit SharePoint Fabian Moritz | MVP Office SharePoint Server.
Digital Dashboard Toolkit 2001 SharePoint Portal Server released targeting portal market SharePoint Team Services (STS) released as free add-
Web Services in.NET und die.NET My Services 14. November Web Services in.NET und die.NET My Services Mario Ehrlicher Senior Consultant Xuccess
Das IT - Informationssystem
MINDREADER Ein magisch - interaktives Erlebnis mit ENZO PAOLO
Die nächste Generation von Microsoft Office System 2007 Microsoft Office System Gernot Kühn Technologieberater Office System Mittelstandsbetreuung.
1 (C)2006, Hermann Knoll, HTW Chur, FHO Quadratische Reste Definitionen: Quadratischer Rest Quadratwurzel Anwendungen.
Analyseprodukte numerischer Modelle
Microsoft Corporation
Agile ALM for Plex/2E CM MatchPoint ALM. Themen Agenda CM MatchPoint ALM Übersicht CM MatchPoint 5.2 Web und Mobile Entwicklung Agile ALM / DevOps CM.
Schutzvermerk nach DIN 34 beachten 20/05/14 Seite 1 Grundlagen XSoft Lösung :Logische Grundschaltung IEC-Grundlagen und logische Verknüpfungen.
Technische Frage Technische Frage Bitte löse die folgende Gleichung:
Ertragsteuern, 5. Auflage Christiana Djanani, Gernot Brähler, Christian Lösel, Andreas Krenzin © UVK Verlagsgesellschaft mbH, Konstanz und München 2012.
Developer Day Entwicklung und Betrieb näher zusammen dank Team Foundation Server 2012 und System Center 2012 Hansjörg Scherer ALM Spezialist, Microsoft.
Datum:17. Dezember 2014 Thema:IFRS Update zum Jahresende – die Neuerungen im Überblick Referent:Eberhard Grötzner, EMA ® Anlass:12. Arbeitskreis Internationale.
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Wie.
Das IT - Informationssystem
1 Medienpädagogischer Forschungsverbund Südwest KIM-Studie 2014 Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
Monatsbericht Ausgleichsenergiemarkt Gas – Oktober
Monatsbericht Ausgleichsenergiemarkt Gas – November
 Präsentation transkript:

Beziehungen im Griff GI Muc AK Req 19. Dezember 2005 Last updated: 28/03/2017 17:46 Requirements Traceability Management mit Serena RTM Hans-Joachim Erchinger HJErchinger@serena.com

Serena in Zahlen ca. 800 Mitarbeiter 15.000 Kunden Hauptsitz: San Mateo – USA Entwicklung: USA, UK, Indien … In Deutschland: Ismaning Ratingen

CHANGE & CONFIGURATION MANAGEMENT Serena im Überblick Change Management Configuration Management Content Management Requirements Management Consulting & Services Support Professional Services Schulung APPLICATIONS WEB INFRASTRUCTURE CHANGE & CONFIGURATION MANAGEMENT Request Mgmt Incident Mgmt Project Mgmt Quality Assurance Requirements Mgmt Asset Mgmt Menschen + Prozesse + Produkte + Partnerschaften

Auszug aus der Kundenbasis

Partner

Agenda Requirements Management - Einführung Datenmodell, Zugriffsrechte etc Dokumentengenerierung, Anbindungen Traceability Verteiltes Arbeiten User-Interfaces Integration RTM-Dimensions

Requirements heute Wie der Kunde es erklärt Wie der Projektleiter es versteht Wie der Designer es entwirft Wie der Entwickler es implementiert Was der Kunde wirklich wollte

Zitate (www.oisoft.com/index.pl/requirementsmanagement) Die GartnerGroup hat festgestellt, dass bis 2002 über 75% der Software Projekte aufgrund von schwerwiegenden Fehlern gescheitert sind. Das durchschnittliche Budget der abgeschlossenen Projekte lag bei über 220% des geplanten Budgets.

Relative Kosten der Fehlerbehebung

Zitate (www.oisoft.com/index.pl/requirementsmanagement) Grundsätzlich gesehen ist die Erstellung von Anforderungen relativ einfach. Anforderungen müssen nur vollständig, richtig, konstistent, testbar, verständlich, notwendig, eindeutig und umsetzbar sein. “40% of unplanned downtime stems from process errors, and 40% comes from software defects”

Zitate (www.oisoft.com/index.pl/requirementsmanagement) Grundsätzlich gesehen ist die Erstellung von Anforderungen relativ einfach. Anforderungen müssen nur vollständig, richtig, konstistent, testbar, verständlich, notwendig, eindeutig und umsetzbar sein. Na dann … … prosit!

Change Processes Span AD and Operations Development Environments Test Management Build Management Requirements Management Modeling Service Management Software Distribution Network Management Discovery/ Inventory Operations Management Process Models SEI CMM CMMI ITIL Application Development IT Change Management IT Operations IT Development At the Enterprise level, and in organizations that are more mature, we are seeing increasing adoption of formal change and configuration management, across both AD and IT, focused initially on connecting the processes across these two domains. Whether an organizations has or is adopting CMM, CMMI or another methodology across Application Development, they are doing so to put in place defined, repeatable processes, ensuring end to end traceability and auditability, while securing improved quality and efficiency. Within IT, and particularly by the Service desk vendors, there has been increasing adoption of ITIL focused on Service Support and Service Delivery functions of IT. Why? IT deliver a service to their business/organization which often include Service Level agreements, requiring a high degree of automated change management to secure, manage and track change activities across the IT infrastructure.

Projektrisiken aufgrund von Requirement Problemen Kommunikationsprobleme führen zu unerwarteten Resultaten. Auswirkungen von eingebrachten Änderungsvorschlägen werden nicht erkannt. Requirement-Versionen oder Produkt-Releases werden nicht verwaltet. Unklare/Mehrdeutige Requirements führen zur Vergeudung von Entwicklungs- und Testaufwänden. Das Fehlen einer Requirements Priorisierung führt zu last-minute Entscheidungen. Anforderungsänderungen verschlechtern die Qualität. Hood & Wiebel: "So müssen Organisationen, bereits um den 2. Grad der CMMI Reife zu erreichen, einen RM&E Prozess vorweisen können."

Requirements Engineering Komponenten Requirements Development Requirements Management Elicitation Verification Traceability Change Specification Analysis History Inspection & Review

Anforderungen an ein RM-Tool Prozessanforderungen Prozessunterstützung (Datenmodell, Workflows etc.) Dokumentengenerierung Change Management Traceability Versionierung Technische Anforderungen Verfügbarkeit (Plattformunterstützung) Verteiltheit (Multi-User Support) Skalierbarkeit Datensicherheit Offenheit (Interfaces zu anderen Entwicklungstools)

Anforderungen an ein RM-Tool Prozessanforderungen Prozessunterstützung (Datenmodell, Zugriffsrechte etc.) Dokumentengenerierung Change Management Traceability Versionierung Technische Anforderungen Verfügbarkeit (Plattformunterstützung) Verteiltheit (Multi-User Support) Skalierbarkeit Datensicherheit Offenheit (Interfaces zu anderen Entwicklungstools)

Datenmodell & Traceability Management Graphisches Datenmodell auch während des Entwicklungs-prozesses erweiterbar Beziehungen im Griff Passen Sie das Tool an – nicht den Prozess!!!

Datenmodell & Traceability Management Graphisches Datenschema aufbauend auf nutzerdefinierten RE-Prozess Klassen mit Attributen, vordefinierte Attributtypen, u.a. Text, alphanumerischen / numerischen Werten, Datum Listen (Einfach- & Mehrfachauswahl) Action Attribute Relationen mit Integritätsbedingungen (z.B. Kardinalitäten) Vordefinierte Klassentypen, u.a. für Requirements Kommentare Interface-Schnittstellen Tests …

Requirement Definition Anforderungen sind mehr als nur Text!!! Prozess-getriebene, standardisierte Anforderungen durch Attribute

Zugriffsrechte definierbar von der Klassenebene bis auf Attributebene

Zugriffsrechte definierbar von der Klassenebene bis auf Attributebene

Zugriffsrechte definierbar von der Klassenebene bis auf Attributebene Beziehungen im Griff

Anforderungen an ein RM-Tool Prozessanforderungen Prozessunterstützung (Datenmodell, Workflows etc.) Dokumentengenerierung, Anbindungen Change Management Traceability Versionierung Technische Anforderungen Verfügbarkeit (Plattformunterstützung) Verteiltheit (Multi-User Support) Skalierbarkeit Datensicherheit Offenheit (Interfaces zu anderen Entwicklungstools)

RTM Interfaces Action Attribute Formate ASCII, CSV RTF HTML, SGML Desktop Publishing Tools Microsoft Word Adobe Framemake Interleaf APIs SQLPlus API – C++ Library ODBC Development Tools Rational Rose Statemate Magnum CA AllFusion Mercury TestDirector Bridgepoint ... Action Attribute Aufruf von beliebigen Command Line Befehlen

RTM Dokumentengenerierung Hood & Wiebel: "Der größte Schritt (…) ist, wenn nicht mehr in Dokumenten gedacht wird, sondern in Information. (...) … oder im Lösungsbereich: Datenbankdenkweise) …" (Hood & Wiebel, pp. 54,55) Textmarken in Word sind mit RTM Scripts verbunden Während der Generierung werden Textmarken mit aktuellen Datenbankinhalten ersetzt Word Spezifikation

Anforderungen an ein RM-Tool Prozessanforderungen Prozessunterstützung (Datenmodell, Workflows etc.) Dokumentengenerierung Change Management Traceability Versionierung Technische Anforderungen Verfügbarkeit (Plattformunterstützung) Verteiltheit (Multi-User Support) Skalierbarkeit Datensicherheit Offenheit (Interfaces zu anderen Entwicklungstools)

Requirement Traceability User Request Acceptance Test tests Beziehungen im Griff satisfies System Requirements System Test tests satisfies Design Unit/Integration Test tests

Link & Traceability Analysis Beziehungen im Griff

Requirement Historien Trace-Report Trace (Prod_Req_000001, 24) Speicherung der vollständigen Historie jedes Datenbankobjektes Ständiger Zugriff auf frühere Versionen möglich Automatischer Vergleich von Requirement-Versionen

RTM Baselines Beziehungen im Griff Requirement Baselines können mittels RTM Collections definiert werden Collection = Menge von Requirements unterschiedlicher Klassen (Revisions) Sicherheit Beziehungen im Griff

Anforderungen an ein RM-Tool Prozessanforderungen Prozessunterstützung (Datenmodell, Workflows etc.) Dokumentengenerierung Change Management Traceability Versionierung Verfügbarkeit (Plattformunterstützung) Verteiltheit (Multi-User Support) Interfaces

RTM – Enterprise Enabled Hood & Wiebel: "Der größte Schritt (…) ist, wenn nicht mehr in Dokumenten gedacht wird, sondern in Information. (...) … oder im Lösungsbereich: Datenbankdenkweise) …" (Hood & Wiebel, pp. 54,55) Offenes, Industrieeprobtes DBMS Zuverlässig und skalierbar Client-Server Architektur Multi-Plattform Unterstützung Sicheres Datenmanagement Oracle das gibt's nicht in Word oder Excel!

Multi-User Access Oracle System Requirement 1 A Maintenance Warning signal shall be sent to the RSU/Maintenance ports if the sensor station exceeds the operational requirements (0-40C +- any additional rises and tolerances).

Plattformen NT4, Win95/8/2000/XP Desktop Solaris Desktop Web Browser Network Jeder Oracle unterstützte Server Wide Area Network Access Desktop Publishing Interfaces (Frame, Word, Interleaf)

Anforderungen an ein RM-Tool Prozessanforderungen Prozessunterstützung (Datenmodell, Workflows etc.) Dokumentengenerierung Change Management Traceability Versionierung Verfügbarkeit (Plattformunterstützung) Verteiltheit (Multi-User Support) Interfaces

Rollenbasiertes Arbeiten Word-Interface Bekanntes Benutzer Interface Volle Datenbankintegration Immer aktuelle Daten Web-Interface Einfache Benutzung Keine Client Installation Online Reviews Level of Involvement RTM Client Volle RTM Funktionalität Graphische Analysen Spezielle Funktionen Administration

Word-Interface (icWord) Aufnahme und Bearbeitung in Microsoft Word Synchronisation der Requirements mit der RTM-Datenbank Aufnahme von Kommentaren Features Gewohntes Arbeiten in Word Integration von RTM-Funktionen im Textverarbeitungsprogramm Automatische Datenaufnahme aus Texten und Tabellen Generierung von Dokumentationen

Web-Interface (icBrowser) Web-Interface zur Bearbeitung von Requirements Eingabe und Änderung von Requirements Verlinkung von Requirements Ausführen von Suchanfragen Hinzufügen von Kommentaren Features RTM-Datenbankzugriff über Web-Browser Keine weiteren Installationen auf Client-Seite Anlegen von Sichten (Views) und Filtern Öffne Prod_000001, zeige Links, ändere was, mache einen Link dazu, navigiere durch die Links

RTM Client (icExplorer) Zentrales Werkzeug zum Navigieren durch die gesamten Projektdaten Ansicht von Requirements, Relationen, Scripten, Formularen, etc. Starten von RTM-Werkzeugen Importmöglichkeit aus anderen Dokumenten (CSV, Ascii) Features Darstellung in Anlehnung an Microsoft Explorer Anlegen von Sichten (Views) und Filtern

Admin (icManage) Werkzeug zur Konfiguration von Projekten Features Verwaltung von Projekten Definition des Projektschemas Verwaltung von Nutzern und Nutzergruppen Features Definition von Projekten anpassbar an Entwicklungsprozesses Graphische Darstellung des Projektschemas Detaillierte Zugriffsrechte

Serena RTM

Serena RTM erfüllt alle diese Anforderungen ist Yphise-awarded erstes industriefähiges Requirements Management Tool auf dem Markt

Serena RTM Highlights Bekanntes MS Word & Web Interface Arbeiten in gewohnter Umgebung mit aktuellen Daten Automatische Dokumentengenerierung Enterprise Collaboration Weltweit verteilte Entwicklung Sichere Datenbanktransaktionen & Nutzerverwaltung Traceability & Änderungsverwaltung Links zu Requirements, Design, Test etc. Automatische Change Impact Analyse Volle Requirement Historie Prozessflexibilität Freie Definition von Requirement Klassen & Attributen Wartbar während des Entwicklungsprozesses Development Interfaces Integrationen in Rose oder TestDirector

Beziehungen im Griff GI Muc AK Req 19. Dezember 2005 Last updated: 28/03/2017 17:46 Noch Fragen ? Hans-Joachim Erchinger HJErchinger@serena.com

Integration von Serena ChangeMan Dimensions mit RTM 19. Dezember 2005 Last updated: 28/03/2017 17:46 Gemeinsam sind wir stark Hans-Joachim Erchinger HJErchinger@serena.com

Architektur der Integration Sync Engine sync_user sync_user config.xml

Was hat sich getan? Events, auf die getriggert werden kann Was wird beobachtet? Beschreibung des Events <Event name="RTMincluded" datasource="RTM" description="An object has been included in Transfer_DIM"> <Trigger> <Condition> <Param event="included" /> <Param name="collection" value="Transfer_DIM" /> <Param name="class"> <ParamValue value="Marketing_Requirements" /> <ParamValue value="Product_Requirements" /> </Param> </Condition> </Trigger>

Was wird getan? Aktionen, die auf Events folgen können Was wird gemacht? Beschreibung der Reaktion <Create name="createCD" datasource="DIM" description="create a corresponding RTM_REQ Dim ChangeDoc"> <Param name ="CHANGEDOCTYPE" value ="RTM_REQ"/> <Param name = "PRODUCT" value="RTM_DIM"/> <Param name = "DESIGNPART"> <ParamValue value ="RTM_DIM:RTM_DIM.0000;1"/> </Param> <Param name="PRIORITY" value="High"/> <Field name ="TITLE" source="Text"/> <Field name ="DESCRIPTION" source="Text"/> </Create> </Event>

Integration von Serena ChangeMan Dimensions mit RTM 19. Dezember 2005 Last updated: 28/03/2017 17:46 Noch Fragen ? Hans-Joachim Erchinger HJErchinger@serena.com