29 ott 2022 — ƒ “Rational Team Concert (RTC) è un componente innovativo della IBM Rational ... Manual Æ Process Aware & Transparent ... ƒ User Import and Synchronization.
® IBM Software Group IBM Rational Team Concert © 2008 IBM Corporation IBM Rational software Rational Team Concert: Descrizione di alto livello "Rational Team Concert (RTC) è un componente innovativo della IBM Rational Software Delivery Platform costruito utilizzando la piattaforma aperta ed estensibile Jazz. RTC fornisce le funzionalità fondamentali dell'Application Lifecycle Management (ALM) per abilitare team anche geograficamente distribuiti a collaborare in maniera efficace in tempo reale, contestualmente al loro ruolo e conformemente a processi ben definiti offrendo alti livelli di produttività, agilità e innovazione. RTC è una offerta essenziale per aiutare i clienti ad ottenere visibilità e collaborazione tra più organizzazioni che sviluppano software e avere successo in un mercato sempre più globalizzato e dinamico" Tradotto da Scott Hebner, VP of Marketing, IBM Rational :RUN ,WHPV 6&0 %XLOG 5DWLRQDO 7HDP &RQFHUW IBM Rational software Uno sguardo alle forze che hanno influenzato jazz... AALLMM TTeeaamm CCoolllalabboorraatitoionn EEvvoolvlviningg bbuussinineessss rreeqquuirireemmeenntsts WWeebb22.0.0 IBM Rational software ...le quali introducono nuove esigenze tecniche Gli strumenti dovrebbero essere non intrusivi Non dovrebbero esserci confini tra gruppi diversi La collaborazione creativa deve essere possibile anche tra siti geografici e organizzazioni diverse I processi debbono essere personalizzabili e attivamente supportati dagli strumenti La Governance deve essere forte ma non oppressiva Le attività non creative e ripetitive vanno automatizzate IBM Rational software &RV¶q -D]]" Jazz is è una piattaforma tecnologica di nuova generazione per Application Lifecycle Management collaborativo. Abilita l'adozione delle best practice di successo maturate nel progetto Eclipse. ,QQRYDWLRQ Uno dei maggiori investimenti IBM per creare una piattaforma scalabile ed estensibile per lo sviluppo collaborativo &RPPXQLW\ Jazz.net sviluppo open commercial della piattaforma jazz e dei prodotti basati su di essa (YROXWLRQ Molti prodotti Rational stanno evolvendo nella direzione di supportare la tecnologia Jazz. 9LVLRQ La visione IBM per la gestione del ciclo di vita del software. IBM Rational software 2.«PD FRVD F¶q GL QXRYR" Desktop Integration Æ /LIHF\FOH ,QWHJUDWLRQ Mentre Eclipse fornisce una integrazione a livello di client per il singolo utente, Jazz fornisce una simile integrazione a livello di ciclo di vita del software Function First Æ 7HDP )LUVW Jazz ci porta a pensare prima di tutto su come le persone lavorano insieme e poi sulle funzionalità necessarie a ciascun ruolo Manual Æ 3URFHVV $ZDUH 7UDQVSDUHQW Focalizzata su automatizzare le dinamiche di lavoro dei team aumentando la produttività abilitando la collaborazione in tempo reale, la trasparenza e supporto attivo al processo IBM Rational software ,O YDORUH GHOOD WHFQRORJLD &ROODERUDWH LQ FRQWH[W mantiene automaticamente le relazioni tra gli elaborati prodotti nel progetto 5LJKWVL]H JRYHUQDQFH cattura, condivide e automatizza best practices a diversi livelli di rigore. &KRRVH \RXU RZQ SDWK architettura aperta ed estensibile permette ampia scelta di configurare la piattaforma adatta alle proprie esigenze 7KH 3ODWIRUP $Q 2SHQ 6HUYLFHV 2ULHQWHG $UFKLWHFWXUH (FOLSVH &OLHQW £ © © ¢£ ¨ ¦¥¥ ¦ §¢© ¢£ ¤¥ ¡ ¨ ¦ ' %& !"$# ( ! 0 '12) Lotus Sametime or open source Jabber 7HDP 6HUYHU :HE 8, -D]] 6HUYHU ([WHQVLRQV -D]] .HUQHO (FOLSVH (TXLQR[ -(( :HE 6HUYLFHV 42 1 5 30 DB2, Oracle or open source Derby IBM Rational software Esempio di approccio integrato tradizionale Ogni tool integrato deve conoscere tutti i tools che si integrano con esso. Complessità esponenziale! 7RRO $ 7RRO ( 7RRO ) 7RRO % 7RRO ' 7RRO & IBM Rational software Jazz reppresenta il middleware per la collaborazione di differenti tools · I differenti tools comunicano solo con la piattaforma jazz attraverso eventi e servizi 77RRRROO $$¶ 7RRO % 7RRO & 7RRO ' 7RRO ( 7RRO ) Events & Services 7HDP &ROODERUDWLRQ 6HUYLFHV IBM Rational software Impatto sulla evoluzione del portafoglio prodotti 7KH (YROXWLRQ RI WKH ,%0 5DWLRQDO 6RIWZDUH 'HOLYHU\ 3ODWIRUP ([LVWLQJ 2IIHULQJV 1HZ 2IIHULQJV EP GU S XFIY R (YROXWLRQ WR -D]] 7HFKQRORJ\ 3ODWIRUP 5DWLRQDO 5HTXLVLWH3UR 5DWLRQDO &OHDU4XHVW 5DWLRQDO %XLOG )RUJH 5DWLRQDO &OHDU&DVH 5DWLRQDO 5HTXLVLWH3UR 5DWLRQDO &OHDU4XHVW 5DWLRQDO %XLOG )RUJH 5DWLRQDO &OHDU&DVH xVy C PQ P SR T UG b9 9 s@i d t9f 7u 5DWLRQDO 7HDP &RQFHUW 6WDQGDUG 5HSRUWLQJ 5DWLRQDO 4XDOLW\ 0DQDJHU )XWXUH 3URGXFWV %XLOW RQ WKH -D]] 7HFKQRORJ\ 3ODWIRUP E W PSR VI PDU V VDSP DSP VIVIPDU PDU ` `GUa GUa XFIY XFIYR R PP 5DWLRQDO 7HDP &RQFHUW (QWHUSULVH I HD CFE G D 8 9@BAAA 67 FFE gd7 h ef c bd7 gc tweu9@ ve 9@ cr q cf p ci 2WKHU 5DWLRQDO 1RQ5DWLRQDO 2IIHULQJV )8785( ,%0 5$7,21$/ 62)7:$5( '(/,9(5< 3/$7)250 IBM Rational software Cos'è IBM Rational Team Concert? 8QD QXRYD IDPLJOLD GL SURGRWWL EDVDWL VX WHFQRORJLD Ottimizzati per team di sviluppo di piccole e medie dimensioni Integra tutto il team utilizzando un unico server Fornisce funzionalità integrate di Software configuration management Work item management Build management Include l'ambiente di sviluppo Eclipse &DUDWWHULVWLFKH SULQFLSDOL &ROODERUD]LRQH tra team members Supporto e forzatura dei SURFHVVL di sviluppo 7UDQVSDUHQ]D dello stato e dell'andamento temporale attraverso rilevazione automatica di dati e reportistica in tempo reale 0RWLYD]LRQH Abilita l'Application Lifecycle Managememt (ALM) agile e flessibile Basso impatto amministrativo Aggiunge valore ai clienti "storici" &OHDU&DVH e &OHDU4XHVW Primo passo verso l'innovazione della piattaforma Rational IBM Rational software Edizioni di Rational Team Concert in uscita a metà 2008 691 =LS )LOH ([SUHVV& 'HUE\ 7RPFDW 8S WR 8VHUV Authentication Server Level User Permissions 691 ([SUHVV '% ([SUHVV '% RU 2UDFOH 7RPFDW RU :$6 8S WR 8VHUV Authentication Server Level User Permissions 7XWWH OH HGL]LRQL RIIURQR IXQ]LRQDOLWj FRPSOHWH GL $/0 $SSOLFDWLRQ /LIHF\FOH 0DQDJHPHQW FROODERUDWLYR 6L GLIIHUHQ]LRQR VROR SHU OD VFDODELOLWj H SHU IXQ]LRQDOLWj (QWHUSULVH && 691 &4 %) 6WDQGDUG '% ([SUHVV '% RU 2UDFOH 7RPFDW RU :$6 8S WR 8VHUV User Import and Synchronization Proxy Support when available as add-on Customizable Work Items Role-based Process Permissions Reports User Customizable Dashboards IBM Rational software Le funzionalità offerte all'utente da RTC 6&0 )ORZ %URZVHU 6KRZV 'HYHORSHU WR 7HDP )ORZ ,QWHJUDWHG 6WUHDP 0DQDJHPHQW &RPSRQHQW /HYHO %DVHOLQHV 6HUYHUEDVHG 6DQGER[HV ,GHQWLILHV &RPSRQHQW LQ 6WUHDPV DQG $YDLODEOH %DVHOLQHV &OHDU&DVH &RQQHFWRU :RUN ,WHPV 'HIHFWV (QKDQFHPHQWV DQG &RQYHUVDWLRQV 4XHU\ 5HVXOWV 9LHZ DQG 6KDUH 4XHULHV ZLWK WHDP RU PHPEHU 6XSSRUW IRU $SSURYDOV DQG 'LVFXVVLRQV &OHDU4XHVW &RQQHFWRU 4XHU\ (GLWRU ,QWHUIDFH %XLOG :RUN ,WHP DQG &KDQJH 6HW 7UDFHDELOLW\ /RFDO RU 5HPRWH %XLOG 6HUYHUV 6XSSRUWV $QW DQG &RPPDQG OLQH 7RROV ,QWHJUDWLRQ ZLWK %XLOG )RUJH %XLOG 'HILQLWLRQV IRU 7HDP DQG 3ULYDWH %XLOGV ,QWHJUDWHG ,WHUDWLRQ 3ODQQLQJ DQG ([HFXWLRQ 5HDOWLPH 3URMHFW 6WDWXV :LQGRZ 6LQJOH 6WUXFWXUH IRU 3URMHFW 5HODWHG $UWLIDFWV :RUOGFODVV 7HDP 2QERDUGLQJ 2IIERDUGLQJ LQFOXGLQJ WHDP PHPEHUVKLS VXEWHDPV DQG SURMHFW LQKHULWDQFH 7HDP $GYLVRU IRU GHILQLQJ UHILQLQJ ´UXOHVµ DQG HQDEOLQJ FRQWLQXRXV LPSURYHPHQW 3URFHVV (QDFWPHQW DQG (QIRUFHPHQW ,QFRQWH[W &ROODERUDWLRQ VKRZV 7HDP 0HPEHUV DQG 6WDWXV RI WKHLU :RUN &XVWRPL]DEOH 3URMHFW 'DVKERDUG 5ROHEDVHG RSHUDWLRQDO FRQWURO IRU IOH[LEOH GHILQLWLRQ RI SURFHVV DQG FDSDELOLWLHV 5HDOWLPH 5HSRUWLQJ DQG 4XHULHV -D]] 7HDP 6HUYHU IBM Rational software Rational Team Concert (Powered by ) Process Aut om at ion & Gu i d a n ce Agile SCM and Build Team Cent ral RSS Per so n al i zed I t erat ion Planning and Execut ion Work Items Team Advisor IBM Rational software Rational Team Concert (Powered by ) Team Central View Based on Eclipse IDInEtegrated SCM Supports parallel development Support for RSS and Atom Feeds Support for iteration plans based on WSotrrekams for itempsrojects Integrated with Work Items Process Entactment Integrated Build S"eynsttreymleveWl" ebUItIefmorsWork IBM Rational software Vantaggi economici Basso TCO Prezzi contenuti, singola installazione, accesso via Web Risparmio di tempo per riunioni di team Completa trasparenza e collaborazione on-line Produttività dei team indipendentemente dalla locazione geografica Piattaforma pensata appositamente per lavoro di team distribuiti Risparmio di tempo per comunicare gli stati di avanzamento Dati collezionati automaticamente in tempo reale. Adozione di un approccio agile senza rinunciare alla Governance Grazie al supporto attivo al processo di sviluppo e alla produzione di metriche e reportistica Preserva gli investimenti nelle precedenti tecnologie Rational Connettori per la sincronizzazione dei dati con ClearCase, ClearQuest, BuildForge IBM Rational software RTC è stato sviluppato da IBM utilizzando RTC MD]]QHW &RPPXQLW\ DQG 6XSSRUW Sviluppo Open Commercial Oltre 150 sviluppatori geograficamente distribuiti I clienti possono vedere l'andamento del progetto Interazione diretta con Sviluppo/Supporto Aperto a tutti Complementare ai canali tradizionali di supporto IBM IBM Rational software Chiunque può vedere l'andamento del progetto.... IBM Rational software Architettura progetto Jazz %HDYHUWRQ ·Build ·Process · 2-way Xeon Server running application server (WAS) and another running DB2 · 70 developers, 20 testers, 8 doc selfhosting on Jazz. · 18,000 change-sets · 35,000 work items · 250 repository workspaces · 66K files · 10GB file content uncompressed · Integration stream has 30K files · 40 builds a day · Weekly integration build 7RURQWR Jazz Development Server 5DOHLJK ·Repository ·Web UI ·Source Control ·Reporting ·Community Site =XULFK ·UI Foundation ·Work Items ·Agile Planning ·Code Coverage 6DLQW1D]DLUH /H[LQJWRQ ·Static Analysis ·Interop ·TestingGNU Ghostscript 7.05 Windows NT 4.0