Você está na página 1de 30

Desenvolvimento Ágil de

Software
Amanda Ingrid Lopes
amanda.lopes@ufrn.br
Um pouco sobre mim

Sou natural de Assú/RN. Trabalho como Product


Owner e Analista de Requisitos da Superintendência
de Tecnologia da Informação da Universidade Federal
do Rio Grande do Norte.
Desenvolvimento Profissional

Ciências e Estágio em Estágio em Analista de


Engenharia de Analista de Analista de
Tecnologia - Análise de Teste de Requisitos e
Computação - Requisitos e Requisitos - STI
UFRN Requisitos - Software - STI Product Owner -
UFRN Negócio - Hirix
STI STI
Engenharia de
Software
Qual carro você chegaria mais rápido
de Mossoró à Pau dos Ferros?
Se você se deparar com esse
congestionamento?
O que define quão rápido você irá
não é a potência do carro e sim o
FLUXO
Problemas com:

Estimativas Prazos Troca de Oportunidade


erradas perdidos prioridade perdidas
Modelos de Desenvolvimento de
Software

Cascata Manutenção

● Modelo mais antigo; Testes


● Abordagem sistemática e
sequencial; Codificação

● Resultado de uma fase se constitui


na entrada da outra. Projeto

Requisitos
Modelos de Desenvolvimento de
Software

Ágil Requisitos
Projeto
Requisitos
Projeto
Requisitos
Projeto
● Garantir a satisfação do consumidor Codificação Codificação Codificação
Testes Testes Testes
entregando rapidamente;
Manutenção Manutenção Manutenção
● Software funcionais são entregues
frequentemente;
● Desenvolvimento sustentável.
Interação 1 Interação 2 Interação 3

Produto Produto Produto


Comparação dos dois modelos

fonte:https://bowe.com.br/blog/2021/07/28/como-aumentar-a-eficiencia-da-sua-equipe-com-a-metodo
logia-agil/
Comparação dos dois modelos
Cascata Ágil

Produto é entregue no final Entregas parciais

Processo sequencial Processo iterativo

Teste apenas na fase de testes Testes ao longo do processo

Risco de retrabalho elevado Risco de retrabalho baixo

Erros só são tratados no final Erros podem ser tratados no decorrer


do processo
Desenvolvimento Ágil
É o termo usado para descrever abordagens de
desenvolvimento de software que enfatizam a
entrega incremental.
O Manifesto Ágil

Indivíduos e
Software em Colaboração com o Responder a
interação mais
funcionamento mais cliente mais que mudanças mais que
importantes que
que documentação negociação de seguir um plano
processos e
abrangente contrato
ferramentas
Principais metodologias ágeis
utilizadas no mercado

Scrum Kanban XP
Caracterizado por ciclos ou Tem como objetivo criar
Um quadro para
estágios de sistemas com alta
acompanhar de forma
desenvolvimento de qualidade, com base em
visual, prática o andamento
projetos. uma interação próxima com
do fluxo de tarefas.
os clientes, testagem
constante e ciclos de
desenvolvimento curtos
Scrum

fonte: https://www.tuleap.org/agile/agile-scrum-in-10-minutes
Kanban

fonte:https://thomazribas.com/agile/kanban
Programação extrema - XP

fonte: https://www.devmedia.com.br/praticas-em-xp-extreme-programming/29330
Ferramentas
Trello

Plataforma é extremamente útil,


flexível, visual e GRATUITA!
Ferramentas
Jira
Permite organizar os estágios de
um projeto, atribuí-los a
profissionais e acompanhar seu
desenvolvimento em equipe.
Empresas
Comparação com resultados reais
Mercado de
Trabalho
Profissionais

Agilista Scrum Master Product Owner


Responsável por Profissional responsável
implementar a metodologia É o agilista líder de um time por encaminhar um projeto
ágil dentro de uma de acordo com as
empresa. necessidades do cliente e
dos demais interessados.
Faixa salarial
Agilista
O salário varia de 10 a 17 mil.

Scrum Master
O salário varia de 8 a 11 mil.

Product Owner
O salário varia de 8 a 10 mil.
Habilidades
Criatividade Gestão de Pessoas
Resolução de
problemas
complexos
Inovação

Pensamento crítico Inteligência Emocional

Gestão de Tempo

Persuasão e Negociação
Principais certificações

● Certificação ScrumMaster (CSM);


● Professional ScrumMaster (PSM I);
● Agile Scrum Product Owner.
Algumas recomendações
Algumas recomendações

● Fundamentos do Scrum
https://www.udemy.com/course/os-fundamentos-do-scrum/
● Introdução a agilidade + scrum + kanban - Curso express
https://www.udemy.com/course/curso-express-agilidade/
● Agile Development Specialization
https://www.coursera.org/specializations/agile-development
Referências
● https://www.scrum.org/
● https://www.linkedin.com/pulse/o-que-%C3%A9-%C3%A1gil-uma-nova-defini%C3%A7%C3%A3o-fo
rmal-andr%C3%A9-gomes/
● https://www.linkedin.com/feed/update/urn:li:activity:6958106161770323968/?updateEntityUrn=ur
n%3Ali%3Afs_updateV2%3A%28urn%3Ali%3Aactivity%3A6958106161770323968%2CFEED_DETAIL%
2CEMPTY%2CDEFAULT%2Cfalse%29
● https://trello.com/pricing
● https://www.atlassian.com/br/software/jira/pricing
Amanda Lopes
amanda.lopes@ufrn.br
https://www.linkedin.com/in/amandailopes/
Analista de Requisitos e Product Owner | SIGRH
Superintendência de Tecnologia da Informação Informática | STI | UFRN

Você também pode gostar