Ambientes de Desenvolvimento de Software Kyrios

 

SourceForge.net Logo

 

 

 

Copyright © 2008 Fábio Nogueira de Lucena (fabio@inf.ufg.br) (licença GPL)

 

 

Descrição

Este projeto foi descontinuado e substituído por outro denomindo Kad. Disponibilizado no Github. Você é encorajado a verificar o novo projeto.

A motivação, como antes, é oferecer suporte aos estudantes do curso de Bacharelado em Engenharia de Software do Instituto de Informática (UFG).



Todo desenvolvimento de software faz uso de considerável conjunto de ferramentas. Algumas são empregadas pelos futuros usuários do software em desenvolvimento, como um navegador web (browser), por exemplo. Outras pela equipe de controle de qualidade. O compilador e outras por quem constrói o código e assim por diante.

A gerência destas ferramentas é comumente negligenciada, o que traz dificuldades para integração, recuperação em caso de desastres e compromete a segurança. A simples atualização de versão de uma ferramenta pode desencadear várias dificuldades. Este trabalho distribui as várias ferramentas em ambientes e mostra como estes ambientes podem ser efetivamente gerenciados de forma controlada e em conformidade com modelos de melhoria de processos (CMMI e MPS.BR).

Esta organização é experimentada no curso de Graduação em Engenharia de Software, em particular, na Fábrica de Software empregada por este curso.

 

Ambientes

Kaa - Ambiente de Apoio

Kac - Ambiente do Cliente

Kad - Ambiente de Desenvolvimento

Kaf - Ambiente Físico

Kam - Ambiente Móvel

Kap - Ambiente de Projeto

Kat - Ambiente de Teste

 







Por que não há link para download?


Referências



Os ambientes são extensos e algumas ferramentas não podem ser distribuídas por terceiros, mesmo sendo de acesso gratuito. Em conseqüência, não há link para download. Tais ambientes, contudo, podem ser “montados” conforme as sugestões que acompanham cada um deles.


Apresentação no 7 FISL (aqui)

Texto com ferramentas (aqui)



Compatibilidade
Todos os ambientes podem ser utilizados sobre qualquer uma das seguintes plataformas: Linux (distribuição SUSE), Mac OS® (detalhes aqui) e Windows® (detalhes aqui). Existem várias outras distribuições da plataforma Linux que podem ser empregadas.





Apoio



Projeto (gerência)



O Projeto Kyrios é mantido pela Kyriosdata(r). O curso de Bacharelado em Engenharia de Software (http://www.inf.ufg.br) faz uso do Projeto Kyrios.


Clique aqui