Microsoft PowerPoint - Rational Team Concert Italian-v2.ppt

IBM Rational Team Concert

29 ott 2022 — ƒ “Rational Team Concert (RTC) è un componente innovativo della IBM Rational ... Manual Æ Process Aware & Transparent ... ƒ User Import and Synchronization.

PDF preview unavailable. Download the PDF instead.

rational team concert
®
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 ·Testing


GNU Ghostscript 7.05 Windows NT 4.0