Download - UnP Eng. Software - Aula 1
![Page 1: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/1.jpg)
Engenharia de SoftwareApresentações, motivação à disciplina, cronograma de aulas e atividades, didática e outros pontos
![Page 2: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/2.jpg)
©2010 - Hélio Medeiros
Quem SOU ?
Hélio MedeirosAnalista de Sistemas
SINFO - UFRN
Blog: http://heliomedeiros.comEmail: [email protected]
![Page 3: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/3.jpg)
QUEM É VOCÊ ?
©2010 - Hélio Medeiros
História
Motivações
Objetivos
Expectativas
Dificuldades
![Page 4: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/4.jpg)
E OS SEUS SOFTWARES ?
©2010 - Hélio Medeiros
Problemas
Soluções
Dificuldades
Erros
![Page 5: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/5.jpg)
SEU SOFTWARE FUNCIONA ?
©2010 - Hélio Medeiros
![Page 6: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/6.jpg)
?Será mesmo ?
©2010 - Hélio Medeiros
![Page 7: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/7.jpg)
Software é mais ARTE que ENGENHARIA !
©2010 - Hélio Medeiros
é música !
é pintura !é criativo !é rebelde !
é imprevisível !
![Page 8: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/8.jpg)
STRESS !!!
INCERTEZA !!!
©2010 - Hélio Medeiros
DESISTÊNCIA !!!
![Page 9: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/9.jpg)
DESORGANIZAÇÃO !!!
©2010 - Hélio Medeiros
PRAZO
ENCERRADO !!!
![Page 10: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/10.jpg)
©2010 - Hélio Medeiros
INSATISFAÇÃO !!!ERROS !!!
NÃO
ESCALONÁVEIS !!!http://improveit.com.br
![Page 11: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/11.jpg)
ARTESANAL !!!
©2010 - Hélio Medeiros
IMPRODUTIVO !!!
CARO !!!
![Page 12: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/12.jpg)
COMO MELHORAR ?
©2010 - Hélio Medeiros
![Page 13: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/13.jpg)
Nossa Aula
Parte 1 - Das idéias à Engenharia de Software
Parte 2 - Cronograma de aulas e atividades
Parte 3 - Didática e outros pontos
Parte 4 - Dúvidas
©2010 - Hélio Medeiros
![Page 14: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/14.jpg)
©2010 - Hélio Medeiros
1 Das Idéias à Engenharia de Software
![Page 15: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/15.jpg)
Como está nosso software ?O Chaos Report
©2010 - Hélio Medeiros
0%
25%
50%
75%
100%
2004 2006 2009
33%35%33%
52%46%43%
15%19%24%
Falhou Necessitou adequações Bem sucedido
![Page 16: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/16.jpg)
Como está nosso software ?O Chaos Report
©2010 - Hélio Medeiros
0
35
70
Adequações necessárias
Aumento nos custosAumento no tempoAlteração de funcionalidades
![Page 17: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/17.jpg)
Isso significa que, se fabricássemos helicópteros...
Como está nosso software ?O Chaos Report
33%pousariam sem problemas
52%pousariam com problemas
15%cairiam
©2010 - Hélio Medeiros
![Page 18: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/18.jpg)
Tópicos
Parte 1 - Das idéias à Engenharia de SoftwareComo está nosso software ?
Por que precisamos da Engenharia de Software?
O que é projeto ?
©2009 - Hélio Medeiros e Germano Carvalho
![Page 19: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/19.jpg)
0
25
50
75
100
2/2010 3/2010 4/2010 5/2010
Pres
são
do c
lient
e
Tempo decorrido do deadline©2010 - Hélio Medeiros
Descontrole do tempo
Aumenta a Insatisfação da equipe
ADEQUAÇÕES
Diminuir Qualidade
Aumento do Custo
![Page 20: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/20.jpg)
CONTROLAR O RISCO
©2010 - Hélio Medeiros
Não ficou pronto!
Foi cancelado!
Azedou!
Taxa de erros!
Não resolve o problema!
Rotatividade da equipe!
![Page 21: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/21.jpg)
APRENDER ?!?
©2010 - Hélio Medeiros
![Page 22: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/22.jpg)
©2010 - Hélio Medeiros
Gato de Cheshire.Alice no país das maravilhas, de Lewis Carroll
Precisamos da Eng. de Soft.?Nunca ouviu falar?
![Page 23: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/23.jpg)
COMO lidar com REQUISITOS;
COMO melhorar a COMUNICAÇÃO;
COMO estimar as ATIVIDADES;
COMO entregamos os PRODUTOS;
COMO difundir o CONHECIMENTO;
COMO organizar nossa PRODUÇÃO;
COMO conseguiremos QUALIDADE;
Precisamos da Eng. de Soft.?Quais itens ela nos ajuda ?
©2010 - Hélio Medeiros
![Page 24: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/24.jpg)
©2010 - Hélio Medeiros
2 Cronograma de aulas e atividades
![Page 25: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/25.jpg)
Terça-feira Quarta-feiraApresentações Introdução à Engenharia de Software
Engenharia de Sistemas, propriedades emergentes
Processos de Software: Ciclo de Vida Clássico
Processos de Software: Ciclo de Vida Iterativo e Incremental
Introdução as Metodologias ágeis
SCRUM SCRUM
Trabalho em Grupo Trabalho em Grupo
U1
23/2 24/2
2/3 3/3
9/3 10/3
16/3 17/3
23/3 24/3
![Page 26: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/26.jpg)
Terça-feira Quarta-feiraXP XP
XP XP
DDD DDD
DDD DDD - FERIADO
Avaliação Avaliação
U1
30/3 31/3
6/4 7/4
13/4 14/4
20/4 21/4
27/4 28/4
![Page 27: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/27.jpg)
Terça-feira Quarta-feiraGerenciamento de Projetos:
Conhecendo suas raízesGerenciamento de Projetos: Revendo
o Manifesto e o SCRUMIntrodução aos requisitos de software Técnicas para levantamento de
requisitos. User Stories
Qualidade de software Introdução ao teste de Software
TDD TDD
Lista de Exercícios Lista de Exercícios
U2
4/5 5/5
11/5 12/5
18/5 19/5
25/5 26/5
1/6 2/6
![Page 28: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/28.jpg)
Terça-feira Quarta-feiraTDD TDD
Refatoração Refatoração
Modelos e Arquiteturas de Sistemas Modelos e Arquiteturas de Sistemas
Verificação e Validação de Software Verificação e Validação de Software
Avaliação Avaliação
U2
8/6 9/6
15/6 16/6
22/6 23/6
29/6 30/6
6/7 7/7
![Page 29: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/29.jpg)
©2010 - Hélio Medeiros
3 Didática e outros pontos
![Page 30: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/30.jpg)
KEYNOTES
DEBATESDÚVIDAS
MOTIVAÇÃO À APRENDIZAGEMAULA DIVIDIDA EM BLOCOS
![Page 31: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/31.jpg)
DUAS CHAMADAS POR NOITE1ª ORAL - 15 minutos iniciais da Aula
2ª LISTA DE PRESENÇA - 15 minutos finais da Aula
![Page 32: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/32.jpg)
EXISTEM VÁRIAS OUTRAS INFORMAÇÕESQUE PRECISAREMOS VER E APRENDER
![Page 33: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/33.jpg)
NÓS PODEMOS FAZER SOFTWARE QUE FUNCIONA
![Page 34: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/34.jpg)
COM MENOS STRESS
![Page 35: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/35.jpg)
EM UM AMBIENTE ÁGIL E PRODUTIVO
![Page 36: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/36.jpg)
SE VOCÊS ACHAVAM QUE ISSO SERIA IMPOSSÍVEL...
![Page 37: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/37.jpg)
Indivíduos e a interação entre eles
processos e ferramentas
Produto em funcionamento
documentação abrangente
Colaboração com o cliente
negociação de contratos
mais que
mais que
mais que
Responder a mudanças seguir um planomais que
http://agilemanifesto.org ©2010 - Hélio Medeiros
“Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-lo.
![Page 38: UnP Eng. Software - Aula 1](https://reader031.vdocuments.mx/reader031/viewer/2022013108/55946fb31a28aba00e8b461b/html5/thumbnails/38.jpg)
©2010 - Hélio Medeiros
4 Perguntas ???