Qual o Curso ? Quais os seus objetivos ?
Curso Sistemas de Informação,
Objetivo Geral
Compreender,analisar e testar as funcionalidades do framework Grails e desenvolver uma pequena aplicação baseado no estudo desse framework, para analisar sua viabilidade no desenvolvimento de aplicações web.
Objetivos Específicos
Compreender o funcionamento de uma aplicação web e o desenvolvimento em camadas;
Relacionar as tecnologias utilizadas pelo framework Grails;
Avaliar o Grails com relação a facilidade de utilização e produtividade.
Identificar as limitações do framework em questão e sua capacidade
de adaptação (customização);
Propor uma metodologia de desenvolvimento rápido para sistemas de internet.
e aew será que ta bom?!?
Me parece que tá tranquilo. No caso do Grails, o grande lance é que você pode comparar o modo com o qual desenvolvemos sistemas nesta plataforma e como trabalhamos com os demais frameworks "tradicionais", nos quais a produtividade não é tão alta.
93!
Kra, assim que vc finalizar seu TCC vc poderia compartilhar ele com a gente! <!-- s;-) --><img src="{SMILIES_PATH}/icon_wink.gif" alt=";-)" title="Wink" /><!-- s;-) -->
[]'s e boa sorte na empreitada!
93,93/93
[quote="morpheusro"]Curso Sistemas de Informação,
Objetivo Geral
Compreender,analisar e testar as funcionalidades do framework Grails e desenvolver uma pequena aplicação baseado no estudo desse framework, para analisar sua viabilidade no desenvolvimento de aplicações web.[/quote]
Cara, primeiramente parabéns pela escolha da tecnologia Grails e, consequentemente, a linguagem de programação Groovy. Moro em Palmas, TO (o estado mais novo da federação) e, assim como você, acabo de entrar em época de TCC e é óbvio que eu vou usar Grails (posso ser louco, mas não sou estúpido).
Vou passar algumas dicas e precauções que eu tomei e espero que sirvam de alguma valia.
1 - Se você quer mostrar como essa ferramenta é robusta e ágil, então não use somente Grails, use XP (Extreme Programming) e Scrum, por exemplo, sendo que a primeira trata-se de métodos de desenvolvimento e a segunda é framework para gerenciamento de projetos de software. Utilize totalmente o Scrum e o adapte com algumas características do XP.
2 - Desenvolva-o baseando o teu projeto em testes, ou seja, faça testes em todas as etapas de desenvolvimento. Dessa forma ficará mais fácil e simples mostrar a sua robustez.
3 - Estude bastante Groovy. No meu caso, eu utilizo Java há anos e agora estou estudando Groovy, mas ainda não o domino plenamente como gostaria, por isso acabo misturando código Java com Groovy. Isso não tem impedimento, mas não fica bonito.
4 - Dê uma estudada nos frameworks Sping e Hibernate, eles são a base do Grails. Estude também o desenvolvimento no modelo MVC.
[quote="morpheusro"]Objetivos Específicos
Compreender o funcionamento de uma aplicação web e o desenvolvimento em camadas;
Relacionar as tecnologias utilizadas pelo framework Grails;
Avaliar o Grails com relação a facilidade de utilização e produtividade.
Identificar as limitações do framework em questão e sua capacidade
de adaptação (customização);
Propor uma metodologia de desenvolvimento rápido para sistemas de internet.
e aew será que ta bom?!?[/quote]
A melhor forma de usar o Grails, Xp e Scrum é ter um cliente, mesmo que este seja fictício. É o meu caso, eu desenvolverei um sistema para o TRE-TO (onde estagio), esse sistema não será implantado lá, mas a organização do TRE-TO possui as melhores condições que eu poderia ter aqui no Tocantins para eu desenvolver tal sistema. Há um colega meu no TRE-TO que irá me dar todo esse apoio ("cliente").
Boa sorte pra nós.
Estamos aí...