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.
Modelos de Processos de Software, Modelo Cascata (waterfall), Desenvolvimento incremental, Engenharia de Software Orientada a Reuso, Atividades do Processo, Especificação, Prototipação
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.
Modelos de Processos de Software, Modelo Cascata (waterfall), Desenvolvimento incremental, Engenharia de Software Orientada a Reuso, Atividades do Processo, Especificação, Prototipação
Esse slide mostra a necessidade do processo de teste de software nos projetos de desenvolvimento de softwares, vamos demostrar as técnicas, tipos, fases, ferramentas, modelos e normas envolvidas na execução dos testes de software com o intuito de obter um ótimo nível de qualidade dos softwares gerados.
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.
Requisitos
Funcionais
Não-funcionais
Problemas
Possíveis Soluções
UML
Diagrama de Casos de Uso
Diagrama de Atividades
Diagramas de Caso de Uso no Rose
Diagramas de Atividades no Rose
Verificação visa assegurar que o software seja desenvolvido de um modo apropriado e consistente. Validação visa assegurar que o software corresponda aos requisitos estabelecidos. Teste visa examinar o comportamento do software através de sua execução.
Apresentação sobre TDD - Test Driven Development no Campus Party 2013 em São Paulo no dia 2/2/2013 onde apresento o que é TDD com uma abordagem prática
Web aula: ágil x tradicional - projetos híbridosProjetos e TI
Assista aqui a Web Aula ministrada por Edilson Barros
Para receber o material e garantir seu PDU responda nossa pesquisa de satisfação
https://goo.gl/forms/EXqQztdJeSwIELCT2
Esse slide mostra a necessidade do processo de teste de software nos projetos de desenvolvimento de softwares, vamos demostrar as técnicas, tipos, fases, ferramentas, modelos e normas envolvidas na execução dos testes de software com o intuito de obter um ótimo nível de qualidade dos softwares gerados.
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.
Requisitos
Funcionais
Não-funcionais
Problemas
Possíveis Soluções
UML
Diagrama de Casos de Uso
Diagrama de Atividades
Diagramas de Caso de Uso no Rose
Diagramas de Atividades no Rose
Verificação visa assegurar que o software seja desenvolvido de um modo apropriado e consistente. Validação visa assegurar que o software corresponda aos requisitos estabelecidos. Teste visa examinar o comportamento do software através de sua execução.
Apresentação sobre TDD - Test Driven Development no Campus Party 2013 em São Paulo no dia 2/2/2013 onde apresento o que é TDD com uma abordagem prática
Web aula: ágil x tradicional - projetos híbridosProjetos e TI
Assista aqui a Web Aula ministrada por Edilson Barros
Para receber o material e garantir seu PDU responda nossa pesquisa de satisfação
https://goo.gl/forms/EXqQztdJeSwIELCT2
Material sobre Gerenciamento de Projetos de Software que aborda conceitos de projetos, framework Cynefin e complexidade como base para definição de métodos ágeis.
Palestra de Fabrício Paiva
Mini Currículo
Tecnólogo em Telemática pelo Cefet-PB, Especialista em Metodologia em
Engenharia de Software pelo Unibratec, MBA em Gestão de Projetos pela
FGV, Cestificado Scrummaster.
Trabalha na Dataprev como Gestor do Projeto Seguro-Desemprego.
Uma abordagem pragmática das trincheiras para guiar efetivamente as empresas na jornada da Transformação Digital. Falamos sobre squads autônomas, cultura DevOps/Site Reliability, Gestão Analítica de Produtos e Formação de Cultura Data-Driven.
Livro de conscientização acerca do autismo, através de uma experiência pessoal.
O autismo não limita as pessoas. Mas o preconceito sim, ele limita a forma com que as vemos e o que achamos que elas são capazes. - Letícia Butterfield.
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24, Pr Henrique, EBD NA TV, 2° TRIMESTRE DE 2024, ADULTOS, EDITORA BETEL, TEMA, ORDENANÇAS BÍBLICAS, Doutrina Fundamentais Imperativas aos Cristãos para uma vida bem-sucedida e de Comunhão com DEUS, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Comentários, Bispo Abner Ferreira, Com. Extra Pr. Luiz Henrique, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique
Projeto de articulação curricular:
"aLeR+ o Ambiente - Os animais são nossos amigos" - Seleção de poemas da obra «Bicho em perigo», de Maria Teresa Maia Gonzalez
América Latina: Da Independência à Consolidação dos Estados NacionaisValéria Shoujofan
Aula voltada para alunos do Ensino Médio focando nos processos de Independência da América Latina a partir dos antecedentes até a consolidação dos Estados Nacionais.
1. Modelo V
(Verificação e Validação)
Aluno: Bruno Bitencourt Luiz
Criciúma, Março de 2017
Faculdade SATC Engenharia de Software I – Prof. Daniel B. Marcelo
2. Modelo V
• Derivação do modelo tradicional ou Cascata;
• Cada etapa deve ser concluída antes que a próxima inicie;
• O teste é planejado em paralelo com a atividade correspondente no
desenvolvimento.
6. Vantagens
• Simples de utilizar;
• Antecipa o planejamento os testes;
• Identificação precoce de defeitos;
• Funciona para pequenos projetos com requisitos bem definidos.
7. Desvantagens
• Alta rigidez e baixa flexibilidade;
• Demora para produzir entregáveis (valor para o cliente);
• Mudanças nos requisitos exigem alteração em todos as documentações de teste.
8. Quando utilizar
• Pequenos a médios projetos;
• Requisitos bem definidos e profissionais experientes;
• Planejamento a médio/longo prazo.
9. Estudo de Caso – Scrum VS Modelo V
Produtividade:
• Depende dos profissionais envolvidos, entretanto o processo e o ambiente
aumenta as chances de sucesso;
10. Estudo de Caso – Scrum VS Modelo V
Exemplo:
• Foram testadas 5 funcionalidades, ainda restam 5.
• Ao revisar a documentação de teste, foi identificada uma alteração que irá
afetar as 10 funcionalidades.
11. Estudo de Caso – Scrum VS Modelo V
Ações:
• No Modelo V, será necessário atualizar as documentações de negócio, de teste e
codificar as alterações. Todas as 10 funcionalidades terão de ser testadas
novamente;
• No SCRUM, a equipe está realizando testes ao longo do ciclo, então não será
necessário fazer grandes alterações.
12. Estudo de Caso – Scrum VS Modelo V
ROI:
• No Modelo V: o cliente não verá o produto e não receberá valor tão cedo;
• No SCRUM: o cliente tem acesso a protótipos e algumas funcionalidades básicas,
podendo receber inclusive módulos funcionais.
13. Estudo de Caso – Scrum VS Modelo V
Cultura:
• No Modelo V: a cultura pregada é de formalidade e rigidez;
• No SCRUM: a cultura é de um time, são compartilhados problemas e soluções.
14. Estudo de Caso – Scrum VS Modelo V
Qualidade:
• No Modelo V: a qualidade é o foco;
• No SCRUM: o foco é valor para o cliente, às vezes ele pode acabar “testando”
certos recursos.
15. Estudo de Caso – Scrum VS Modelo V
Satisfação do cliente:
• Depende do cenário.
16. Estudo de Caso – Scrum VS Modelo V
Satisfação do funcionário:
• No Modelo V: a hierarquia é rígida, pouca liberdade para criação e
encorajamento a mudanças. Isto diminui a motivação;
• No SCRUM: o ambiente promove a criatividade e favorece a motivação.
21. Referências
[1] PRESSMAN, S. Roger. Engenharia de Software. 7. ed. São Paulo: Bookman, 2011.
[2] SOMMERVILLE, Ian. Engenharia de Software. 9. ed. EUA: MIT Press, 2011.
[3] MANTOVANI, Mário. Quais são as vantagens e desvantagens o Modelo-V e quando usá-lo?. 2013.
Disponível em: < http://mariomantovani.blogspot.com.br/2015/06/quais-sao-as-vantagens-e-
desvantagens.html>. Acesso em: 18 mar. 2017.
[4] COLE, Aniela. Modelo V. 2010. Rio de Janeiro. Disponível em: <
https://anielacole.wordpress.com/2010/09/28/modelo-em-v/>. Acesso em: 18 mar. 2017.
[5] ROCHA, Camila. Estudo da qualidade de software na Metodologia V-model e sua interação com
metodologias ágeis. 2011. São Paulo. Disponível em: <http://www.fatecsp.br/dti/tcc/tcc0028.pdf>.
Acesso em: 22 mar. 2017.
[6] ULF, Eriksson. Why is it important to know the difference between V-Model and Scrum?. 2016.
Disponível em: <http://reqtest.com/agile-blog/v-model-versus-scrum-who-wins/>. Acesso em: 22 mar.
2017.