Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Software Development Conference 2007 IBM Rational Představení, novinky Zdeněk Borůvka.

Podobné prezentace


Prezentace na téma: "Software Development Conference 2007 IBM Rational Představení, novinky Zdeněk Borůvka."— Transkript prezentace:

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   Developerworks - Rational   Rational Forums   Rational Certification Center   UML Resource Center   Rational Redbooks   Rational User Groups 

25 Software Development Conference 2007 Děkuji za pozornost.... ještě se uvidíme


Stáhnout ppt "Software Development Conference 2007 IBM Rational Představení, novinky Zdeněk Borůvka."

Podobné prezentace


Reklamy Google