® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

30
® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert

Transcript of ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

Page 1: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

®

IBM Software Group

© 2008 IBM Corporation

Apresentando IBM Rational Team Concert

Page 2: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

2

Realidade atual: Um foco intenso nos resultados do negócio

Integrar valor em ambientes organizacionalmente diversos

Controlar custos & Melhorar eficiência operacional global

Ensure regulatory compliance in a changing global environment

Gerenciar valor e mitigar riscos através da melhoria do gerenciamento de projetos

Alinhar investimentos de IT com as prioridades do negócio, de forma cada vez mais rápida

Assegurar segurança e compliance de um ambiente global em constante mudança.

Page 3: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

3

Barreiras OrganizacionaisBarreiras Geográficas

Comunicação pobre

Linguaguem, cultura, horário

Lacunas de processos resultando

em retrabalho

Silos de pessoas, processos e projetos

Definindo os desafios de uma entrega efetiva de software

Barreiras de Infraestrutura

Falta de colaboração

significativa

Governança deficiente de

projetos

Falta de experiência

Segurança para compartilhar

informações com terceiros

Incompatibilidade de ferramentas /

repositórios

Acesso inseguro aos artefatos

Integração inflexivel de

ferramentas

Somente 37% dos stakeholders estão satisfeitos com a velocidade de desenvolvimento de aplicações internas¹..

Somente 42% estão satisfeitos com a qualidade¹.

50% de projetos terceirizados tem perfomance menor que o esperado².

Source: ¹Forrester, ²Gartner

Page 4: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

4

Estender facilmente e automatizar ciclos de

iteração curtos para atender as necessidades de

negócios

Ter visões gerais e de baixo nível que mostre a ligação da configuração, dos defeitos e

o rastreamento de custo

Status do projeto e análise de custo a

qualquer hora disponível para todos os patrocinadores

Mecanismos fáceis para pegar rapidamente

problemas de licenças

Colocar à bordo membros do time através do mundo e

através de projetos em um dia e não meses

Acessar sem costura os riscos mais altos e vulnerabilidades de

segurança

Fluxos de trabalho ágeis automatizando e nivelando a execução

Permitir que os membros da equipe colaborarem usando informações atualizadas no

contexto que estão trabalhando.

Sincronização automatizada de artefatos

do projeto

Palavra do cliente: O que eles gostariam que fosse possível

CIO

Gerente de projeto

Desenvolvedor

Conselheiro Legal

AuditorGerentes de QA

Page 5: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

5

Jazz é um projeto e

plataforma para transformar

como as pessoas

trabalham juntas para

entregar maior valor e

desempenho para seus

investimentos de software.

O projeto JazzPessoas trabalhando juntas para entregar softwares de qualidade

O maior investimento da IBM para criar uma plataforma de colaboração escalável e extensível.

A visão de futuro da IBM para entrega de software globalmente distribuída, fluída e dinâmica.

Uma evolução do portifólio da Rational, que será desenvolvido com apoio da tecnologia, dentro de algum tempo.

Uma comunidade em Jazz.net - onde você pode ver produtos baseados em Jazz serem construídos.

Page 6: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

66

Uma evolução

Ofertas existentesE

volu

tio

n t

o J

azz

Tec

hn

olo

gy

Pla

tfo

rm

RationalRequisitePro

RationalClearQuest

RationalClearCase

Outras ofertas Rational

& Não-Rational

RationalBuild Forge

RationalClearQuest

RationalRequisitePro

Novas ofertas

Construídos em plataforma Jazz

A evolução da IBM Rational Software Delivery Platform

RationalBuild Forge

RationalClearCase

- - -

FutureProducts

Rational Requirements

ComposerRational

Team Concert

SCMWork Items

Build

Rational Quality

Manager

FUTURO IBM RATIONAL SOFTWARE DELIVERY PLATFORM

RationalQuality

ManagerRational

RequirementsComposer

OtherRationalProducts(Future)

BusinessPartners& Others (Future)

Rational ClearCase

Rational Team Concert Enterprise

Rational ClearQuest

RationalBuild Forge

Best Practice Processes

JAZZ TEAM SERVER

Page 7: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

7

Uma evolução de valor em ALM colaborativo trazendo investimentos existentes e novas capacidades inovadoras

c

Ofertas existentes IBM

Novas ofertas IBM

Ofertar parceiros de negócio

Open Lifecycle Service Integrations

JAZZ TEAM SERVER

Best Practice Processes

Search and QueryIn context

collaborationTeam awareness Events notification

SecurityDashboards

Existing IBM offerings

Business Partner offerings

Open source offerings

Server Integrations

Powered by

offering

offeringofferingofferingoffering

offering

offering

Eclipse

Web 2.0

Visual Studio (4Q)

Client Integrations

Page 8: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

8

Foco de Hoje: Rational Team Concert

Open Lifecycle Service Integrations

JAZZ TEAM SERVER

Best Practice Processes

Server IntegrationsClient Integrations

RationalTeam

Concert

Search and Query

In Context Collaboration

Team Awareness

Events Notification

SecurityDashboards

cA primeira oferta construída na plataforma de tecnologia Jazz

Page 9: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

9

Os clientes falam: Permite colaboração em tempo real relativa ao contexto de trabalho

“Tomar decisões confiantes, baseadas em fatos e não em estimativas”

“Um novo caminho que não acrescenta trabalho extra, como mais relatórios tediosos”

“Permite que os patrocinadores vejam exatamente onde o nosso projeto está, que é e o que eles querem saber sem atrasos”

CIO

“Unir configuração, defeitos e custos em uma única visão”

Líder de

desenvolvimento

“Incorporar revisões de projeto no processo para não precisar perseguir erros durante o desenvolvimento”

Arquiteto

Desenvolvedor

Gerente de

desenvolvimento

Page 10: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

10

Inovação de software através de colaboração

Tempo real no contexto de colaboração em time Fazer desevolvimento de software mais automatizado e

transparente. “Pense e trabalhe alinhado"

Controle de código, itens de trabalho e gerenciamento de build integrados.

Acesso em tempo real a saúde do projeto Captura dados automaticamente e de forma desobstruída

Automatiza boas práticas Processos dinâmicos aceleram o fluxo de trabalho do time Processos Out-of-the-box ou customizados

Unifica times de software Integra uma larga lista de ferramentas e clientes Estende o valor do ClearQuest e ClearCase Suporta servidores System z e System i

IBM Rational Team Concert

transparent integrated presence

wikis OPEN real-time reporting chat automated hand-offs Web 2.0 custom dashboards automated data gathering EXTENSIBILITY Eclipse plug-ins

services architecture FREEDOM TO CREATE

Open and extensible onOpen and extensible onCollaborate in contextRight-size governanceDay one productivity

Collaborate in contextRight-size governanceDay one productivity

Page 11: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

11

Unifica times distribuídos

Uma solução completa, autônoma para times distribuídos de tamanho pequeno ou médio.

Bi-directional auto-synchronization

Project Management Europe Development

China

Config & Build China

Team Concert

DevelopmentAustralia

EclipseTM, Linux®, Microsoft® Windows®,UNIX®, IBM z/OS®, IBM i5/OS

Rational ClearQuest

Rational Enterprise-proven ALM Infrastructure

Rational Build ForgeRationalReqPro

Rational ClearCase

Define Build Test Deploy

New York City

North Carolina TestingIreland

Page 12: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

12

A família Rational Team Concert 2008

Express-C

Comunidade and Universidade

No contexto de colaboração

Middleware open source

Até 10 usuários por servidor

Times corporativosProcesso

customizávelSaúde do

projeto em tempo-real

LDAP Escalável Até 250

usuários por servidor

StandardEnterprise

Enterprise Deployments

Estensões otimizadas

Integrado com ClearCase, ClearQuest Build Forge

Escala corporativa, segurança, governança e fornecimento.

Direção (2009)

EclipseTM, Linux®, MS Windows®, UNIX® - z/OS® (1H 09) & i5/OS (3Q) w/ native asset & work item mgmnt

Tamanho médio e departamental

Desenvolvimento transparente

Processo Out-of-the-box

Middleware comercial

Até 50 usuários por servidor

Express

Page 13: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

13

Configurações escaláveis para diferentes cenários de uso

Maximum users per server 10 50 250Database and Application Server included (Optional) Tomcat, Derby DB2/DB2-Exp,Oracle,

Tomcat, WebSphereDB2/E,Oracle, Tomcat, Websphere

Source code, work item, build Agile planning Subversion Integration Server-level permissions LDAP Authentication Customizable Process Customizable Work Items/workflow Reports Dashboard Role-based process permissions ClearCase Connector ClearQuest Connector LDAP Import

Community and Academia

In-context collaboration Rapid deployment Open source servers

Mid-sized and Departmental

Transparency Out-of-box processes Commercial middleware

Corporate Teams Customizable process Real-time project health Lower cost of LDAP Scalability / extensibility

Express-C Express Standard Enterprise

Statement of Direction

(2009)

EnterpriseDeployments

Enterprise- optimized SCM, build and work item management

Integrated function of ClearCase, ClearQuest and Build Forge

Enterprisescalability, security and provisioning

Enterprise Governance processes

Rational Team Concert

Page 14: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

14

Demo

Page 15: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

15

Visualização dos resultados de uma pesquisa

Cria pesquisas individuais ou compartilhadas

Compartilha pesquisas com os membros do time

Suporte para discussões em torno de um work item

Informações rápidas incluindo

change-set associado e

builds onde está incluido

Discussões

Work Items

15

Incluir arquivos e Screen shots

Suporta RSS Feed

Cria relacionamento com outros work items e artefatos

Suporta aprovações

Editor de pesquisas

Conector com ClearQuest

Page 16: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

1616

Plano de iteração e execução Integra o plano com a execução

Mostra facilmente o que precisa ser feito e o que está sendo feito

Status do projeto em tempo-real

Baseado em dados coletados em tempo real do trabalho de desenvolvimento atual.

Dados sempre exatos.

Sem esforço extra para recuperar dados.

Baseado em dados coletados em tempo real do trabalho de desenvolvimento atual.

Dados sempre exatos.

Sem esforço extra para recuperar dados.

Page 17: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

17

Gerência do código fonte

17

Solução de gerência de Streams integradas

Identifica componentes nas streams e baselines disponíves para o time

Projetos de desenvolvimento contidos nos componentes

Workspace individual para cada usuário no servidor

Trabalho com Change Sets

Conector com ClearCase

Page 18: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

18

Gerência do código fonte

18

Mostra como as mudanças fluem do desenvolvedor para o time.

Baseline de componentes e histórico

Cria baselines a nivel de projeto

Árvore de versões

Page 19: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

19

Builds

19

Cria definições de build para o time e individuais

Cria servidores de build locais e remotos

Identifica work items e change sets que entraram em um build

Visualização do histórico de build e incluindo funcionalidade de pesquisa

Suporta comandos Ant e ferramentas de comando de linha para build

Page 20: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

20

Aéra do projeto

20

Estrutura singular para armazenar todos os artefatos relacionados ao projeto

Define interações e afirma o estado corrente do projeto

Page 21: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

21

Área do time

21

Gerenciar membros do time

Customizar processos por time ou herdar do projeto

Você pode criar times e subtimes(p.e times subcontratados)

Page 22: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

22

Editor de processo

22

Definir papéis que serão válidos através de todo Rational Team Concert

Modificar permissões

Controlar operações baseadas em papéis

Prover processo flexivel para cada linha de desenvolvimento

Page 23: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

232323

Habilitação de Processo Orientado e Automátizado

Using “Rational Method Composer”

or “Eclipse Process Framework”

Team Advisor

• As regras podem ser dirigidas entregando modificações para forçar a equipe ou o padrão organizacional

• As ajudas asseguram mais altos resultados de qualidade pela execução de padrões combinados

• As Regras são configuráveis

• “Quick Fixes” podem ser especificados para simplificar ações corretivas

• Regras de processo podem ser definidas ou refinadas “on the fly”, habilitando melhorias contínuas

Team Advisor

• As regras podem ser dirigidas entregando modificações para forçar a equipe ou o padrão organizacional

• As ajudas asseguram mais altos resultados de qualidade pela execução de padrões combinados

• As Regras são configuráveis

• “Quick Fixes” podem ser especificados para simplificar ações corretivas

• Regras de processo podem ser definidas ou refinadas “on the fly”, habilitando melhorias contínuas

Page 24: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

2424

No contexto de colaboração

Team CentralShows what is happening on project

News & events

Build status

What’s being worked on

Changes

Configurable (RSS feeds) - New kinds of information easily added

Personalizable - Each team member can tailor to their needs

Team Awareness

Mostra os membros do time e seu status online

Mostra em que o time está trabalhando

Page 25: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

25

Dashboards e Relatórios

25

Adquira a posição do projeto de imediato Reletório do estado corrente

do projeto em tempo real

Page 26: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

262626

Suspensão/Resumo do Trabalho

Mais de um WorkItem pode ser trabalhado ao mesmo tempo

O trabalho pode ser suspenso e recomeçado, impedindo que os “change sets” estejam misturados

Page 27: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

2727

Feedbacks dos clientes

" Ajudando-nos a fazer entregas de projeto mais repetíveis e previsíveis, o Rational Team Concert reduziu custos excedente do projeto em 20%."

--Matt Pomroy - Business Unit Executive, Software Engineering, Ascendant Technology

" Onde nós usamos previamente sistemas separados, com Rational Team Concert agora integramos bem a funcionalidade. Nossos colaboradores são mais eficientes porque podem concentrar-se melhor em questões importantes. Os nossos gerentes de projeto avaliam muito a capacidade de construir esses dashboards e imediatamente fornecer uma posição nos seus marcos!"

--Mika Koivuluoma - Production Manager, TietoEnator

" Ter um ambiente unificado e extensível está contribuindo muito para nós. Rational Team Concert fornece a transparência e a visibilidade da equipe necessários para manter o trabalho progredindo assim todos sabem o que está acontecendo sem ter que apontar os problemas."

--Carson Holmes - Unified ALM Services Manager, Noblestar

27

Page 28: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

282828

Rational Team Concert (Powered by )Lição de casa: Inscrevam-se!!!!

Page 29: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

29

Recursos Adicionais

Saiba mais sobre o Rational Team Concert

http://ibm.com/rational/rtc

Explorar os tutoriais, demos e recusos de ensino para o desenvolvedor

http://ibm.com/developerworks/spaces/jazz

Download do beta participe do projeto aberto de desenvolvimento do produto

http://jazz.net

Saiba mais sobre a tecnologia Jazz e o futuro do produtos IBM Rational

http://ibm.com/rational/jazz/roadmap

Page 30: ® IBM Software Group © 2008 IBM Corporation Apresentando IBM Rational Team Concert.

IBM Software Group | Rational software

30

© Copyright IBM Corporation 2007. All rights reserved.

The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way.

IBM, the IBM logo, the on-demand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.