O documento apresenta o Framework de Testes X-Zone Solutions, discutindo os benefícios de investir em qualidade de software, fábricas de testes e frameworks de testes. O X-Zone permite alta escalabilidade e padronização dos testes, reduzindo custos e prazos dos projetos. Futuramente, pretende-se aprimorar as funcionalidades do framework e estabelecer parcerias para compartilhar conhecimentos sobre gestão e desenvolvimento de software.
TechNet - e-Book- Artigos sobre Test ManagerAlan Carlos
E-Book em português com coleções de artigos do Portal TechNet Wiki sobre Test Manager.
Sobre o e-Book: Artigos do Test Manager
Esse e-Book tem como objetivo trazer artigos do Portal do TechNet Wiki, selecionados por assuntos e ordem, ajudando a comunidade com informações relevantes sobre determinado assunto, soluções, ferramentas, tecnologia ou conjunto de processos.
Sobre o conteúdo do e-Book
Esse e-Book aborda o tema “Testes de Software” utilizando as soluções de Application Lifecycle Management da Microsoft. A solução da Microsoft em Testes de Software é independente de qual a linguagem de programação que o software foi escrito ou ambiente a ser testado. O e-Book divide-se em três seções com coleções de artigos em seu formato original extraídos do Portal do TechNet Wiki Brasil.
Iniciando
Artigos que abordam de forma geral, o que é testes de software e como definir o escopo de projeto de seu teste de software.
Planejando e Executando
Artigos relacionados a como configurar, planejar e executar seus testes de software, ambientes e gestão de configuração.
TechNet - e-Book- Artigos sobre Test ManagerAlan Carlos
E-Book em português com coleções de artigos do Portal TechNet Wiki sobre Test Manager.
Sobre o e-Book: Artigos do Test Manager
Esse e-Book tem como objetivo trazer artigos do Portal do TechNet Wiki, selecionados por assuntos e ordem, ajudando a comunidade com informações relevantes sobre determinado assunto, soluções, ferramentas, tecnologia ou conjunto de processos.
Sobre o conteúdo do e-Book
Esse e-Book aborda o tema “Testes de Software” utilizando as soluções de Application Lifecycle Management da Microsoft. A solução da Microsoft em Testes de Software é independente de qual a linguagem de programação que o software foi escrito ou ambiente a ser testado. O e-Book divide-se em três seções com coleções de artigos em seu formato original extraídos do Portal do TechNet Wiki Brasil.
Iniciando
Artigos que abordam de forma geral, o que é testes de software e como definir o escopo de projeto de seu teste de software.
Planejando e Executando
Artigos relacionados a como configurar, planejar e executar seus testes de software, ambientes e gestão de configuração.
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...Rafael Kanaoka
PÓS-GRADUAÇÃO EM ARQUITETURA DE INFORMAÇÃO & UX – FIT
MAPAS DE NAVEGAÇÃO, TAREFAS E FLUXOGRAMAS
Atividade Individual II – Análise de Tarefas no meu trabalho – POR RAFAEL YUKIO KANAOKA
VER ANEXO I > http://pt.slideshare.net/rkanaoka/portflio-acadmico-fit-mapas-de-navegao-lista-de-tarefas-e-fluxogramas
O controle das tarefas em uma fábrica de software é algo muito complicado de se organizar, nem sempre o processo pode ser seguido da forma planejada, seja por falta de tempo, ou seja por falta de habilidades no gerenciamento do projeto. Mapeando as tarefas deste processo, pude perceber que, se todas as etapas fossem seguidas corretamente, muitos erros no sistemas e, consequentemente, perda de receitas para o cliente e para a empresa, poderiam ser evitados.
Noto também que o mapa de dependências tem suma importância para o gerenciamento do projeto, a partir deste mapa, podemos encontrar quais profissionais ou departamentos são responsáveis por cada tarefas, reciclando tempos preciosos em um projeto de desenvolvimento de sistemas.
Vide à conclusão do trabalho individual I: A análise de tarefas utilizando ferramentas como o mapa de conceitos, mapas de navegação e fluxogramas, auxiliam muito no entendimento fácil e rápido de processos por serem formas gráficas de representação, facilitando muito quando se deseja transmitir informações com muitos dados para outras pessoas, como, no caso deste trabalho, todos os processos presentes no dia a dia.
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareWelington Monteiro
A abordagem ágil trouxe ganhos significativos para as organizações no que tange o desenvolvimento de software, sendo que com relação aos defeitos de software, algo em torno de 10% de melhoria da qualidade.
Porém, ainda existe uma parcela significativa de problemas relacionados a ambientes e todo o processo de publicação em produção nas diversas fases do ciclo de desenvolvimento do software. Pesquisa apontada pelo TMMI (Test Maturity Model integration) em alguns casos que 53% dos problemas estão relacionados a ambiente.
Além qualidade, produtividade, segurança e redução de riscos, existem outros importantes benefícios do DevOps:
- Sinergia: a sinergia entre as equipes é fundamental para atingir agilidade e qualidade nos resultados;
- Proatividade e prevenção: soluções são desenvolvidas e implantadas de forma colaborativa, a TI consegue ser proativa, resolvendo eventuais problemas antes que causem impacto negativo ao negócio;
- Menos custo e mais qualidade: com processos de entregas cada vez mais automatizados, é possível reduzir consideravelmente os custos e diminuir as falhas humanas.
Empresas inovadoras como Facebook, Amazon e Google são exemplos de organizações que aplicam DevOps e apresentam números impressionantes. A Amazon, por exemplo, faz uma mudança em seus sistemas, em média, uma vez a cada 11,6 segundos. Já com relação a taxa de falhas, apenas 0,001% dos deployments causaram uma pane no sistema da multinacional.
Desta forma, com o DevOps - que é o 'agile' entre desenvolvimento e produção - é possível identificar fatores que contribuem para reduzir os riscos destas falhas e assim prover uma maior qualidade de software, potencializando a disseminação e o uso do DevOps nas organizações, e por conseqüência trazendo ao desenvolvimento ágil, um resultado mais efetivo junto ao cliente.
Palestra realizada por Camilo Ribero no segundo semestre de 2010 para os alunos dos cursos de sistemas de informação e ciência da computação da PUC Minas, na Unidade São Gabriel
Certificações em Teste e Qualidade de SoftwareCamilo Ribeiro
O mercado de engenharia de software está cada vez mais atraente e competitivo. Ao mesmo tempo que os jornais, revistas, pesquisas especializadas no mercado de trabalho mostram o forte crescimento no números de vagas de TI, mostra também um grande défict de profissionais especializados, no Brasil e no mundo. As certificações vêm se mostrando uma ótima oportunidade para o profissional se destacar no mercado, pois garantem que ele está investindo na sua carreira, que domina determinadas habilidades e está habilitado a trabalhar com conceitos e padrões internacionais. Conheça um pouco sobre as mais de trinta certificações que rodeiam a área de teste e qualidade de software e saiba qual é a ideal para a sua carreira.
Constantemente os testadores são desafiados com prazos agressivos e escopos mal definidos, e não há ferramenta que salve os testadores nessas horas. Porém a prática de testes contínuos tem como objetivo adiantar os testes e realizá-los no momento em que eles tem maior valor para toda a equipe. Essa palestra vai abordar como implantar essa prática em conjunto com outras práticas como integração contínua, virtualização de serviços e automação efetiva de testes.
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...Rafael Kanaoka
PÓS-GRADUAÇÃO EM ARQUITETURA DE INFORMAÇÃO & UX – FIT
MAPAS DE NAVEGAÇÃO, TAREFAS E FLUXOGRAMAS
Atividade Individual II – Análise de Tarefas no meu trabalho – POR RAFAEL YUKIO KANAOKA
VER ANEXO I > http://pt.slideshare.net/rkanaoka/portflio-acadmico-fit-mapas-de-navegao-lista-de-tarefas-e-fluxogramas
O controle das tarefas em uma fábrica de software é algo muito complicado de se organizar, nem sempre o processo pode ser seguido da forma planejada, seja por falta de tempo, ou seja por falta de habilidades no gerenciamento do projeto. Mapeando as tarefas deste processo, pude perceber que, se todas as etapas fossem seguidas corretamente, muitos erros no sistemas e, consequentemente, perda de receitas para o cliente e para a empresa, poderiam ser evitados.
Noto também que o mapa de dependências tem suma importância para o gerenciamento do projeto, a partir deste mapa, podemos encontrar quais profissionais ou departamentos são responsáveis por cada tarefas, reciclando tempos preciosos em um projeto de desenvolvimento de sistemas.
Vide à conclusão do trabalho individual I: A análise de tarefas utilizando ferramentas como o mapa de conceitos, mapas de navegação e fluxogramas, auxiliam muito no entendimento fácil e rápido de processos por serem formas gráficas de representação, facilitando muito quando se deseja transmitir informações com muitos dados para outras pessoas, como, no caso deste trabalho, todos os processos presentes no dia a dia.
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareWelington Monteiro
A abordagem ágil trouxe ganhos significativos para as organizações no que tange o desenvolvimento de software, sendo que com relação aos defeitos de software, algo em torno de 10% de melhoria da qualidade.
Porém, ainda existe uma parcela significativa de problemas relacionados a ambientes e todo o processo de publicação em produção nas diversas fases do ciclo de desenvolvimento do software. Pesquisa apontada pelo TMMI (Test Maturity Model integration) em alguns casos que 53% dos problemas estão relacionados a ambiente.
Além qualidade, produtividade, segurança e redução de riscos, existem outros importantes benefícios do DevOps:
- Sinergia: a sinergia entre as equipes é fundamental para atingir agilidade e qualidade nos resultados;
- Proatividade e prevenção: soluções são desenvolvidas e implantadas de forma colaborativa, a TI consegue ser proativa, resolvendo eventuais problemas antes que causem impacto negativo ao negócio;
- Menos custo e mais qualidade: com processos de entregas cada vez mais automatizados, é possível reduzir consideravelmente os custos e diminuir as falhas humanas.
Empresas inovadoras como Facebook, Amazon e Google são exemplos de organizações que aplicam DevOps e apresentam números impressionantes. A Amazon, por exemplo, faz uma mudança em seus sistemas, em média, uma vez a cada 11,6 segundos. Já com relação a taxa de falhas, apenas 0,001% dos deployments causaram uma pane no sistema da multinacional.
Desta forma, com o DevOps - que é o 'agile' entre desenvolvimento e produção - é possível identificar fatores que contribuem para reduzir os riscos destas falhas e assim prover uma maior qualidade de software, potencializando a disseminação e o uso do DevOps nas organizações, e por conseqüência trazendo ao desenvolvimento ágil, um resultado mais efetivo junto ao cliente.
Palestra realizada por Camilo Ribero no segundo semestre de 2010 para os alunos dos cursos de sistemas de informação e ciência da computação da PUC Minas, na Unidade São Gabriel
Certificações em Teste e Qualidade de SoftwareCamilo Ribeiro
O mercado de engenharia de software está cada vez mais atraente e competitivo. Ao mesmo tempo que os jornais, revistas, pesquisas especializadas no mercado de trabalho mostram o forte crescimento no números de vagas de TI, mostra também um grande défict de profissionais especializados, no Brasil e no mundo. As certificações vêm se mostrando uma ótima oportunidade para o profissional se destacar no mercado, pois garantem que ele está investindo na sua carreira, que domina determinadas habilidades e está habilitado a trabalhar com conceitos e padrões internacionais. Conheça um pouco sobre as mais de trinta certificações que rodeiam a área de teste e qualidade de software e saiba qual é a ideal para a sua carreira.
Constantemente os testadores são desafiados com prazos agressivos e escopos mal definidos, e não há ferramenta que salve os testadores nessas horas. Porém a prática de testes contínuos tem como objetivo adiantar os testes e realizá-los no momento em que eles tem maior valor para toda a equipe. Essa palestra vai abordar como implantar essa prática em conjunto com outras práticas como integração contínua, virtualização de serviços e automação efetiva de testes.
Esta apresentação tem como foco demonstrar um pouco do motivo para o qual devemos testar nosso software e apresenta algumas estratégias para facilitar isso se tornar parte do dia a dia
Durante a troca do core bancário da organização vamos mostrar algumas práticas ágeis que ajudaram os times na execução dos trabalhos e apoio ao negócio nas decisões.
Portal GSTI
-----------------------------------------------------
Participe dos treinamentos de preparação para a certificação ITIL e COBIT via EAD. Solicite agora mesmo o material gratuito de amostra dos cursos e inicie seus estudos. fernando.palma@gmail.com
-----------------------------------------------------
http://www.portalgsti.com.br/Publicidade Portal GSTI
-----------------------------------------------------
Participe dos treinamentos de preparação para a certificação ITIL e COBIT via EAD. Solicite agora mesmo o material gratuito de amostra dos cursos e inicie seus estudos. fernando.palma@gmail.com
-----------------------------------------------------
http://www.portalgsti.com.br/Publicidade Portal GSTI
-----------------------------------------------------
Participe dos treinamentos de preparação para a certificação ITIL e COBIT via EAD. Solicite agora mesmo o material gratuito de amostra dos cursos e inicie seus estudos. fernando.palma@gmail.com
-----------------------------------------------------
http://www.portalgsti.com.br/
Teste Contínuo de Integração e Virtualização de ServiçosRationalBrasil
Mostramos como podemos antecipar os testes de integração entre sistemas distintos (até mesmo entre empresas diferentes) sem a necessidade de esperar até que todas as partes envolvidas estejam disponíveis para teste. Parece impossível, mas não é!
1. Fábrica de Testes X-Zone Solutions Framework ® Garantindo os Requisitos Funcionais e Não Funcionais dos Sistemas de Negócios
2.
3.
4.
5.
6.
7.
8.
9.
10. Escopo da Fábrica de Testes Convencional Gerenciamento da Execução dos Testes Concepção Elaboração Construção Transição Processo de Testes de Software Planejamento dos Testes Especificação dos Testes Encerramento do Processo Modelagem dos Testes Preparação do Ambiente Processamento dos Testes Análise dos Resultados [Novo Ciclo = Sim] [Novo Ciclo = Não] LEGENDA: “ CAMINHO NORMAL” “ CAMINHO CRÍTICO”
11. Escopo da Fábrica de Testes com X-Zone ® Gerenciamento dos Projetos de Testes Concepção Elaboração Construção Transição Processo de Testes de Software Planejamento dos Testes Especificação dos Testes Encerramento do Processo Modelagem dos Testes Preparação do Ambiente Processamento dos Testes Análise dos Resultados [Novo Ciclo = Sim] [Novo Ciclo = Não] LEGENDA: “ CAMINHO NORMAL” “ CAMINHO CRÍTICO”
12. Fábrica de Software Produto Fábrica de Testes Produção 20 dias 10 dias Homologação Distribuição Construção Especificação 25 dias 35 dias 90 dias IMPACTO: Estabilização do Software ocorre após o Desenvolvimento Ciclo de Desenvolvimento = 60 dias Atuação da Fábrica de Testes Convencional Estabilização Testes são executados após o término do Desenvolvimento Release em Validação Release Validado
13. IMPACTO : Estabilização do Software ocorre durante o Desenvolvimento Atuação da Fábrica de Testes com X-Zone ® Testes são executados em paralelo ao Desenvolvimento Release em Validação Release Validado Ciclo de Desenvolvimento = 35 dias Fábrica de Software Produto Produção 20 dias 10 dias Homologação Distribuição Construção e Testes Especificação 25 dias 10 dias 65 dias Aceite Fábrica de Testes
14. A adoção de Testes em paralelo reduz até 28 % os PRAZOS POR PROJETO Testes em Paralelo geram redução nos Prazos dos Projetos da TI Vantagens da Fábrica de Testes com X-Zone ® Pacote #1 Especificação Construção e Testes Homologação Distribuição 20 dias 35 dias 25 dias 10 dias Duração do Projeto 90 dias COM TESTES MANUAIS APLICADOS Pacote #1 20 dias 35 dias 20 dias 10 dias 85 dias TESTES AUTOMATIZADOS ITERAÇÃO #1 1.000 casos de testes Pacote #1 20 dias 30 dias 15 dias 10 dias 75 dias Pacote #4 20 dias 25 dias 10 dias 10 dias 65 dias TESTES AUTOMATIZADOS ITERAÇÃO #2 2.500 casos de testes TESTES AUTOMATIZADOS ITERAÇÃO #3 5.000 casos de testes Redução - Até 29 % Até 60 % - Até 28 % SISTEMA DE NEGÓCIO PROCESSOS
15. A Fábrica de Testes reflete radicalmente nos índices de Produtividade no Processo de Desenvolvimento Vantagens da Fábrica de Testes com X-Zone ® Evolução e amadurecimento da cultura de testes Maturidade Menor ciclo de estabilização dos sistemas de negócio Restrição Maior volume de testes gerenciados pelos Analistas Produtividade Menor volume de defeitos “não-procedentes” Confiabilidade Maior precisão na detecção de defeitos Eficácia Menor custo de execução dos testes Custo Menor tempo de execução dos testes Prazo Maior volume de casos de testes Qualidade Impacto da Fábrica de Testes Indicador
16.
17.
18.
19.
20. Integrar os processos de trabalho com um exclusivo Framework Brasileiro, reduzindo investimentos em ferramentas e eliminando riscos na implantação de todos os processos de engenharia de software. Suportar alta escalabilidade de trabalho , sem que o conhecimento fique restrito a um determinado grupo de profissionais, reduzindo riscos operacionais e dependências técnicas. Visão da Solução X-Zone Visão Estratégica da Solução X-Zone ®
25. Reunir as melhores práticas de Testes e Qualidade de Software , desenvolvidas por profissionais brasileiros, empregando tecnologia nacional. Potencilizar os benefícios das práticas de testes e qualidade de software, combinando as metodologias ágeis com os processos voltados à rígidos controles operacionais . Desafios de Curto Prazo Visão de Curto Prazo da Solução X-Zone ®
26. Reunir empresas e profissionais que buscam definir um novo modelo de gestão e desenvolvimento de software, baseado na agilidade e controle operacional . Servir como uma verdadeira Base Compartilhada de Conhecimento de TI , promovendo sinergia entre empresas que buscam dar saltos contínuos de produtividade e qualidade, compartilhando experiências e definindo uma estratégia de atuação no mercado nacional e internacional. Desafios de Longo Prazo Visão de Longo Prazo da Solução X-Zone ®