Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilBoris Müller
1
Software Development Conference 2007 IBM Rational Představení, novinky Zdeněk Borůvka
2
Software Development Conference 2007 Agenda Co dnes představuje IBM Rational Novinky v portfoliu Strategie v roce 2007 Důležité informační zdroje
3
Software Development Conference 2007 Co dnes představuje IBM Rational
4
Software Development Conference 2007 Klíčová část mozaiky 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... Aplikační framework Sada knihoven, služeb a otevřených technologií znovupoužitelných v projektech Znalostní framework Školení, konzultace, dokumentace, zkušenosti při nasazení, další informační zdroje Nástrojový framework Podpora všech oblastí s důrazem na integraci Projekty využívají sadu různých frameworků
5
Software Development Conference 2007 Klíčový je PROCES
6
Software Development Conference 2007 (MULTI)-PROJEKTOVÉ ŘÍZENÍ IBM Rational – víc než jen framework Ekosystém pro flexibilní dodávání nových funkčností i změn PROCES Centrální repozitář projektových artefaktů Správa požadavků AnalýzaNávrh Vývoj Testování Nasazení Provázanost discíplín Řízení verzí a změn všech artefaktů napříč projekty Aktuální informace z projektů ArchitektVývojář Deploy- ment TesterPodpora Product Manager Analytik
7
Software Development Conference 2007 IBM Rational – jedno ucelené řešení
8
Software Development Conference 2007 IBM Rational – efektivní a pružné řešení Správa požadavků Analýza a návrh Vývoj Testování Konfigurační a změnové řízení Projektové a nadprojektové řízení Mnoho dalšího..
9
Software Development Conference 2007 Správa požadavků s IBM Rational Zajistí evidenci klíčových vlastností požadavků Vyvíjí se to, co se opravdu vyvíjet má Jasně, přehledně a jednoznačně definované požadavky Je prostředkem ke komunikaci napříč týmem Všichni mají informace, které opravdu potřebují Lze jednodušeji identifikovat problematické body a vést k nim diskuzi Traceabilita Impact analýzy, odstranění chyb, cílené reporty Umožňí přehledné reportování Eliminace rizik Okamžitý přehled o projektu Usnadní správu a údržbu požadavků Tím sníží čas i náklady s tím spojené
10
Software Development Conference 2007 Analýza a návrh s IBM Rational Provázanost s požadavky Návrh systému je od požadavků odvozen, propojení je klíčové Implementace „Best practices“ Využití ověřených architektonických postupů zrychlí a zefektivní modelování Zajištění dokumentace Klíčové pro znovupoužitelnost výstupů (komponent, služeb apod.) Kontrola kvality Odstranit chybu odhalenou v návrhu je cca 12x levnější než pokud je odhalena až při testování Snadný přechod ke kódu Díky automatizaci vývojáři neztrácí čas jinak strávený při psaní základních věcí
11
Software Development Conference 2007 Vývoj s IBM Rational Eclipse Umožňuje soustředit všechny aktivity do jednoho prostředí Rapid Application Developement Díky vhodným nadstavbám lze vývoj ještě více urychlit Procesní podpora Jasné zodpovědnosti a přehledné postupy zjednoduší práci Build Proces Denní buildování „manuálně“ je drahé, automatizace proces zlevní a zpřehlední
12
Software Development Conference 2007 Testování s IBM Rational Metodika Bez přiměřené metodiky je velmi těžké dosahnout kvality Jedno centrální řešení Všechna důležitá data na jednom místě zajistí lepší provázanost, reporting a sníží náklady na licence Klíčové jsou vazby V testování je důležitá vazba na ostatní oblasti (požadavky, chyby, změny, verze..) Regresní testování Důraz na kvalitní automatizaci testů v souladu s předchozím redukuje čas, 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ýsledků, vazba na defekty apod.), jinak projekt přichází o velkou část cenných informací a to přináší významné riziko
13
Software Development Conference 2007 Konfigurační a změnové řízení s IBM Rational Proces Definicí správného procesu jsou jasně dány postupy zapracování změn, opravy chyb a dalších věcí tak, aby bylo možné sledovat stav projektu v jednotlivých oblastech a zároveň i konkrétní zodpovědnosti Konfigurace Všechny změny mají dopad do verzí jednotlivých artefaktů, jejich stopovatelnost je klíčová Metriky Metriky jsou důležitou součástí každého projektu. Systém musí umožňovat jejich škálovatelnost Klíčová součást IT projektů Centrum projektu, kde jsou uložena stěžejní projektová data (specifikace požadavků, modely, kód, testovací skripty, dokumentace apod.) i veškeré události, které jejich aktuálnost ovlivňují
14
Software Development Conference 2007 Projektové a multiprojektové řízení
15
Software Development Conference 2007 Projektové a multiprojektové řízení Scope Management Proposal Management Portfolio Management Resource Management Project Management Work Management Time & Expense Tracking Exception Management Service Request Management Issues Management
16
Software Development Conference 2007 IBM Rational – INTEGROVANÉ řešení JEDNODUŠE Požadavky Use-Case modelování Návrh Vývoj Řízení testů Realizace testů Správa verzí Správa změn, chyb.. Projektové a multiprojektové řízení Konzistentní zadání projektu Architektura a vývoj Aktuální stav projektu Zajištění kvality (FURPS+) Řízení, analýzy a reporting
17
Software Development Conference 2007 Čí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 řešení přináší vysokou přidanou hodnotu Projektové aktivity v jednotném prostředí Využívá standardní OpenSource prostředky Eclipse (základem pro Software Developement Platform) JUnit framework (pro účely Unit testování) Apache/WSAS CE (aplikační/web servery) Rational lze využít v různých prostředích Hlavní důraz je tradičně kladen na komunitu Java vývojářů Rational je možné využít i v jiných prostředích (.NET, PowerBuilder apod.) IBM = první řešení tohoto typu na trhu
18
Software Development Conference 2007 Novinky v portfoliu IBM Rational
19
Software Development Conference 2007 Nová řešení v rodině 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.. Řešení získaná akvizící IBM Rational BuildForge Zcela nová řešení z dílny IBM Budou brzy oznámena..
20
Software Development Conference 2007 Kde ještě lze využít IBM Rational Řízení dodavatelů (Vendor Management) Propojení provozu a vývoje Beta testování aplikací Nasazení multiprojektového řízení i na jiných než IT projektech Sjednocení a zpřístupnění procesů (nejen formalizace) …
21
Software Development Conference 2007 Strategie IBM Rational v roce 2007
22
Software Development Conference 2007 Strategie IBM Rational v roce 2007 Orientujeme se na velké zákazníky.. Testování Konfigurační a změnové řízení Řízení dodavatelů SOA, Portfolio Management, IT Governance.. ..ale i na zákazníky z řady malých a středních společností Testování Konfigurační a změnové řízení Kooperace se zadavateli Integrovaný helpdesk Pracujeme s partnery
23
Software Development Conference 2007 Důležité informační zdroje
24
Software Development Conference 2007 Důležité informační zdroje Partnerworld http://www.ibm.com/partnerworld http://www.ibm.com/partnerworld Developerworks - Rational http://www-128.ibm.com/developerworks/rational http://www-128.ibm.com/developerworks/rational Rational Forums http://www-128.ibm.com/developerworks/forums/dw_rforums.jsp http://www-128.ibm.com/developerworks/forums/dw_rforums.jsp Rational Certification Center http://www-03.ibm.com/certify/certs/rl_index.shtml http://www-03.ibm.com/certify/certs/rl_index.shtml UML Resource Center http://www-306.ibm.com/software/rational/uml http://www-306.ibm.com/software/rational/uml Rational Redbooks http://www.redbooks.ibm.com http://www.redbooks.ibm.com Rational User Groups http://www.rational-ug.org http://www.rational-ug.org
25
Software Development Conference 2007 Děkuji za pozornost.... ještě se uvidíme
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.