Web Application
´
DESENVOLVIMENTO AGIL
E MODELO DE NEGOCIOS
VOLTADOS PARA
˜
APLICAC
¸ OES
WEB
Ariel Schvartz
Leonardo Gardel Valverde
Projeto de Gradua¸c˜ao apresentado ao Curso de Computa¸ca˜o e Informa¸ca˜o da Escola
Polit´ecnica da Universidade Federal do Rio de
Janeiro como parte dos requisitos necess´arios para a obten¸ca˜o do grau de Engenheiro de
Computa¸ca˜o e Informa¸c˜ao.
Orientador: Jos´e Ferreira de Rezende
Rio de Janeiro
Setembro de 2013
´
´
DESENVOLVIMENTO AGIL
E MODELO DE NEGOCIOS
VOLTADOS PARA
˜
APLICAC
¸ OES
WEB
Ariel Schvartz
Leonardo Gardel Valverde
PROJETO SUBMETIDO AO CORPO DOCENTE DO CURSO DE
˜
˜
´
COMPUTAC
¸ AO
E INFORMAC
¸ AO
DA ESCOLA POLITECNICA
DA
UNIVERSIDADE FEDERAL DO RIO DE JANEIRO COMO PARTE
´
˜
DOS REQUISITOS NECESSARIOS
PARA A OBTENC
¸ AO
DO GRAU DE
˜
˜
ENGENHEIRO DE COMPUTAC
¸ AO E INFORMAC
¸ AO.
Examinadores:
Prof. Jos´e Ferreira de Rezende, Dr.
Prof. Aloysio de Castro Pinto Pedroza, Dr.
Prof. Jorge Lopes de Souza Le˜ao, Dr. Ing.
RIO DE JANEIRO, RJ – BRASIL
SETEMBRO DE 2013
Schvartz, Ariel
Valverde, Leonardo Gardel
´
Desenvolvimento Agil e Modelo de Neg´ocios voltados para Aplica¸co˜es Web/Ariel Schvartz, Leonardo Gardel
Valverde. – Rio de Janeiro: UFRJ/POLI – COPPE, 2013.
XIII, 58 p.: il.; 29, 7cm.
Orientador: Jos´e Ferreira de Rezende
Projeto (gradua¸ca˜o) – UFRJ/ Escola Polit´ecnica/ Curso de Computa¸ca˜o e Informa¸ca˜o, 2013.
Referˆencias Bibliogr´aficas: p. 55 – 58.
1. Sistemas Web.
2. Ruby on Rails.
3.
MVC. 4. TDD. 5. RESTful.
I. de Rezende, Jos´e
Ferreira. II. Universidade Federal do Rio de Janeiro, Escola
Polit´ecnica/ Curso de Computa¸ca˜o e Informa¸c˜ao. III.
T´ıtulo.
iii
Agradecimentos
• Por Ariel Schvartz
Agrade¸co a` toda minha fam´ılia, principalmente meus pais que sempre estiveram presentes e me apoiaram em todos os momentos, tanto bons quanto ruins.
Agrade¸co especialmente ao meu avˆo que hoje n˜ao est´a mais aqui,