O documento apresenta uma comparação entre diferentes estruturas organizacionais de testes de software. Discute três estruturas (equipe integrada, equipe independente e terceirização) analisando variáveis como comunicação, início de testes, independência, especialização e custos. Relata experiências implantando essas estruturas em projetos, mostrando que não há uma estrutura certa, devendo considerar fatores como cultura e riscos de cada projeto.
O desafio de implantar métodos ágeis em uma organização com processo trad...eduardohabib
As metodologias ágeis propõem uma nova abordagem para o desenvolvimento de software onde os gastos excessivos com formalismo são eliminados, ao mesmo tempo em que priorizam o bom relacionamento com as pessoas que participam do projeto, a adaptação às mudanças e as atividades prioritárias para o usuário final. Esta palestra, relata uma experiência de desenvolvimento e evolução de um processo que combina práticas do Scrum e do XP em uma organização que utilizava o processo tradicional, mostrando as dificuldades e os benefícios obtidos na migração de um processo tradicional para o ágil.
Seminário sobre Qualidade de Software e modelos de maturidade apresentado no primeiro semestre de 2012 na disciplina de Engenharia de Software no programa de pós-graduação do Departamento de Computação da Universidade Federal de São Carlos.
O desafio de implantar métodos ágeis em uma organização com processo trad...eduardohabib
As metodologias ágeis propõem uma nova abordagem para o desenvolvimento de software onde os gastos excessivos com formalismo são eliminados, ao mesmo tempo em que priorizam o bom relacionamento com as pessoas que participam do projeto, a adaptação às mudanças e as atividades prioritárias para o usuário final. Esta palestra, relata uma experiência de desenvolvimento e evolução de um processo que combina práticas do Scrum e do XP em uma organização que utilizava o processo tradicional, mostrando as dificuldades e os benefícios obtidos na migração de um processo tradicional para o ágil.
Seminário sobre Qualidade de Software e modelos de maturidade apresentado no primeiro semestre de 2012 na disciplina de Engenharia de Software no programa de pós-graduação do Departamento de Computação da Universidade Federal de São Carlos.
Apresentação sobre qualidade de software na disciplina de Engenharia de Software no Mestrado Acadêmico em Ciência da Computação em parceria com Bruno Neves.
Seminário sobre modelo MPS-BR apresentado à Faculdade Anhanguera Unidade Limeira, na disciplina de Engenharia de Software, do curso de Pós-Graduação em Desenvolvimento de Sistemas Web.
Apresentação sobre qualidade de software na disciplina de Engenharia de Software no Mestrado Acadêmico em Ciência da Computação em parceria com Bruno Neves.
Seminário sobre modelo MPS-BR apresentado à Faculdade Anhanguera Unidade Limeira, na disciplina de Engenharia de Software, do curso de Pós-Graduação em Desenvolvimento de Sistemas Web.
Apresentação sobre a certificação CTFL - Certified Tester Foundation Level, uma das mais reconhecidas certificações da área de Testes de Software.
Mais detalhes no blog: qualidadebr.wordpress.com
Ainda hoje, muitas pessoas se questionam a necessidade de testar, durante o desenvolvimento de software.
A apresentação tenta mostra que testar, é algo muito comum em nossas vidas.
Para conhecer mais sobre Teste e Qualidade de Software, visite o blog: qualidadebr.wordpress.com
Palestra apresentada na 1ª edição do GUTS-RS de 2010 (Grupo de Usuários de Teste de Software) sobre certificações na área de teste e qualidade de software.
Apresentação sobre técnicas de modelagem de teste, abordando as baseadas em especificação: Partição de Equivalência; Análise do Valor Limite; Tabela de Decisão; Teste de transição de estados; Teste de Caso de Uso.
Para conhecer mais sobre Teste e Qualidade de Software, acesse o QualidadeBR:
http://qualidadebr.wordpress.com/
Introdução ao Teste de Software - Uma abordagem práticaFabrício Campos
Apresentação do curso "Introdução ao Teste de Software - Uma abordagem prática", ministrado por Fabrício Ferrari de Campos no primeiro Ensina aí! realizado na Voice Technology.
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
We asked LinkedIn members worldwide about their levels of interest in the latest wave of technology: whether they’re using wearables, and whether they intend to buy self-driving cars and VR headsets as they become available. We asked them too about their attitudes to technology and to the growing role of Artificial Intelligence (AI) in the devices that they use. The answers were fascinating – and in many cases, surprising.
This SlideShare explores the full results of this study, including detailed market-by-market breakdowns of intention levels for each technology – and how attitudes change with age, location and seniority level. If you’re marketing a tech brand – or planning to use VR and wearables to reach a professional audience – then these are insights you won’t want to miss.
Melhoria de processos em métodos ágeis: não é o que você está pensando! - Raf...Juliano Ribeiro
Percebe-se que muitas equipes ágeis tentam implementar melhoria de processos por meio da utilização de modelos de referência como CMMI-DEV ou MR-MPS.BR-SW. As iniciativas algumas vezes são bem sucedidas, mas não é possível se manter alinhado aos princípios ágeis – as exigências dos modelos de referência são fortemente baseadas na definição e controle de processos. Como uma equipe ágil poderia, então, evoluir, amadurecer, sem perder a agilidade? Este é o resultado de um estudo de doutorado que verificou em equipes reais, de diversos contextos e perfis, como as práticas e a equipe evoluem. Melhoria de processos em métodos ágeis envolve questões muito mais subjetivas do do que prescrição de processos, e é possível evoluir sem a necessidade de seguir processos pré-estabelecidos.
Gerenciamento do ciclo de vida de software com o Visual Studio Team System.
Apresentação baseada em material oficial da Microsoft para apresentação da ferramenta na empresa que trabalho. Adicionei algumas possibilidades como o template do SCRUM da Conchando e a integração das Team Builds com o Final Builder.
Palestra Teste de Software: princípios, ferramentas e carreiraTaís Dall'Oca
A palestra inicialmente abordará os princípios do Teste de Software como o que é teste de software, níveis de teste, tipos de teste, como testar um software, gestão de testes, gestão de defeitos, certificações entre outros. Durante a palestra serão mostradas as principais ferramentas que auxiliam os testadores e qual a funcionalidade de cada uma. E por fim será discutido sobre a carreira e os papéis em relação ao mercado atual.
[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.
[GUTS-RS] GUTS Universitário - Carreira de TestesGUTS-RS
O principal objetivo do GUTS Universitário é aproximar o GUTS-RS com a comunidade acadêmica através de encontros e palestras dentro de universidades e outras instituições de ensino. Nesta edição, Francielle Vareira, Joyce Bastos e Samuel Lucas apresentam sobre a carreira de testes.
4. Sistemas de Software têm se tornado cada vez mais presentes nas nossas vidas e cada vez mais Complexos! Introdução
5.
6. Ok, mas… Como iniciar isto? Começar pensando em qual Estrutura Organizacional de Testes escolher? … ter uma estrutura de testes de software BEM PLANEJADA Introdução
7.
8.
9.
10.
11.
12. Tendências das Variavéis em cada Estrutura Análise das Estruturas de Testes ESTRUTURAS ORGANIZACIONAIS DE TESTES VARIÁVEIS EQUIPE INTEGRADA DE TESTES EQUIPE INDEPENDENTE DE TESTES TERCEIRIZAÇÃO Tendência de Comportamento das Variáveis na Estrutura Tendência de Comportamento das Variáveis na Estrutura Tendência de Comportamento das Variáveis na Estrutura Comunicação FÁCIL MODERADA DIFÍCIL Testes no início do ciclo de desenvolvimento FÁCIL MODERADO DIFÍCIL Nível de Independência BAIXO MÉDIO ALTO Nível de Especialização dos Profissionais BAIXO MÉDIO ALTO Custos BAIXO MÉDIO ALTO
13.
14.
15.
16.
17. Projeto B - Equipe Independente de Testes GRIT Processos Consultoria Treinamentos Automação Métricas Inovação Pesquisa
18. Projeto B - Equipe Independente de Testes Resultados do GRIT foram sempre apresentados Comunicação: [Contribuíu] Para Reforçar consciência de todos sobre a importância dos testes [Ajudou] Para que os Gerentes de Projeto ganhassem confiança sobre o trabalho da área de testes
19.
20.
21.
22.
23. Projeto C – Terceirização - C.E.S.A.R como um contratado Inicío dos testes nas fases iniciais do ciclo de desenvolvimento Cliente consciência da importância dos testes Testes no início do ciclo de desenvolvimento : Mais bugs encontrados cedo Nível de Independência : SLA bem definido Cliente interessado nos resultados Equipe de Testes Alto nível Independência
24.
25.
26.
27.
28. Tendências das Variavéis em cada PROJETO Análise das Estruturas de Testes VARIÁVEIS EQUIPE INTEGRADA DE TESTES EQUIPE INDEPENDENTE DE TESTES TERCEIRIZAÇÃO PROJETO A Comportamento das Variáveis nos Projetos dos Estudos de Caso PROJETO B Comportamento das Variáveis nos Projetos dos Estudos de Caso Comportamento das Variáveis nos Projetos dos Estudos de Caso PROJETO C Como Contratado PROJETO D Como Contratante Comunicação FÁCIL FÁCIL MODERADA MODERADA Testes no início do ciclo de desenvolvimento FÁCIL FÁCIL DIFÍCIL DIFÍCIL Nível de Independência ALTO ALTO ALTO MÉDIO Nível de Especialização dos Profissionais BAIXO ALTO ALTO MÉDIO Custos BAIXO BAIXO ALTO MÉDIO
29. Comparativo das Estruturas Organizacionais de Testes ESTRUTURAS ORGANIZACIONAIS DE TESTES VARI Á VEIS EQUIPE INTEGRADA DE TESTES EQUIPE INDEPENDENTE DE TESTES TERCEIRIZA Ç ÃO Tendência de Comportamento das Vari á veis na Estrutura Comportamento das Vari á veis nos Projetos dos Estudos de Caso Tendência de Comportamento das Vari á veis na Estrutura Comportamento das Vari á veis nos Projetos dos Estudos de Caso Tendência de Comportamento das Vari á veis na Estrutura Comportamento das Vari á veis nos Projetos dos Estudos de Caso Como Contratado Como Contratante Comunica ç ão F Á CIL F Á CIL MODERADA F Á CIL DIF Í CIL MODERADA MODERADA Testes no in í cio do ciclo de desenvolvimento F Á CIL F Á CIL MODERADO F Á CIL DIF Í CIL DIF Í CIL DIF Í CIL N í vel de Independência BAIXO ALTO M É DIO ALTO ALTO ALTO M É DIO N í vel de Especializa ç ão dos Profissionais BAIXO BAIXO M É DIO ALTO ALTO ALTO M É DIO Custos BAIXO BAIXO M É DIO BAIXO ALTO ALTO M É DIO
Filas de aeroporto – muitos aeroportos já possuem senha, mas esse ai ainda eh precario.
Falar de que muitas empresas chegam e contratam eng. de teste e acham que esta tudo resolvido Depois nao entendem porque falhou ou porque ele investe tanto e nao tem um resultado tao bom quanto o de …
Starting tests early - Independent Test Team or Outsourcing, usually, testers are not working only for one project what can be more difficult to start the tests early once they use to wait for a team’s request.
Communication - It is important to establish other ways to keep in touch with the rest of the team to align the activities as weekly meetings, bug reviews and plan to their correction.
Communication - It is important to establish other ways to keep in touch with the rest of the team to align the activities as weekly meetings, bug reviews and plan to their correction.
Communication - It is important to establish other ways to keep in touch with the rest of the team to align the activities as weekly meetings, bug reviews and plan to their correction.