(9 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
[[Best Practices - Old]]
= Próximos passos =
= Próximos passos =
<bR>
<bR>


* Cronograma e detalhes do projeto: 06/06
* Pontos de controle: Mensalmente
<br>
<br>


Linha 9: Linha 9:
<br>
<br>


* Este trabalho tem por objetivo atualizar a comunidade acadêmica sobre técnicas e práticas recentes que permitem acelerar e melhorar o nível de qualidade e velocidade na criação de novos sistemas.
* Por meio de pesquisa, análises, discussões e participações em iniciativas de empresas emergentes, o aluno terá condições de prover  conteúdos interessantes e adequados para a comunidade acadêmica que tem anseios em entender processos, procedimentos, metodologias e melhores práticas para o desenvolvimento de sistemas
<br>
<br>


Linha 16: Linha 14:
<br>
<br>


* A área de TI - Tecnologia da Informação  tem sido fundamental na aceleração da economia em todo o mundo. Especificamente o Brasil, apesar de passar por crises políticas e institucionais tem se destacado perante a comunidade mundial pelo absurdo volume de usuários dos serviços disponíveis via Web, Apps ou sistemas embarcados.
* Dessa forma, o Brasil apresenta um cenário favorável para profissionais de TI que enchem os inúmeros cursos nas universidades. Estes alunos, por sua vez, tem assimilado conhecimentos teóricos na academia e cada vez mais tem sido facilitada a entrada destes no mercado, pelas vias comuns, como, estágios, hackathons, treinamentos e protótipos desenvolvidos pelas empresas.
* Essa inserção nem sempre é simples porque, apesar de um sem número de material disponível para leitura, as informações não estão fáceis de serem assimiladas e transformadas em práticas adequadas ao


= Metodologia =
= Metodologia =
Linha 37: Linha 32:
<br>
<br>


* Junho:
* 01. 21/09 a 28/09: Estudos dos conceitos de Teste em desenvolvimento de software
** 01. 09/06 a 13/06: Estudos dos conceitos de Engenharia de Software
* Importância/impacto dos testes => incluir acima
** 02. 14/06 a 17/06: Definição e apresentação das metologias tradicionais
* 02. 29/09 a 05/10: Definição e apresentação dos conceitos tradicionais
** 03. 19/06 a 23/06: Definição e apresentação de melhores práticas usadas atualmente
* 03. 06/10 a 12/10: Escrita sobre os pontos estudados
** 04. 26/06 a 30/06: Pesquisa e apresentação de metologias e melhores práticas recentes
* 04. 13/10 a 19/10: Definição e apresentação de melhores práticas usadas atualmente
* Julho:
* 05. 20/10 a 26/10: Pesquisa e apresentação dos tipos de teste de software
** 05. 03/07 a 06/07: Matriz de Avaliação entre as metodologias
* 06. 27/10 a 02/11: Escrita sobre os pontos estudados
** 06. 07/07 a 11/07: Proposta de aplicações de práticas
* 07. 03/11 a 09/11: Estudos dos conceitos de Teste juntamente com as metodologias ágeis
** 07. 12/07 a 21/07: Apresentação de cases de sucesso
* 08. 10/11 a 16/11: Proposta de aplicações práticas  
* 09. 17/11 a 23/11: Escrita sobre os pontos estudados
* 10. 24/11 a 30/11: Apresentação da proposta pratica, em aplicações reais
* 11. 01/12 a 07/12: Apresentação e coleta de cases de sucesso
* Orientações para as empresas => incluir acima
* 12. 08/12 a 14/12: Escrita sobre os pontos estudados
* 13. 15/12 a 20/12: Escrita e reformulação de todo TCC
* 14. 20/12 a 21/12: Defesa do trabalho


= Plano de Trabalho =
= Plano de Trabalho =
Linha 57: Linha 59:
** Nome do Orientador:  Luiz Cláudio Theodoro
** Nome do Orientador:  Luiz Cláudio Theodoro
* Descrição do Projeto:  Best Practices para o Desenvolvimento de Sistemas
* Descrição do Projeto:  Best Practices para o Desenvolvimento de Sistemas
** O escopo deste trabalho tem por objetivo atualizar a comunidade acadêmica sobre técnicas e práticas recentes que permitem acelerar e melhorar o nível de qualidade e velocidade na criação de novos sistemas
** O escopo deste trabalho tem por objetivo atualizar a comunidade acadêmica sobre técnicas e práticas de teste recentes que permitem acelerar e melhorar o nível de qualidade na criação de novos sistemas
* Plano de Trabalho:
* Plano de Trabalho:
** 01. Estudos dos conceitos de Engenharia de Software
** 01. Estudos dos conceitos do Teste em desenvolvimento de Software  
** 02. Definição e apresentação das metologias tradicionais
** 02. Definição e apresentação das técnicas e conceitos de teste
** 03. Definição e apresentação de melhores práticas usadas atualmente
** 03. Definição e apresentação de melhores práticas usadas atualmente
** 04. Pesquisa e apresentação de metologias e melhores práticas recentes
** 04. Pesquisa e apresentação dos tipos de teste de software
** 05. Matriz de Avaliação entre as metodologias
** 05. Apresentação das praticas de teste juntamente com as metodologias ágeis
** 06. Proposta de aplicações de práticas  
** 06. Proposta de aplicações práticas  
** 07. Apresentação de cases de sucesso
** 07. Apresentação da proposta pratica, em aplicações reais
** 08. Construção dos documentos do projecto
<br>
<br>


Linha 72: Linha 75:




* Tradicional:
== Overleaf ==
** http://www.sourceinnovation.com.br/wiki/ESOF_-_Aula_01_-_2015/2
* https://www.overleaf.com/10687844ygsvjwvhghvg
** PRESSMAN, R. Engenharia de Software, McGraw Hill, São Paulo, 2006
** TONSIG, S. L. Engenharia de Software – Análise e Projeto de Sistemas, Ed. Futura, São Paulo, 2003
** SOMMERVILLE, I. Engenharia de Software, Addison Wesley, São Paulo, 2007
** BOOCH, Grady. UML, guia do usuário. Campus, Rio de Janeiro, 2000
** FILHO, W. P. P. Engenharia De Software: Fundamentos, Métodos E Padrões, LCT, Rio de Janeiro, 2003
** IEEE - The Institute of Electrical and Electronics Engineers. Swebok Guide to the Software Engineering. Body of Knowledge. 2004.
* Atual:
** https://vimeo.com/85490944
** Giardino, Carmine, et al. "Software development in startup companies: the greenfield startup model." IEEE Transactions on Software Engineering 42.6 (2016): 585-604.
** https://creativeheldstab.com/wp-content/uploads/2014/09/scaling-agile-spotify-11.pdf
** http://search.proquest.com/openview/9e37cff3f86b3d0d1d3fc8883d5920dc/1?pq-origsite=gscholar&cbl=1796413
** Sánchez-Gordón, Mary-Luz, and Rory V. O’Connor. "Understanding the gap between software process practices and actual practice in very small companies." Software Quality Journal 24.3 (2016): 549-570.
** Pesquisar outros
<br>
 
= Horários do aluno =
<br>
 
* 3as.,  5as. e 6as. feiras:
** 18h00 - 19h00
* 5a. feira:
** 16h00 - 19h00
* Zup
<br>
<br>


Linha 103: Linha 83:


* Schumaiquer Souto
* Schumaiquer Souto
** Zup IT Innovation
** (34) 9 98036232 telefone para contato
** Horários:
***
* Luiz Cláudio Theodoro
* Luiz Cláudio Theodoro
* Matheus Cunha Reis

Edição atual tal como às 13h19min de 25 de setembro de 2018

Best Practices - Old

Próximos passos



Objetivo



Motivação



Metodologia


  • Descrever metodologia com base nas sugestões abaixo:
    • Estudo utilizando livros e publicações sobre Engenharia de Software
    • Discussão com Gestores de TI
    • Atualização dos conteúdos ministrados na área acadêmica
    • Avaliação de processos, padrões e práticas em empresas da região
    • Estudos de cases reais de sucesso em desenvolvimento de sistemas
    • Entrevistas com profissionais para entender práticas e processos
    • Estudo dos documentos gerados pelos profissionais, desde o Engenheiro de Requisitos, até o Analista de Qualidade, passando pelo Gerente de Projeto, Desenvolvedor e até o DBA.
    • Proposta de práticas baseadas no entendimento geral assimilado.


Cronograma


  • 01. 21/09 a 28/09: Estudos dos conceitos de Teste em desenvolvimento de software
  • Importância/impacto dos testes => incluir acima
  • 02. 29/09 a 05/10: Definição e apresentação dos conceitos tradicionais
  • 03. 06/10 a 12/10: Escrita sobre os pontos estudados
  • 04. 13/10 a 19/10: Definição e apresentação de melhores práticas usadas atualmente
  • 05. 20/10 a 26/10: Pesquisa e apresentação dos tipos de teste de software
  • 06. 27/10 a 02/11: Escrita sobre os pontos estudados
  • 07. 03/11 a 09/11: Estudos dos conceitos de Teste juntamente com as metodologias ágeis
  • 08. 10/11 a 16/11: Proposta de aplicações práticas
  • 09. 17/11 a 23/11: Escrita sobre os pontos estudados
  • 10. 24/11 a 30/11: Apresentação da proposta pratica, em aplicações reais
  • 11. 01/12 a 07/12: Apresentação e coleta de cases de sucesso
  • Orientações para as empresas => incluir acima
  • 12. 08/12 a 14/12: Escrita sobre os pontos estudados
  • 13. 15/12 a 20/12: Escrita e reformulação de todo TCC
  • 14. 20/12 a 21/12: Defesa do trabalho

Plano de Trabalho


  • Trabalho de Conclusão de Curso
  • Proposta de Trabalho
  • Dados dos Participantes
    • Nome do Aluno: Schumaiquer Souto
    • Nome do Orientador: Luiz Cláudio Theodoro
  • Descrição do Projeto: Best Practices para o Desenvolvimento de Sistemas
    • O escopo deste trabalho tem por objetivo atualizar a comunidade acadêmica sobre técnicas e práticas de teste recentes que permitem acelerar e melhorar o nível de qualidade na criação de novos sistemas
  • Plano de Trabalho:
    • 01. Estudos dos conceitos do Teste em desenvolvimento de Software
    • 02. Definição e apresentação das técnicas e conceitos de teste
    • 03. Definição e apresentação de melhores práticas usadas atualmente
    • 04. Pesquisa e apresentação dos tipos de teste de software
    • 05. Apresentação das praticas de teste juntamente com as metodologias ágeis
    • 06. Proposta de aplicações práticas
    • 07. Apresentação da proposta pratica, em aplicações reais
    • 08. Construção dos documentos do projecto


Referências



Overleaf


Pesquisadores


  • Schumaiquer Souto
    • Zup IT Innovation
    • (34) 9 98036232 telefone para contato
    • Horários:
  • Luiz Cláudio Theodoro