top of page

Disciplina DIM0529 - Desenvolvimento em Times  - 2015.1

 

Esta disciplina possui uma orientação disponibilizada no sistema sigaa da UFRN e também entregue diretamente aos alunos matriculados.

Recomenda-se fortemente a leitura desse documento. No material do aluno é disponibilizado todo o material didático necessário aos trabalhos da disciplina. 

 

 

​Programa da disciplina: 

01 - Introdução ao desenvolvimento de software em equipes de alto desempenho. Metodologia de trabalho. Avaliações. Trabalhos. Objetivos da               disciplina. Bibliografia. Definição dos temas do 1º trabalho.

02 Modelos Tradicionais para Organizações Produtivas. Uma equipe vista como uma pequena corporação.

03 - Definindo o Trabalho em Equipes - O trabalho cooperativo / colaborativo em grupo.

04 - Caracterizando uma equipe de alto desempenho - Os sete princípios da sinergia.

05 - Visão Geral do Trabalho em Equipes de Alto Desempenho - Os sistemas que compõem uma equipe.

06 - Visão Geral do Trabalho em Equipes de Alto Desempenho – O ciclo de vida do trabalho em equipe.

07 - Visão Geral do Trabalho em Equipes de Alto Desempenho – Pré-requisitos, riscos e oportunidade.

08 - Como Gerenciar Equipes de Alto Desempenho – Escolha dos membros e cuidados estruturais e operacional.

09 - Como Gerenciar Equipes de Alto Desempenho – Cuidados pessoais e negociações.

​10 - 1ª Prova       

11 - Técnicas de tomada de decisão – liderança diretiva.

12 - Técnicas de tomada de decisão – liderança participativa.

13 - Técnicas de tomada de decisão – busca do consenso.

14 - Métodos Ágeis de Desenvolvimento: fundamentos e ligações com o trabalho em equipe.

15 - Métodos Ágeis de Desenvolvimento: Programação Extrema.

16 - Métodos Ágeis de Desenvolvimento: Scrum – 1ª parte.

17 - Métodos Ágeis de Desenvolvimento: Scrum – 2ª parte.

18 - Seminário dos alunos – 1º trabalho (Metodologia de Desenvolvimento de Sistemas Dinâmicos – DSDM; Desenvolvimento Guiado por
       Funcionalidades - Feature Driven Development; Crystal (Crystal Clear, Crystal Yellow, Crystal Orange).

19 - Seminário dos alunos – 1º trabalho (Lean and Kanban Software Development; The Pragmatic Programmer; Desenvolvimento orientado a teste
     - Test Driven Development (TDD); Agile Unified Process (Agile UP ou AUP).

20 - Prática de seleção / organização de uma equipe de desenvolvimento.

21 - Prática de liderança da equipe: papéis na equipe.

22 - Técnicas de negociação de conflitos.

23 - Técnicas de análise e solução de problemas.

24 - Ferramentas para a tomada de decisão em equipe.

25 - Prática de organização de uma reunião.

26 - Estudo de caso / prática: desenvolvimento de um site de compras (ou outros temas). Estabelecimento dos papéis.

27 - Estudo de caso / prática: Organização da equipe Scrum para o estudo de caso.

28 - Estudo de caso / prática: Backlog do produto.

29 - Estudo de caso ; prática: Planejamento da Release, Planejamento do Sprint.

30 - Estudo de caso / prática: Sprint Backlog.

31 - Prática: Reunião Sprint.

32 - Prática: Reunião Sprint.

33 - Prática: Reunião Sprint.

34 - Apresentação do 3º trabalho – Revisão do Sprint e apresentação da release.

35 - Recuperação.

36 - Prova Final.

 

 

 

Bibliografia Básica

 

 [01] Goldbarg, M. C. (1994), Trabalho em Times. Makron Books

 

[02] Alex Clauber Pimentel dos Santos (2013), Gerência de Projetos - Metodologias Ágeis. E-book.

 

[03] Macedo & Sbrocco, (2013). Metodologias Ágeis: Engenharia de Software Sob Medida.

 

[04] Goldbarg, M. C. (2014). Trabalho em equipes. Notas de aula.

 

[05] Shore & Warden, (2008). A Arte do Desenvolvimento Ágil. Editora: Alta Books.

 

© 2017 by MC Goldbarg

  • Instagram Clean
  • Facebook Clean
  • Twitter Clean
bottom of page