IBM Software Demos Rational Software Delivery Platform - Situation

Ähnliche Dokumente
IBM Software Demos Rational Software Delivery Platform - Anforderungsanalyse

IBM Software Demos Rational Software Delivery Platform - Entwicklung und Gestaltung

IBM Software Demos Rational Systems Developer Introduction

IBM Software Demos Rational Software Delivery Platform - Änderungen an Design und Architektur einer Anwendung

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit

Realtime Daten-Rückschreibung in Tableau mit der Extensions API //

Aktuelle Anforderungen an die IT Abteilung

Software Design basierend auf dem Plug-In Konzept

IBM Software Demos Tivoli Composite Application Manager for SOA

3.4 Unified Process Ivar Jacobson, Grady Booch, James Rumbaugh: The Unified Software Development Process.

Visual Studio 2010 Neues für Architekten

UML Modellierung und Model Driven Architecture (MDA) für Java mittels Rational Software Architect (RSA)

IBM Software. Rational Quality Manager Testing Discipline. Rational Team Concert Development Discipline

IKOR Bleiben, wer man ist. Zeigen, was man kann. Sei nicht wie alle. Sei du selbst. ABSCHLUSSARBEIT

Testen von SOA-Anwendungen mit dem BPEL Testframework

ENTERPRISE MODERNIZATION

Introduction to JSF technology and Rapid Application Development Roland Zänger

Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006

Business Process Management schlägt die Brücke zwischen Geschäftsprozessen und Service-orientierter Architektur

SICHERES TESTEN MIT POLARION. Frank Ziesel

Geschwindigkeit + Qualität

CodeMeter Technologie

Testers Architects Enterprise Dev Consultants Professionals VB6 Devs Part-Timers Hobbyists Students Enthusiasts Novices

Berater-Profil C/S-Berater/-Entwickler

Visual Studio 2010 Jetzt auch für Architekten

Informationswirtschaft II Rational Unified Process (RUP)

Informationswirtschaft II

Industrie 4.0 Predictive Maintenance. Kay Jeschke SAP Deutschland AG & Co. KG., Februar, 2014

Oracle JDeveloper 10 g

Projektmanagement und Softwareentwicklung. Nina Stodolka, WS2017/2018

Results in time. DIE MEHRWERTE DES SAP SOLUTION MANAGER 7.2. Beratung. Support. Ganzheitliche Lösungen.

VAADIN, SPRING BOOT & REST

Werkzeug-gestützte Nachverfolgbarkeit von Anforderungen nach CMMI

Modellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme. Tillmann Schall, anaptecs GmbH

Integration von Enterprise Content Management im SAP NetWeaver Portal

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage)

IDM: Identity Connector Framework (ICF) und SAP Connectors

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

Checkliste Google Analytics Einrichtung

Eclipse Modeling Framework Modellgetriebene Softwareentwicklung Prof. Andreas Schmidt

Test offener, dynamischer Systeme

MDRE die nächste Generation des Requirements Engineerings

Vorlesung Programmieren

Zukunft der Oracle Applikationsentwicklung: BC4J & XML

Micro Focus Unit Testing Framework in Visual COBOL 3.0. Rolf Becking 29.August 2017

Softwarearchitektur als Mittel für Qualitätssicherung und SOA Governance

Modellgetriebene Softwareentwicklung

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

Process Management. Neue Möglichkeiten in der Geschäftsprozessmodellierung. Katja Hubl, Vostura GmbH

Comelio GmbH - Goethestr Berlin. Kurskatalog

Jo Weilbach, Mario Herger SAP xapps - Architektur und Entwicklung mit dem Composite Application Framework. Galileo Press

Unified. Copyright Adriano Gesué UML 2.0 UML 1.4 UML 1.3 UML 1.2 UML 1.1 UML 1.0 UML 0.9. Method 0.8

Software EMEA Performance Tour Juni, Berlin

Requirements basiertes Testen mit JUnit Architektur für eine Verbindung von Requirements Management und Test Management

PROFIL ODILON NANGUE GUEZAN Triona Information und Technologie GmbH

Integration eines Application Security Management in ein ISMS nach BSI IT- Grundschutz 1. BSI IT-Grundschutztag Limburg

MICROSOFT DYNAMICS SYSTEM- INTEGRATION

Beraten? Begeistern!

SEA. Modellgetriebene Softwareentwicklung in der BA

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

BAT 04: Integration von Workflow- Management-Systemen in der Praxis. Referent Tillmann Schall

ADF Mobile konkret Best Practices Live erklärt. Jan Ernst

IDS Scheer Consulting Prozessorientierte SAP-ERP Implementierung mit Industry.Performance READY

Interaktive Aufbereitung von Anforderungen für den modellbasierten Test

Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung

Projektmodell Softwareentwicklung: Unified Software Development Process / Unified Process (Teil I)

Harmonisierung von Anforderungs- und Änderungsmanagement in der Verkehrstechnik mit den Werkzeugen Telelogic Doors und IBM Rational ClearQuest

Requirements-basiertes Testen am Beispiel des NI Requirements Gateways

Enterprise JavaBeans Überblick: 12. Session Facade Einleitung 12.2 Problem 12.3 Lösung. Prof. Dr. Björn Dreher Liste V Enterprise JavaBeans 460

HP SERVICE MANAGER SM 9.20 NEUERUNGEN HTML ELEMENTE. Jan Steube Solution Architect HP Professional Services

Eröffnungs Keynote JBFOne Gerd Müller

Verwalten des App-Katalogs in SharePoint 2013

Agile Apex - Life Cycle Management. Life Cycle Management für Apex Applikationen im agilen Projektumfeld

Agil zum Ziel: Smarte Softwareentwicklung mit Jazz IBM Rational Jazz Roadshow DEMO

13. Qualitätsmanagement Software Engineering

Phasen. Gliederung. Rational Unified Process

Kollaborative Anforderungsanalyse im verteilten Softwareentwicklungsprozess

IT & MANAGEMENT-EXPERTEN RIGHT PEOPLE RIGHT AWAY

Gliederung. Einführung Phasen Ten Essentials Werkzeugunterstützung Aktivitäten, Rollen, Artefakte Werkzeug zur patternorientierten Softwareentwicklung

Service Management Business & IT Alignment

ADONIS Geschäftsprozessmanagement SAP Solution Manager. BOC Management Office BOC Serviceportfolio

Transkript:

Die Demo in diesem Abschnitt zeigt den typischen Tag eines Entwicklungsteams, das die IBM Rational Software Delivery Platform einsetzt. So heißt neuerdings die Rational Software Development Platform, was die Entwicklungs- und Implementierungsfunktionen hervorheben soll. <0:15> Das Szenario beginnt mit der Aufgabenplanung und führt dann durch die Analyse, den Entwurf, die Implementierung und das Testen der angeforderten Erweiterung für eine vorhandene J2EE-Anwendung. <0:27> Wir sind auf der Homepage von Auction Delight, einer Java J2EE- Implementierung einer Online-Auktionswebsite, die mit Rational Application Developer und Rational Software Architect bereitgestellt wird und als Beispielanwendung dient. <0:41> Sie können die Auktionskategorien durchsuchen und ein Interessengebiet wie Kunsthandwerk auswählen. Visit: http://demos.dfw.ibm.com for more demonstrations Page 1 of 10

<0:47 > Dann können Sie zu einem bestimmten Unterabschnitt wechseln, wie Blumengebinde, und ein Gebot für einen Artikel abgeben. <0:56> Die Kunden wünschen sich eine Sofort kaufen -Funktion als Erweiterung für die Website. Dieses Szenario beschreibt den Weg der Änderungsanforderung durch den Entwicklungszyklus. <1:07> Die Rational Software Delivery Platform ist eine vollständige Lebenszyklus- Lösung für alle Entwicklungsrollen und -aufgaben. <1:13> Hier sehen wir einen rollenbasierten Ablauf für unser Entwicklungsteam. <1:17> Die Option 1 gleicht physikalisch der Option 1. Ellen überprüft mit Rational Portfolio Manager den gesamten Status des Projektportfolios für ihren Geschäftsbereich. Visit: http://demos.dfw.ibm.com for more demonstrations Page 2 of 10

<1:26> Die Option 1 gleicht physikalisch der Option 2. Ellen bemerkt, dass das Auktionsprojekt erhöhte Aufmerksamkeit erfordert. <1:30> Die Option 1 gleicht physikalisch der Option 3. Sie zeigt die Details des Auktionsprojekts an, um den Status zu prüfen und den verantwortlichen Projektmanager zu ermitteln. <1:35 > Die Option 1 gleicht physikalisch der Option 4. Als letzten Schritt sendet sie dem Projektmanager über RPM eine Nachricht und bittet ihn, Maßnahmen zu ergreifen. <1:43> Die Option 2 gleicht physikalisch der Option 1. Visit: http://demos.dfw.ibm.com for more demonstrations Page 3 of 10

Der Projektmanager Lou erhält über Rational Portfolio Manager eine Nachricht von Ellen. <1:49> Die Option 2 gleicht physikalisch der Option 2. Mit ClearQuest und ClearQuest-Rational Portfolio Manager sucht er den Vorschlag, die Funktion Sofort kaufen zur Auktionsanwendung hinzuzufügen. <2:00> Die Option 2 gleicht physikalisch der Option 3. Über Rational Unified Process prüft er anschließend den Ablauf. <2:05> Die Option 2 gleicht physikalisch der Option 4. Mit ProjectConsole und Portfolio Manager untersucht Lou den Status der aktuellen Projekte und ermittelt, wer über die entsprechenden Kenntnisse und die Zeit verfügt, um an der Änderung zu arbeiten. <2:16> Die Option 2 gleicht physikalisch der Option 5. Visit: http://demos.dfw.ibm.com for more demonstrations Page 4 of 10

Als Letztes weist er mithilfe von ClearQuest und RPM die Änderung Sofort kaufen dem Analysten zu. <2:24> Die Option 3 gleicht physikalisch der Option 1. Alex ist Analyst. Er prüft mit Rational Software Architect und ClearQuest, ob es neue Arbeitsaufträge in seiner Aufgabenliste gibt, und nimmt das Arbeitsobjekt Sofort kaufen an. <2:34> Die Option 3 gleicht physikalisch der Option 2. Er schaut sich die Änderungsanforderung an und analysiert mit WebSphere Business Integration Modeler die Auswirkung der Änderung auf den Geschäftsprozess. <2:41> Die Option 3 gleicht physikalisch der Option 3. Als Nächstes untersucht Alex das Use Case-Modell aus der Modellierungsperspektive und stellt fest, dass Bid on Item der betroffene Anwendungsfall ist. Visit: http://demos.dfw.ibm.com for more demonstrations Page 5 of 10

<2:50> Die Option 3 gleicht physikalisch der Option 4. Mittels RequisitePro fügt er die Anforderung Sofort kaufen in das Use Case- Dokument ein. <2:56> Die Option 3 gleicht physikalisch der Option 5. Als letzten Schritt kann der Analyst mithilfe der Attribut- und Rückverfolgbarkeitsmatrizen überprüfen, dass alle Anforderungen bearbeitet wurden. <3:04> <Highlight/Point to Architect column 4, item 1 > In seiner Rolle als Architekt überprüft Alex unter Verwendung der Modellierungsperspektive von RSA das Design und den Datenfluss der Auktionsanwendung. Visit: http://demos.dfw.ibm.com for more demonstrations Page 6 of 10

<3:13> <Highlight/Point to Architect column 4, item 2 > Mit dem Website-Navigator testet er die Webanwendung und überprüft die Implementierung der Seite itemdetails.jsp. <3:22> <Highlight/Point to Architect column 4, item 3 > Zur genaueren Prüfung der Architektur untersucht Alex mit der UML- Visualisierungsfunktion die Klassen und die Struktur der Anwendung. Er weiß nun, welche Auswirkung die Änderung hat und wie sie implementiert werden kann. <3:35> <Highlight/Point to Architect column 5, item 1 > Dann übernimmt Alex die Rolle des Entwicklers und fügt im Fenster Web Site Navigation von RSA eine neue Bestätigungsseite zur Auktionsanwendung hinzu. Mit ClearCase und den Unified Change Management-Funktionen von ClearQuest werden die Änderungen automatisch verfolgt. Visit: http://demos.dfw.ibm.com for more demonstrations Page 7 of 10

<3:52> <Highlight/Point to Architect column 5, item 2 > Um die neue Funktion zu implementieren, fügt Alex die neue Java Server Faces- Schaltfläche Sofort kaufen zur Seite Details hinzu. <4:00> <Highlight/Point to Architect column 5, item 3 > Mit der Code-Assist- und Code-Snippet-Funktionalität von RSA vervollständigt er die Logik Sofort kaufen. <4:06> <Highlight/Point to Architect column 5, item 4 > Zum Abschluss testet Alex die neue Funktion Sofort kaufen. <4:11> <Highlight/Point to Architect column 6, item 1 > Im nächsten Prozessschritt ermittelt Jan vom Testteam in der Anforderungsansicht von RAS die Testabläufe, die für diese Änderungen hinzugefügt oder aktualisiert werden müssen. Sie vergewissert sich, dass alle Testabläufe für die Änderungsanforderung aktualisiert wurden. Visit: http://demos.dfw.ibm.com for more demonstrations Page 8 of 10

<4:28> <Highlight/Point to Tester column 6, item 2 > Jan erstellt dann mit den Testmanagement-Funktionen von Rational ClearQuest einen neuen Testablaufeintrag für Sofort kaufen und verknüpft ihn mit der Anforderung. Damit ist sichergestellt, dass das Testteam gewarnt wird, falls spätere Änderungen sich auf diesen Testablauf auswirken. <4:43> <Highlight/Point to Architect column 6, item 3 > Mit TestManager und Rational Functional Tester zeichnet Jan ein neues automatisiertes Testskript auf und fügt den Test zur Regressions-Testreihe für AuctionDelight hinzu. <4:53> Mit der IBM Rational Software Delivery Platform können Unternehmen den Geschäftsprozess der Softwareentwicklung und -bereitstellung besser steuern. Möglich wird dies durch den Einsatz bewährter Prozesse und umfassender Software-Lebenszyklus-Managementlösungen. Visit: http://demos.dfw.ibm.com for more demonstrations Page 9 of 10

<5:14 > Visit: http://demos.dfw.ibm.com for more demonstrations Page 10 of 10