UFMG - ICEx - DCC

DCC630 – Engenharia de Software – Turma __
1o. Semestre de 2015


As notas das três provas encontram-se aqui:

Notas
 
Em breve será publicada a nota em 100, em breve também será apurada a frequência.
 
 
Trabalho Prático:
 
http://tpesufmg.blogspot.com.br/  Grupo de 5 ou 6 alunos!!!
Cada grupo deverá apresentar nas datas marcadas abaixo 
(em cerca de 15 a 20 minutos, quais foram as decisões e ações de 
Processo bem como as decisões e ações de produto.
Existe uma expectativa de que os grupos apresentem “software funcionando”
Em cada uma das apresentações.





Aulas: Terças e quintas  sala 2014, 07:30-09:10
Monitoria acertar com
miguel ponto ramos [em] dcc ponto ufmg ponto br


It’s All About the Team

...in the realm of programming,

lone craftsmen are extremely rare—and even when they do exist,

they don’t perform superhuman achievements in a vacuum;

their world-changing accomplishment is almost always the

result of a spark of inspiration followed by a heroic team effort.

Creating a superstar team is the real goal, and is

 fiendishly difficult.

The best teams make brilliant use of their superstars,

 but the whole is always greater than the sum of its parts.

Let’s put this idea into simpler words:

Software development is a team sport.<<<<<<<<<<<<<<<<<<<<<<<<<<

fonte: Team Geek

by Brian Fitzpatrick and Ben Collins-Sussman

----------------------------------------------------------------

Exemplos de dominios de software/sistemas (fonte: doi>10.1145/1340771.1340774)

------------------------------------------------------------

Unidades (ACM CS2013) de Engenharia de Software tabela

---------

Aspectos humanos: produtividade ---- Equilibrio

Aspectos humanos:  Matriz de interação pessoal e projeto; Papéis RUP 2003

XP 2004

um exemplo de apresentação de Pontos de Função
pontos de função “modernos”  FiSMA - slides – Base  Functional Component

 

Exemplos de questões de provas

 

Arquitetura & Desenho(design)  Fig

 8

.1  pag.244 (fonte Software Engineering / Pressman)

Arquitetura de alguns softwares/sistemas 2 livros (http://aosabook.org/en/index.html)

 

 

 

 

 

 

 

 

 

 

 

Avaliação:
60 pontos: duas provas valendo 30 pontos cada (devem ser feitas 3 provas!)
40 pontos: trabalhos práticos, listas de exercícios, testes surpresa etc.

Quando o aluno não comparecer à aula, deve arranjar um colega que forneça as anotações de aula.

 

 

 

 

 

 

 

 

 

 

 

 

 

Provas:
As provas são sem consulta, mas você pode trazer uma folha tamanho A4 contendo quaisquer anotações de próprio punho; não é para imprimir, não é para copiar (não faça colagens). A folha de consulta deverá ser entregue junto com a prova. O objetivo da folha de consulta é evitar que o aluno escreva na carteira, na régua ou na borracha. O objetivo da folha de consulta não é testar se o aluno sabe condensar centenas de folhas em uma só folha.

São escolhidas as duas melhores notas caso o aluno faça as três provas. O objetivo de existirem três provas e serem escolhidas duas notas é evitar que o professor tenha que fazer julgamento de mérito no caso de alunos que não podem comparecer em algum dia de prova. A possível melhoria de nota é um efeito colateral.

1a. Prova:
2a. Prova:
3a. Prova:

 

 

 

 

 

 

 

 

 

Trabalhos Práticos:

 

 

 

 

 

 

 

 

 

Listas de Exercícios:

 

 

 

 

 

 

 

 

 

Testes Surpresa:

 

 

 

 

 

 

 

 

 

Material Extra:

Dicas sobre o uso polido e educado de correio eletrônico

Calendário

Data

Aula

Evento

Assunto

Março

 

 

 

03

01

 

Introdução

05

02

 

Cap. 1,2,3,4 e 5

10

03

 

Cap. 1,2,3,4 e 5

12

04

 

Cap. 1,2,3,4 e 5

17

05

 

Cap. 1,2,3,4 e 5

19

06

 

Cap. 1,2,3,4 e 5

24

07

 

Cap. 1,2,3,4 e 5

26

08

 

 Cap. 5 e 6

31

09

 

 Cap. 5 e 6

Abril

 

 

 

02

 

Recesso/páscoa

xxxxxx

07

10

 

Cap. 5, 6, 7, 8, 9 e 10, Req. Func, nonFunc

09

11

 

Cap. 5, 6, 7, 8, 9 e 10

14

12

 

 Cap. 5, 6, 7, 8, 9 e 10

16

13

 

Apresentação 1

21

 

Tiradentes

xxxxxx

23

14

 

Cap. 5, 6, 7, 8, 9 e 10

28

15

 

 Prova 1

30

16

 

 Revisão e Teste de Software

Maio

 

 

 

05

17

 

 Apresentação 2 Cap. 1,2,3,4 e 5

07

18

 

 Apresentação 2

12

19

 

 Cap Cap. 1,2,3,4 e 5

14

20

 

 Cap. 5, 6, 7, 8, 9 e 10

19

21

 

 Cap. 5, 6, 7, 8, 9 e 10

21

22

 

 Prova 2

26

23

 

 Cap. 5, 6, 7, 8, 9 e 10

28

24

 

Cap. 5, 6, 7, 8, 9 e 10

Junho

 

 

 

02

25

 

Apresentação 3

04

 

Corpus Christi

 

09

26

 

 Desenv tradicional e métodos dos agilistas

11

27

 

 Desenv tradicional e métodos dos agilistas

16

28

 

 Prova 3

18

--

 

Apresentação 4

23

29

 

 Revisão final

25

30

 

 Apresentação 4

30

 

 

Julho

 

 

 

02

 

 

07

 

 

09

 

 

 

 

Encerra 11/sábado

 

Projetos de desenvolvimento de software vs. Outros Projetos:

Elos de navegação

CMMs no tempo (versões)

Corpo de Conhecimento

SwEBoK

SEBoK

 
































































Requisitos funcionais, Requisitos não-funcionais (atributos de qualidade)
etc