• Nenhum resultado encontrado

IBM Software Demos Rational Software Delivery Platform - Apresentação do cenário da demonstração

N/A
N/A
Protected

Academic year: 2021

Share "IBM Software Demos Rational Software Delivery Platform - Apresentação do cenário da demonstração"

Copied!
9
0
0

Texto

(1)

As demonstrações desta seção apresentam um cenário do cotidiano de uma equipe de desenvolvimento usando o IBM Rational Software Delivery Platform. Esse é o novo nome do Rational Software Development Platform para destacar seus recursos de criação e implantação.

<0:15>

O cenário começa com o planejamento de recursos de trabalho e passa por análise, design, implementação e teste de uma melhoria solicitada em um aplicativo J2EE.

<0:27>

Estamos na página inicial do Auction Delight, uma implementação Java J2EE de um site de leilões on-line fornecido com o Rational Application Developer e o Rational Software Architect como aplicativo de exemplo.

<0:41>

Você pode navegar pelas categorias de leilão e selecionar uma delas, como “Arts and Crafts”.

(2)

<0:47 >

Você pode acessar uma seção individual, como floral, e dar um lance em qualquer item.

<0:56>

Vários clientes solicitaram um recurso de compra imediata como melhoria para o site de leilão. Este cenário acompanha o pedido de melhoria pelo ciclo de

desenvolvimento.

<1:07>

O Software Delivery Platform oferece uma solução completa a toda as funções e tarefas de desenvolvimento.

<1:13>

Aqui, vemos um fluxo baseado em função de nossa equipe de desenvolvimento

<1:17>

<Highlight/Point to “the Executive” column 1, item 1 >

Ellen, a “Executiva”, usa o Rational Portfolio Manager para analisar o status do portfólio de projetos de sua área de negócios.

(3)

<1:26>

<Highlight/Point to “the Executive” column 1, item 2 >

Ellen vê que o projeto Auction requer atenção.

<1:30>

<Highlight/Point to “the Executive” column 1, item 3 >

Ela acessa detalhes do projeto Auction para determinar seu status e o gerente responsável.

<1:35 >

<Highlight/Point to “the Executive” column 1, item 4 >

Por fim, ela usa o RPM para enviar uma mensagem ao gerente responsável sugerindo ação no projeto.

<1:43>

(4)

Lou, o “gerente do projeto”, usa o Rational Portfolio Manager para receber a comunicação de Ellen.

<1:49>

<Highlight/Point to “Project Manager” column 2, item 2 >

Ele usa a integração do ClearQuest com o ClearQuest-Rational Portfolio Manager para localizar a sugestão de inclusão de um novo recurso de compra imediata ao aplicativo Auction.

<2:00>

<Highlight/Point to “Project Manager” column 2, item 3 >

Ele analisa o Rational Unified Process em busca de orientação.

<2:05>

<Highlight/Point to “Project Manager” column 2, item 4 >

Lou usa o suporte da integração entre o ProjectConsole e o Portfolio Manager para verificar o status dos projetos atuais e determinar quem tem as habilidades e está disponível para trabalhar nessa melhoria.

(5)

<2:16>

<Highlight/Point to “Project Manager” column 2, item 5 >

Finalmente, ele usa o ClearQuest e o RPM para atribuir a melhoria de compra imediata ao analista.

<2:24>

<Highlight/Point to “Analyst” column 3, item 1 >

Alex é o analista e usa o Rational Software Architect e o ClearQuest para consultar novas atribuições em sua lista de tarefas e aceitar o novo trabalho.

<2:34>

<Highlight/Point to “Analyst” column 3, item 2 >

Ele verifica o pedido de melhoria e usa o WebSphere Business Integration Modeler para analisar o impacto da mudança no processo de negócios.

<2:41>

<Highlight/Point to “Analyst” column 3, item 3 >

Alex analisa o modelo de caso de uso na perspectiva de modelagem e determina que o caso de uso afetado é o lance no item.

(6)

<2:50>

<Highlight/Point to “Analyst” column 3, item 4 >

Usando o RequisitePro, ele modifica o documento de uso de caso para incluir o requisito de compra imediata.

<2:56>

<Highlight/Point to “Analyst” column 3, item 5 >

Por fim, as matrizes de atributo e rastreabilidade são usadas para ajudar o analista a processar todos os requisitos.

<3:04>

<Highlight/Point to “Architect” column 4, item 1 >

Depois, Alex, na função de arquiteto, usa a perspectiva de modelagem do RSA para analisar o design e o fluxo de dados do aplicativo de leilão.

<3:13>

<Highlight/Point to “Architect” column 4, item 2 >

Ele usa o navegador do site para explorar o aplicativo Web e verificar a implementação da página itemdetails.jsp.

(7)

<3:22>

<Highlight/Point to “Architect” column 4, item 3 >

Alex explora a arquitetura usando o recurso de visualização de UML para examinar as classes e a estrutura do aplicativo. Ele agora compreende o impacto dessa mudança e como ela pode ser implementada.

<3:35>

<Highlight/Point to “Developer” column 5, item 1 >

Alex, na função de desenvolvedor, usa a navegação de site do RSA para adicionar a nova página de confirmação ao aplicativo de leilão. Os recursos integrados do ClearCase e do ClearQuest Unified Change Management registram automaticamente as mudanças.

<3:52>

<Highlight/Point to “Developer” column 5, item 2 >

Alex implementa o novo recurso adicionando o novo botão de compra imediata do servidor Java à página de detalhes.

(8)

<4:00>

<Highlight/Point to “Developer” column 5, item 3 >

Ele conclui a lógica de compra imediata usando o recurso de assistente e trecho de código do RSA.

<4:06>

<Highlight/Point to “Developer” column 5, item 4 >

Alex conclui a melhoria com o teste da nova função de compra imediata

<4:11>

<Highlight/Point to “Tester” column 6, item 1 >

Na próxima etapa do processo, Jan, do grupo de teste, usa a perspectiva de requisitos do RSA para determinar as etapas de teste que precisam ser incluídas ou atualizadas. Ela verifica que todas as etapas de teste do pedido de melhoria foram atualizadas.

<4:28>

(9)

Jan usa os recursos de gerenciamento de teste do Rational ClearQuest para criar uma nova entrada de etapa de teste e vinculá-la ao requisito. É uma

garantia de que o grupo de testes será avisado de qualquer mudança futura que afete essa etapa.

<4:43>

<Highlight/Point to “Tester” column 6, item 3 >

Jan usa o TestManager e o Rational Functional Tester para registrar um novo script de teste automatizado e inclui o teste no conjunto de testes de regressão do AuctionDelight.

<4:53>

O IBM Rational Software Delivery Platform permite que as organizações controlem melhor o processo de desenvolvimento de software e distribuição de sistemas. Isso é feito com a aplicação de processos comprovados e soluções completas de gerenciamento de software.

Referências

Documentos relacionados

Com os resultados obtidos neste estudo foi possível caracterizar o componente P 1 dos potenciais evocados auditivos de longa latência em crianças com Espectro

1 - A Seguradora através dos serviços de assistência e na garantia complementar de cancelamento e interrupção de viagem, derroga a exclusão Pandemias, sempre

4.3. Não será admitida inscrição condicionada à complementação posterior de documentos. A falsidade nas declarações prestadas ou qualquer irregularidade nos documentos

4) PAGAMENTOS DE DESPESAS / DÉBITOS: No ato do pagamento do lote arrematado, fornecer cheque administrativo nominal ao Leiloeiro no valor total de despesas

libras ou pedagogia com especialização e proficiência em libras 40h 3 Imediato 0821FLET03 FLET Curso de Letras - Língua e Literatura Portuguesa. Estudos literários

Na memória as ideias se mantêm com mais nitidez, força, vivacidade e durabilidade do que na imaginação. As ideias da memória são vivas e as da imaginação são tênues. O comum

Para disciplinar o processo de desenvolvimento, a Engenharia de Usabilidade, também conceituada e descrita neste capítulo, descreve os métodos estruturados, a