Trabalho de Conclusão
Título:Proposta de ambiente de cooperação para desenvolvimento de software integrado ao framework jFace
Aluno:Mariana Kreisig
Semestre:2007/01
Situação:Concluido
Áreas de interesse:Não informado
Orientador:Carlos Sergio Schneider
Avaliadores:Juliano Varella de Carvalho, Paulo Roberto Ferreira Junior
Documentos:Anteprojeto, Texto final TC1, Texto final TC2
Palavras-chave:Groupwares. Frameworks. Ambientes de Cooperação. Processo de Desenvolvimento de Software
Resumo:

O impacto que os Sistemas de Informação têm causado em nossa sociedade, e a sua rápida evolução, ao longo das últimas décadas, tem tido como conseqüência um aumento na complexidade desses sistemas. Essa característica tem feito com que muitos projetos ultrapassem prazos, custos ou que o software apresente baixa qualidade. No entanto, bons processos de software permitem que essas dificuldades sejam superadas. Muitas metodologias, aplicadas ao processo de desenvolvimento, vêm sendo propostas, com procedimentos que permitem que esses problemas sejam minimizados. Nas atividades de desenvolvimento, através da utilização de frameworks, é possível reduzir a quantidade de código a ser escrito, produzindo software com mais qualidade e agilidade. Outra maneira de facilitar o desenvolvimento é através de geradores de artefatos, que a partir da especificação da modelagem, produz de forma automática componentes do sistema. Além disso, um problema encontrado com bastante freqüência no processo de desenvolvimento de software é a falta de clareza nas informações transmitidas, ou ainda, a falta de informação. Esses problemas aumentam quando os participantes da equipe estão distribuídos geograficamente. Com o uso de groupwares, ambientes compartilhados que permitem a troca de informações entre grupos de pessoas comprometidas em uma atividade, é possível aumentar canais de comunicação entre participantes, além de permitir a coordenação das atividades. A principal característica dessas ferramentas é proporcionar a comunicação, colaboração e coordenação entre os grupos. No processo de desenvolvimento de software, é objetivo do gerente de projetos definir e identificar as tarefas do projeto. Sendo assim, o objetivo deste trabalho é definir um ambiente de cooperação para o desenvolvimento de software, integrado com o framework jFace e com seu gerador de aplicações, que permita aos desenvolvedores interagirem. Além de possibilitar a comunicação entre os participantes da equipe, esta ferramenta auxiliará na coordenação das atividades.

Link biblioteca:Não informado