Verão Ágil no IME/USP - Cursos da AgilCoop
| O que | Curso |
|---|---|
| Quando |
05/02/2007 14:00
até 16/02/2007 18:00 |
| Onde | IME/USP, São Paulo, SP |
| Nome | Rose |
| Email de Contato | verao@ime.usp.br |
| Telefone de Contato | Tel. (11) 3091-6169 - Fax (11) 3091-9694 |
| Adicionar evento ao calendário |
|
Membros da AgilCoop ministrarão curso aberto no IME/USP
![]()
Não perca esta oportunidade única de tomar contato com os métodos ágeis de desenvolvimento de software em dois cursos de verão ministrados pela AgilCoop. Os cursos são voltados tanto para desenvolvedores e gerentes de projetos de software que ainda não conhecem métodos ágeis quanto para profissionais que já conhecem os conceitos fundamentais mas que gostariam de se aprofundar no assunto.
Nestes dois cursos, os membros da AgilCoop transmitirão seus conhecimentos adquiridos em 6 anos de trabalho prático com desenvolvimento ágil de software.Inscreva-se já: as vagas são limitadas! Telefone (11) 3091-6169, email: verao@ime.usp.br
Curso C.26 Introdução a Métodos Ágeis de Desenvolvimento de Software
(100% das vagas já foram preenchidas: lotado)
Professores: Prof. Dr. Alfredo Goldman Vel Lejbman, Prof. Dr. Fabio Kon, Prof. Dr. João Eduardo Ferreira, Alexandre Freire, Dairton Bassi, Danilo Sato, Mariana Bravo e Paulo Cheque.
Objetivos:
Familiarizar desenvolvedores de software e gerentes de TI com metodologias ágeis de desenvolvimento de software orientado a objetos com especial ênfase em Programação eXtrema (XP).
Justificativa:
As novas metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software de pequeno e médio porte (até 1 milhão de linhas de código) com excelentes níveis de qualidade. Neste curso, apresentaremos a filosofia por trás dos métodos ágeis, daremos uma visão geral dos vários métodos ágeis existentes e, em seguida, abordaremos em detalhes a Programação eXtrema (XP), o método ágil mais conhecido e utilizado.
Conteúdo:
Pré-requisitos:
Conhecimentos básicos de Orientação a Objetos.
Bibliografia:
- Kent Beck, eXtreme Programming: Explained, Addison-Wesley, 2000 (1a edição) e 2005 (2a edição).
- Kent Beck, Test-Driven Development: By Example, Addison-Wesley, 2002.
- Alistair Cockburn, Agile Software Development, Addison-Wesley Longman, 2002.
- Martin Fowler, Refactoring: Improving the Design of Existing Code, Addison-Wesley, 2000.
- E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
- Brian W. Kernighan and Rob Pike, The Practice of Programming, Addison-Wesley, 1998.
- P. McBreen, Questioning Extreme Programming, Addison Wesley, 2003.
- Ken Schwaber and Mike Beedle. Agile Software Development with SCRUM. Prentice-Hall, 2001.
- Ron Crocker. Large-Scale Agile Software Development. Addison-Wesley, 2004.
- Scott W. Ambler and Pramod J. Sadalage. Refactoring Databases: Evolutionary
Database Design. Addison-Wesley, 2006.
Carga Horária:
20 horas: 5 a 9 de fevereiro, 2a a 6a das 14:00 às 18:00
Custo:
R$ 250,00
(há um número limitado de bolsas parciais para estudantes que diminuem o custo para R$ 150,00, consulte a secretaria do verão)
Curso C.27 Laboratório de Programação eXtrema
(100% das vagas já foram preenchidas: lotado)
Professores:
Prof. Dr. Alfredo Goldman Vel Lejbman, Prof. Dr. Fabio Kon, Prof. Dr. João Eduardo Ferreira, Alexandre Freire, Dairton Bassi, Danilo Sato, Mariana Bravo e Paulo Cheque.
Objetivos:
Através de uma abordagem essencialmente prática, oferecer a oportunidade para desenvolvedores de software e gerentes de TI construirem um pequeno sistema de software de forma colaborativa utilizando XP. O curso será ministrado inteiramente no laboratório Eclipse do IME/USP.
Justificativa:
As novas metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software de pequeno e médio porte (até 1 milhão de linhas de código) com excelentes níveis de qualidade. Neste curso, apresentaremos a filosofia por trás dos métodos ágeis, daremos uma visão geral dos vários métodos ágeis existentes e, em seguida, abordaremos em detalhes a Programação eXtrema (XP), o método ágil mais conhecido e utilizado.
Ferramentas utilizadas:
- Java, como linguagem de programação
- Eclipse, como ambiente de desenvolvimento
- Subversion, como repositório de código para controle de versões e integração contínua
- JUnit para testes de unidade
- Selenium ou JWebUnit para testes de aceitação e de interface
- XPlanner, para gerenciamento, acompanhamento e planejamento do desenvolvimento
Pré-requisitos:
Conhecimentos básicos de Orientação a Objetos, de programação Java e de Programação eXtrema (XP). É altamente recomendável que os participantes deste curso também façam o curso C.26 (ou então que já cheguem com um bom conhecimento de XP, por exemplo, lendo o livro inteiro do Kent Beck, eXtreme Programming: Explained).
Carga Horária:
20 horas: 12 a 16 de fevereiro, 2a a 6a das 14:00 às 18:00
Custo:
R$ 400,00
(há um número limitado de bolsas parciais para estudantes que diminuem o custo para R$ 250,00, consulte a secretaria do verão)
Acomodações
Para quem é de fora de São Paulo, recomandamos o seguinte:- Para estudantes: pensões próximas à USP
- Para profissionais: Hotel Howard Johnson Faria Lima (ao fazer a reserva mencione que é um evento da USP para obter o preço especial).
