Programa��o eXtrema (XP) � uma nova t�cnica revolucion�ria (ou talvez nem tanto) de desenvolvimento de software que vai contra uma s�rie de premissas adotadas por m�todos mais tradicionais de desenvolvimento. XP consiste numa s�rie de pr�ticas e regras que permitem aos programadores desenvolver software de uma forma din�mica e muito �gil.
Nesta disciplina - talvez a primeira experi�ncia com XP no Brasil - os 12 alunos desenvolver�o em conjunto um sistema computacional de m�dio porte utilizando as t�cnicas de XP usando ferramentas como CVS (para controle e compartilhamento do c�digo-fonte produzido) e pr�ticas como programa��o pareada (toda e qualquer programa��o dever� ser feita aos pares, i.e., com dois alunos sentados na frente de um mesmo computador).
Os professores respons�veis (Alfredo Goldman, Carlos Eduardo Ferreira e Fabio Kon) est�o afins de se divertir e acham que a mat�ria vai ser bem divertida para os alunos tamb�m (desde que eles se dediquem com seriedade nessa aventura eXtrema). Os alunos ter�o a oportunidade de aprender e trabalhar com tecnologias de ponta em sistemas de computa��o e ter�o contato com uma nov�ssima metodologia de desenvolvimento de software.
A carga hor�ria � de 4 horas semanais. O curso come�ar� com 2 semanas de aulas te�ricas (com palestras ministradas pelos professores) e continuar� com 13 semanas de programa��o no laborat�rio.
A presen�a nas palestras iniciais e no laborat�rio � obrigat�ria. Passaremos a lista de presen�a no laborat�rio (no come�o e no final das sess�es) e sempre haver� pelo menos um professor no laborat�rio para orientar o trabalho. Al�m destas 4 horas semanais obrigat�rias, � sugerido que os alunos estejam dispon�veis para mais 4 horas semanais de programa��o pareada, mas estas horas adicionais n�o ser�o fiscalizadas :-)
A avalia��o ser� baseada em dois quesitos:
� necess�rio possuir conhecimentos b�sicos de programa��o orientada a objetos, por exemplo, o conhecimento adquirido em Laborat�rio de Programa��o II.