Title: IBM Rational Predstaven
1IBM RationalPredstavení, novinkyZdenek Boruvka
2Agenda
- Co dnes predstavuje IBM Rational
- Novinky v portfoliu
- Strategie v roce 2007
- Duležité informacní zdroje
3Co dnes predstavuje IBM Rational
4Klícová cást mozaiky
- Projekty využívají sadu ruzných frameworku
- Metodický framework
- RUP, Portfolio Management, Enterprise
Architektura, IT Governance, COBIT, ITIL (SD),
CMMi... - Technologický framework
- SOA, objektová orientace, vizuální modelování,
STRUTS, návrhové vzory, JUnit... - Aplikacní framework
- Sada knihoven, služeb a otevrených technologií
znovupoužitelných v projektech - Znalostní framework
- Školení, konzultace, dokumentace, zkušenosti pri
nasazení, další informacní zdroje - Nástrojový framework
- Podpora všech oblastí s durazem na integraci
5Klícový je PROCES
6IBM Rational víc než jen framework
Product Manager
Analytik
PROCES
Ekosystém pro flexibilní dodávání nových
funkcností i zmen
Centrální repozitár projektových artefaktu
Správa požadavku
Analýza
Návrh
Vývoj
Testování
Nasazení
Provázanost discíplín
Rízení verzí a zmen všech artefaktu napríc
projekty
Aktuální informace z projektu
(MULTI)-PROJEKTOVÉ RÍZENÍ
7IBM Rational jedno ucelené rešení
8IBM Rational efektivní a pružné rešení
- Správa požadavku
- Analýza a návrh
- Vývoj
- Testování
- Konfiguracní a zmenové rízení
- Projektové a nadprojektové rízení
- Mnoho dalšího..
9Správa požadavku s IBM Rational
- Zajistí evidenci klícových vlastností požadavku
- Vyvíjí se to, co se opravdu vyvíjet má
- Jasne, prehledne a jednoznacne definované
požadavky - Je prostredkem ke komunikaci napríc týmem
- Všichni mají informace, které opravdu potrebují
- Lze jednodušeji identifikovat problematické body
a vést k nim diskuzi - Traceabilita
- Impact analýzy, odstranení chyb, cílené reporty
- Umožní prehledné reportování
- Eliminace rizik
- Okamžitý prehled o projektu
- Usnadní správu a údržbu požadavku
- Tím sníží cas i náklady s tím spojené
10Analýza a návrh s IBM Rational
- Provázanost s požadavky
- Návrh systému je od požadavku odvozen, propojení
je klícové - Implementace Best practices
- Využití overených architektonických postupu
zrychlí a zefektivní modelování - Zajištení dokumentace
- Klícové pro znovupoužitelnost výstupu (komponent,
služeb apod.) - Kontrola kvality
- Odstranit chybu odhalenou v návrhu je cca 12x
levnejší než pokud je odhalena až pri testování - Snadný prechod ke kódu
- Díky automatizaci vývojári neztrácí cas jinak
strávený pri psaní základních vecí
11Vývoj s IBM Rational
- Eclipse
- Umožnuje soustredit všechny aktivity do jednoho
prostredí - Rapid Application Developement
- Díky vhodným nadstavbám lze vývoj ješte více
urychlit - Procesní podpora
- Jasné zodpovednosti a prehledné postupy
zjednoduší práci - Build Proces
- Denní buildování manuálne je drahé,
automatizace proces zlevní a zprehlední
12Testování s IBM Rational
- Metodika
- Bez primerené metodiky je velmi težké dosahnout
kvality - Jedno centrální rešení
- Všechna duležitá data na jednom míste zajistí
lepší provázanost, reporting a sníží náklady na
licence - Klícové jsou vazby
- V testování je duležitá vazba na ostatní oblasti
(požadavky, chyby, zmeny, verze..) - Regresní testování
- Duraz na kvalitní automatizaci testu v souladu s
predchozím redukuje cas, sníží náklady a zvýší
míru otestování aplikací a tím i jejich kvalitu - Manuální testování
- Manuální testování musí být zapojeno do ostatního
kontextu (plánování, reporting výsledku, vazba na
defekty apod.), jinak projekt prichází o velkou
cást cenných informací a to prináší významné
riziko
13Konfiguracní a zmenové rízení s IBM Rational
- Proces
- Definicí správného procesu jsou jasne dány
postupy zapracování zmen, opravy chyb a dalších
vecí tak, aby bylo možné sledovat stav projektu v
jednotlivých oblastech a zároven i konkrétní
zodpovednosti - Konfigurace
- Všechny zmeny mají dopad do verzí jednotlivých
artefaktu, jejich stopovatelnost je klícová - Metriky
- Metriky jsou duležitou soucástí každého projektu.
Systém musí umožnovat jejich škálovatelnost - Klícová soucást IT projektu
- Centrum projektu, kde jsou uložena stežejní
projektová data (specifikace požadavku, modely,
kód, testovací skripty, dokumentace apod.) i
veškeré události, které jejich aktuálnost
ovlivnují
14Projektové a multiprojektové rízení
15Projektové a multiprojektové rízení
Scope Management
Proposal Management
Portfolio Management
Resource Management
Project Management
Work Management
Time Expense Tracking
Exception Management
Service Request Management
Issues Management
16IBM Rational INTEGROVANÉ rešení JEDNODUŠE
Use-Case modelování
Návrh
Požadavky
Konzistentní zadání projektu
Architektura avývoj
Rízení, analýzya reporting
Správa verzí Správa zmen, chyb..
Vývoj
Rízení testu
Zajištení kvality (FURPS)
Aktuální stav projektu
Realizace testu
Projektové a multiprojektové rízení
17Cím je Rational unikátní
- Jediná kompletní platforma na trhu
- Platforma Rational pokrývá celý životní cyklus
vývoje software - Velmi silná integrace jednotlivých rešení
prináší vysokou pridanou hodnotu - Projektové aktivity v jednotném prostredí
- Využívá standardní OpenSource prostredky
- Eclipse (základem pro Software Developement
Platform) - JUnit framework (pro úcely Unit testování)
- Apache/WSAS CE (aplikacní/web servery)
- Rational lze využít v ruzných prostredích
- Hlavní duraz je tradicne kladen na komunitu Java
vývojáru - Rational je možné využít i v jiných prostredích
(.NET, PowerBuilder apod.) - IBM první rešení tohoto typu na trhu
18Novinky v portfoliuIBM Rational
19Nová rešení v rodine IBM
- Stávájící nástroje po inovaci
- IBM Rational ClearQuest
- IBM Rational Functional Tester
- IBM Rational Portfolio Manager
- Další budou brzy oznámeny..
- Rešení získaná akvizící
- IBM Rational BuildForge
- Zcela nová rešení z dílny IBM
- Budou brzy oznámena..
20Kde ješte lze využít IBM Rational
- Rízení dodavatelu (Vendor Management)
- Propojení provozu a vývoje
- Beta testování aplikací
- Nasazení multiprojektového rízení i na jiných než
IT projektech - Sjednocení a zprístupnení procesu (nejen
formalizace)
21Strategie IBM Rationalv roce 2007
22Strategie IBM Rational v roce 2007
- Orientujeme se na velké zákazníky..
- Testování
- Konfiguracní a zmenové rízení
- Rízení dodavatelu
- SOA, Portfolio Management, IT Governance..
- ..ale i na zákazníky z rady malých a stredních
spolecností - Testování
- Konfiguracní a zmenové rízení
- Kooperace se zadavateli
- Integrovaný helpdesk
- Pracujeme s partnery
23Duležité informacnízdroje
24Duležité informacní zdroje
- Partnerworld
- http//www.ibm.com/partnerworld
- Developerworks - Rational
- http//www-128.ibm.com/developerworks/rational
- Rational Forums
- http//www-128.ibm.com/developerworks/forums/dw_rf
orums.jsp - Rational Certification Center
- http//www-03.ibm.com/certify/certs/rl_index.shtml
- UML Resource Center
- http//www-306.ibm.com/software/rational/uml
- Rational Redbooks
- http//www.redbooks.ibm.com
- Rational User Groups
- http//www.rational-ug.org
25Dekuji za pozornost.. .. ješte se
uvidíme