Just java 2011

20
® IBM Software Group © 2011 IBM Corporation Como usar tecnologias usadas na construção de carros para desenvolvimento de seus sistemas em Java ? Alex Coqueiro – IBM Software Architect [email protected] Blog: http://portal-ibm.blogspot.com

description

Palestra ministrada no Just Java - 2011

Transcript of Just java 2011

Page 1: Just java   2011

®

IBM Software Group

© 2011 IBM Corporation

Como usar tecnologias usadas na construção de carros para desenvolvimento de seus sistemas em Java ?

Alex Coqueiro – IBM Software [email protected]: http://portal-ibm.blogspot.com

Page 2: Just java   2011

IBM Software Group | Rational software

2

AgendaCase: Chevrolet Volt

Desafios do Desenvolvimento

O que é C/ALM ?

Plataforma Jazz

Quero fazer download e usar agora !!!

Page 3: Just java   2011

IBM Software Group | Rational software

Crevrolet Volt

Page 4: Just java   2011

IBM Software Group | Rational software

4

Base para Tomada de Decisão

O que aconteceu e por que? (Passado)

Relatórios &Análise

O que devemos fazer? (Futuro)

Planejamento

O que está acontecendo?(Presente)

Execução Medição Monitoração

O que espera-se dos grupos de desenvolvimento ?

Page 5: Just java   2011

IBM Software Group | Rational software

5

Desafio dos Processos – Silos de Processo

Mudança Teste

Design&

DesenvSuporte

Requisitos

Configuração

Interações

V 1 . 0 V 1 . 1 V 1 . 2 V 2 . 0 V 2 . 1 V 2 . 2

V 1 . 1 b V 1 . 1 . 1

V 1 . 1 a

Page 6: Just java   2011

IBM Software Group | Rational software

6

Integração Destes Processos

Consenso nas prioridades e melhoria da produtividade da

força de trabalho

ColaborarMelhoria contínua por meio

de mensuração de resultados x objetivos de negócio

RelatóriosReduzir os custos e

melhorar a qualidade por meio de workflows em

tempo real.

Automatizar

Page 7: Just java   2011

IBM Software Group | Rational software

7

Community: open-services.net

Page 8: Just java   2011

IBM Software Group | Rational software

8

Jazz – Hub colaborativo no ciclo de desenvolvimento

Page 9: Just java   2011

IBM Software Group | Rational software

Items and relationships

Event history, Item history trends

Jazz Repository

Plataforma Flexivel e Plugável

Defects

Requirements

Use-cases, …..

….,Builds

Source code, Test-cases

Test results

Storage

Event Notification Conversation

Project and

Team StructureSearch

Process

Enactment

Securityand Access

Jazz Team Server

Rational ClearCase

Rational Build Forge

Software Configuration Management

Change Management Build

Subversion / GIT / Open

Source

Rational ClearQuest

Your Own Integrations

Agile Planning

Bridge

Synchronizer

Page 10: Just java   2011

IBM Software Group | Rational software

10

Plataforma unificada para os processos de entrega de software

QualityManagementChange

& Configuration Management

Requirements

Management

Arquiteto Desenvolvedor

Analista Testador

Page 11: Just java   2011

IBM Software Group | Rational software

1111

Plataforma Unificada

Core ServicesOpen Lifecycle Services

DiscoveryDiscovery

Administration(users, projects, process)Administration(users, projects, process) QueryQueryData WarehousingData Warehousing

Additional ServicesAdditional Services StorageStorageCollaborationCollaboration

REST API

REST API

QualityManagement

REST API

Requirements

Management

Change & Configuration Management

REST API

Testador

Arquiteto

Project Insight and AnalysisREST API

Associar

Developer

Status dos defeitos

Requisito ligado ao workitem

Defeitos encerrados

Teste acha defeito e gera workitem

Mudança; notificação

Analista

Obter informações “to-be” e “as-is”. Fazer mudanças

incrementais.

Obter as informações de progresso de projeto em

tempo real Team Leader

Page 12: Just java   2011

IBM Software Group | Rational software

12

Dashboard de Requisitos

Page 13: Just java   2011

IBM Software Group | Rational software

13

Acesso dos Artefatos pelo Desenvolvedor

Page 14: Just java   2011

IBM Software Group | Rational software

14

Acompanhamento dos Projetos

Page 15: Just java   2011

IBM Software Group | Rational software

Qualidade

Page 16: Just java   2011

IBM Software Group | Rational software

16

Rational Quality Manager

Page 17: Just java   2011

IBM Software Group | Rational software

17

Guarded RTC operation

Verification required

A plataforma guiar as pessoas na execução do processo

17

Provê restrições a aconselhamentos a desvios no

processo

Provê restrições a aconselhamentos a desvios no

processo

Processos Definidos na ferramenta e provendo correção a problemas de

desvios

Processos Definidos na ferramenta e provendo correção a problemas de

desvios

Page 18: Just java   2011

IBM Software Group | Rational software

18

C/ALM on Jazz.net

Page 19: Just java   2011

IBM Software Group | Rational software

19

Page 20: Just java   2011

IBM Software Group | Rational software

Obrigado