5. Cliente e Equipe de
Levantamento trocam
informações, até que a
Vital tenha absorvido
os dados do problema.
Equipe de
Levantamento de
Especificações da Vital.
6. Cliente e Equipe de
Levantamento trocam
informações, até que a
Vital tenha absorvido
os dados do problema.
Equipe de
Levantamento de
Especificações da Vital.
Arquiteto de Software
da Vital que analisa e
cria as especificações do
Software.
7. Equipe de
Levantamento de
Especificações da Vital.
Arquiteto de Software
da Vital que analisa e
cria as especificações do
Software.
A Equipe de Levantamento passa as
especificações do problema para o
Arquiteto de Software, que vai
atuar na modelagem da solução a
ser produzida.
8. Equipe de
Levantamento de
Especificações da Vital.
Arquiteto de Software
da Vital que analisa e
cria as especificações do
Software.
A Equipe de Levantamento passa as
especificações do problema para o
Arquiteto de Software, que vai
atuar na modelagem da solução a
ser produzida.
9. O Arquiteto de Software envia as
especificações das funcionalidades
ao Redmine, uma aplicação web que
atua no gerenciamento de projeto.
Ótima para rastreamento e controle
de mudança.
10. O Arquiteto de Software envia as
especificações das funcionalidades
ao Redmine, uma aplicação web que
atua no gerenciamento de projeto.
Ótima para rastreamento e controle
de mudança.
11. < PHP ><HTML>
C #
SELECT 01001%
MENSAGEM
JPEG
css
Nossos desenvedores buscam suas tarefas
no Redmine, onde sabem quais módulos
deverão produzir e como fazê-lo.
12. < PHP ><HTML>
C #
SELECT 01001%
MENSAGEM
JPEG
css
Nossos desenvedores buscam suas tarefas
no Redmine, onde sabem quais módulos
deverão produzir e como fazê-lo.
19. GitHub é um Serviço de Web Hosting
Compartilhado para projetos que usam o
controle de versionamento Git.
Possui funcionalidades de uma rede social
como feeds, followers, wiki e um gráfico
que mostra como os desenvolvedores
trabalham as versões de seus repositórios.
Jenkins é um servidor open-source de
Integração Contínua e pode ser rodado
de forma standalone (como uma
aplicação isolada) ou como uma web
aplicação dentro de um servidor web
com suporte Java (exemplo Tomcat).
20. GitHub é um Serviço de Web Hosting
Compartilhado para projetos que usam o
controle de versionamento Git.
Possui funcionalidades de uma rede social
como feeds, followers, wiki e um gráfico
que mostra como os desenvolvedores
trabalham as versões de seus repositórios.
Jenkins é um servidor open-source de
Integração Contínua e pode ser rodado
de forma standalone (como uma
aplicação isolada) ou como uma web
aplicação dentro de um servidor web
com suporte Java (exemplo Tomcat).
21. GitHub é um Serviço de Web Hosting
Compartilhado para projetos que usam o
controle de versionamento Git.
Possui funcionalidades de uma rede social
como feeds, followers, wiki e um gráfico
que mostra como os desenvolvedores
trabalham as versões de seus repositórios.
Jenkins é um servidor open-source de
Integração Contínua e pode ser rodado
de forma standalone (como uma
aplicação isolada) ou como uma web
aplicação dentro de um servidor web
com suporte Java (exemplo Tomcat).
34. Robô de
Testes é um
software que
simula o uso
do sistema
por um
usuário.
35. Robô de
Testes é um
software que
simula o uso
do sistema
por um
usuário.
36. (1) Testando toda a
aplicação, sempre que um
erro é encontrado o Robô
de Testes o adiciona ao
relatório de erros.
37. (1) Testando toda a
aplicação, sempre que um
erro é encontrado o Robô
de Testes o adiciona ao
relatório de erros.
38.
39. (2) Finalizados os testes, o Robô de testes então gera
um e-mail com o relatório de erros, uma cópia é
enviada para o desenvolvedor do módulo e outra
cópia segue para o Redmine, para efeito de registro.
40. (2) Finalizados os testes, o Robô de testes então gera
um e-mail com o relatório de erros, uma cópia é
enviada para o desenvolvedor do módulo e outra
cópia segue para o Redmine, para efeito de registro.
41. (2) Finalizados os testes, o Robô de testes então gera
um e-mail com o relatório de erros, uma cópia é
enviada para o desenvolvedor do módulo e outra
cópia segue para o Redmine, para efeito de registro.
42. (3) De posse do relatório de erros, o desenvolvedor
do módulo vai corrigir o erro, alterando o código e
reiniciando o ciclo de integração para este
módulo. Sintetizamos a seguir…
43. (3) De posse do relatório de erros, o desenvolvedor
do módulo vai corrigir o erro, alterando o código e
reiniciando o ciclo de integração para este
módulo. Sintetizamos a seguir…
45. (1) Após solucionar o erro o
desenvolvedor sobe o módulo
corrigido para o GitHub.
(2) GitHub envia o módulo
corrigido para Jenkins.
(4) Jenkins envia a aplicação e seu
estado atual para o Redmine.
(3) Jenkins
entrega a
Aplicação
integrada aos
Servidores
de
Aplicação.
46. (1) Após solucionar o erro o
desenvolvedor sobe o módulo
corrigido para o GitHub.
(2) GitHub envia o módulo
corrigido para Jenkins.
(4) Jenkins envia a aplicação e seu
estado atual para o Redmine.
(3) Jenkins
entrega a
Aplicação
integrada aos
Servidores
de
Aplicação.
48. (5) Redmine
envia o módulo
corrigido para o
Robô de Teste.
(2) Robô de Teste
envia para
Redmine o
sistema, liberado
para uso pelo
Cliente.
(1) Robô de Teste completa os
testes sem problemas, o
módulo corrigido de fato está
operacional.
49. Cliente.
(2) Robô de Teste
envia para
Redmine o
sistema, liberado
para uso pelo
Cliente.
(1) Robô de Teste completa os
testes sem problemas, o
módulo corrigido de fato está
operacional.
50. (1) Redmine deixa o
Cliente ciente de que a
Aplicação está pronta
para uso.
(2) O Cliente acessa as
Aplicações nos
Servidores e usufrui do
do que solicitou.
Cliente.
51. (1) Redmine deixa o
Cliente ciente de que a
Aplicação está pronta
para uso.
(2) O Cliente acessa as
Aplicações nos
Servidores e usufrui do
do que solicitou.
Cliente.
52.
53. Contato
Vital Soluções em Tecnologia
Praia de Botafogo, 501 – Bloco 2 – 2o andar
Centro Empresarial Mourisco
Tel. +55 21 2546 9945 email: contato@vitalbusiness.com.br
Vital Fábrica de Software
Av. Marechal Câmara, 160 – Sala 421/422
Tel. +55 21 2224 6772
Fabio Farzat
Cel: +55 21 9902 2777
email: fabio@vitalbusiness.com.br
Flavio Dias
Cel. +55 21 9442 5890
email: flavio@vitalbusiness.com.br