Relatório - Desenvolvimento Ágil de Software
Por: sgerliano • 7/9/2022 • Resenha • 851 Palavras (4 Páginas) • 154 Visualizações
SEMINÁRIO DE INTRODUÇÃO AO CURSO
Relatório sobre as palestras ofertadas pela disciplina, relacionadas aos cursos de Bacharelado em Tecnologia da Informação, Engenharia de Computação e Engenharia de Software
Palestra Nº1:
Título: Desenvolvimento Ágil de Software
Palestrante: xxxxxxxxxxxxx
Aluno: xxxxxxxxxxxxxx
Data da Palestra: xx/xx/xxxx
1. Introdução
Na era a qual vivenciamos, nos deparamos com o alto volume de informação e rapidez na execução das atividades diárias. Com o universo da tecnologia não é diferente, uma vez que temos altos índices de informação para serem processados e executados, como por exemplo, no desenvolvimento de softwares. O desenvolvimento desses softwares demanda tempo, custos financeiros e gestão da equipe envolvida. No meio acadêmico, no qual temos acesso a diversas informações de forma prática, nos é ofertado diversas oportunidades de palestras, e no seguinte tocante, temos a apresentação de xxxxxxxxxxxxxxxxxxxxx, que nos inteira a respeito de um método que vem ganhando mais espaço e consolidação no mercado, que é o desenvolvimento ágil de softwares. A palestrante perpassa por todos os processos deste método, exemplificando e relacionando com os mecanismos atuais, com fito de esclarecer e defender sua eficiência perante as metodologias convencionais.
2. Desenvolvimento
Aos termos uma ideia pensamos logo na sua execução, dessa forma precisamos criar um projeto. No projeto, como no desenvolvimento de um software, temos diferentes pontos a serem percorridos, tais como custo, prazos, qualidade do software e claro, na finalidade que é a satisfação do cliente. Seguir esses passos são essenciais, pois caso contrário, resultarão em gasto de tempo, recursos e desgastes do grupo envolvido no desenvolvimento. Dessa forma, dar mais ênfase no gerenciamento de projetos e suas diversas metodologias, contribui para executá-los de melhor forma. Se tratando de desenvolvimento ágil de softwares, temos como suma: uma abordagem colaborativa onde equipes multidisciplinares utilizam abordagens práticas, eficientes, ágeis e menos burocráticas em sistemas para entregar ao cliente.
xxxxxxxxxxxxxxxxxxxxxx é Product Owner e Analista de Requisitos da Superintendência de Tecnologia da Informação da Universidade Federal xxxxxxxxxxxxxxxxxxx (xxxxxxxxxx). xxxxxxxxxxx exemplifica em sua apresentação o caminho a ser trilhado no método de desenvolvimento ágil de softwares, bem como, os problemas do método convencional. Utilizando como exemplo: estimativas erradas, prazos perdidos e trocas de prioridade. Esses problemas precisam ser contornados para que a eficiência do desenvolvimento seja ofertada como um diferencial prático e valido. A palestrante também faz o comparativo dos métodos convencionais (denominado cascata) com método ágil, a qual se nomeia a palestra. Para o método convencional é mencionado que o produto é entregue apenas no final, o processo se dá de forma sequencial, os testes são realizados apenas na fase de testes e os erros só são tratados no final. Dessa forma o risco de retrabalho se torna elevado. Já no desenvolvimento ágil a metodologia é com entregas parciais fazendo com que o processo seja interativo, bem como a realização de testes ao longo do processo, que por consequência os erros podem ser encontrados e corrigidos nessa fase, dessa forma tonando o risco de retrabalho baixo.
Diversos métodos ágeis são apresentados na palestra, tais como:
- Scrum: Caracterizado por ciclos ou estágios de desenvolvimento de projetos;
- Kanban: Um quadro para acompanhar de forma visual, prática o andamento do fluxo de tarefas;
- XP: Tem como objetivo criar sistemas com alta qualidade, com base em uma interação próxima com os clientes, testagem constante e ciclos de desenvolvimento curtos.
Amanda apresenta-nos também ferramentas, como exemplo, as plataformas Trello e Jira, que podem ser utilizadas para ajudar na execução de metodologias ágeis. Apresentou-se também as grandes empresas que utilizam o método relacionando com o mercado de trabalho. Em relação aos profissionais, são classificados da seguinte forma:
- Agilista: responsável por implementar a metodologia ágil dentro de uma empresa;
- Scrum Master: é o agilista líder de um time;
- Product Owner: profissional responsável por encaminhar um projeto de acordo com as necessidades do cliente e dos demais interessados.
A percorrer essas categorias foi relatado a média das faixas salarias, essas que variam entre 8 e 17 mil reais, mas isso com relação ao preço nacional, uma vez que o ambiente internacional oferta salários bem mais em conta.
...