Olá Nilo! Então, apliquei aqui na minha empresa o RUP mas tomando com base também alguns aspectos da filosofia SCRUM. Na nossa primeira iteração, escolhemos os papéis e documentos que serão gerados no decorrer do projeto. Temos aquela reunião de 15 minutos por dia falando o q cada um fez e fará naquele dia e por aí vai. O bacana do RUP é que ele pode se moldar a exatamente o que vc está precisando. Até mesmo os templates prontos podem ser modificados a fim de agilizar e documentar melhor seu trabalho!
Até! Ivan On 3/6/07, Nilo Martins <[EMAIL PROTECTED]> wrote: > > Olá Ivan. > > Obrigado pela ajuda, mas estava pensando mais em focar em algo como o > artigo > de Eric S. Raymond "A Catedral e o Bazar". > <http://pt.wikipedia.org/wiki/A_Catedral_e_o_Bazar> > > Estou ciente que o RUP é muito poderoso e pode ser instanciado de várias > formas. Só que o mesmo é muito focado em alguns pilares que o tornam muito > robusto para o tipo de projeto que eu estou pensando: > > - Papeis e responsabilidades bem definidos > No desenvolvimento de software livres existe uma maior flexibilização > dos papeis pois as equipes podem mudar muito durante o ciclo de vida do > projeto. Geralmente ficando mais estáveis somente para alguns membros, > os > "gerentes" ou os principais interessados nos produto. > E é encontrada também muita contribuição anônima adicionada ao > projeto. > - Controle e gerenciamento rígido dos requisitos > No RUP geralmente a grande maioria dos requisitos devem estar > definidos até o marco da faze de elaboração, já em um software livre os > requisitos são bem mais flexíveis, aparecendo a cada nova interação uma > gama > de novas possibilidades, o que se assemelharia mais com o XP (focando > em > pequenos grupos de requisitos a cada iteração e construindo um software > funcional desde o inicio do projeto). > - Processo muito formal (documental) > Outro ponto é a formalidade do RUP, pois nem sempre as contribuições > da comunidade estão completas em relação a documentação adicional e > muitas > delas só possuem documentação a nível de código. > - Concentração do maior esforço de codificação na faze de construção > Acredito que para o desenvolvimento de um software livre que envolva a > participação de uma grande comunidade, o mais interessante seria focar > em > pequenos problemas de cada vez e está sempre liberando versões > funcionais do > software (mesmo que com pequenas adições) durante todo o ciclo de vida > do > desenvolvimento. > - Relacionamento formal com os "Clientes/Usuários" > O RUP foca muito em um formalismo entre o contato do cliente com a > equipe, focando muito no gerente de projeto e no analista de negócio > enquanto no desenvolvimento de um software livre todos os envolvidos > são > possíveis clientes e deve-se existir uma constante negociação do escopo > do > projeto ou das prioridades dos requisitos. Outro ponto é o fato que > estas > reuniões muitas vezes são informais (via chat ou email). > > Pensando nestes pontos, estou tentando formular algo que possa adaptar as > metodologias existentes as necessidades de flexibilidade e adaptatividade > de > um software livre. > > Para isso estou estudando atualmente o RUP, XP e SCRUM. > > Agradeceria se alguém da equipe do Ubuntu pudesse contribuir com sua > experiência ou se soubesse de onde posso encontrar informações/regras já > estabelecidas pelos projetos em andamento para organizar o processo de > desenvolvimento. > > Atenciosamente, > > Nilo > > > > > Em 06/03/07, Ivan Niero Miranda <[EMAIL PROTECTED]> escreveu: > > > > Acredito que uma metodologia de desenvolvimento se aplique tanto a > > software > > livre como software proprietário. Não será a metodologia que irá definir > o > > > > desenvolvimento de um ou de outro. > > Se quiser saber mais sobre o RUP, basta me acrescentar aí no Gtalk! > > > > []´s > > > > On 3/5/07, Nilo Martins <[EMAIL PROTECTED]> wrote: > > > > > > Olá pessoal, > > > > > > Estou pensando em escrever na minha monografia de final de curso > falando > > > sobre uma metodologia mais voltada para o desenvolvimento de software > > > livre. > > > > > > Os principais que existem hoje são baseadas em um controle rígido do > > > desenvolvimento, como RUP ou com um foco na agilidade como XP e SCRUM. > > > > > > Estava pensando em procurar explorar um processo que pudesse facilitar > o > > > > > gerenciamento do desenvolvimento de um Software Livre, já que o mesmo > > > dificilmente se encaixaria em um dos processos acima. Sei que alguns > > > projetos como o Hed Hat, Debian e o Ubuntu tem uma organização muito > > forte > > > e > > > já devem aplicar uma metodologia para seu desenvolvimento. > > > > > > Gostaria da ajuda de vocês para encontrar referências que pudessem me > > > facilitar a pesquisa desse tema. > > > > > > Se vocês conhecem algum site que tenha a descrição do processo de > > > desenvolvimento de um software livre, seria de grande ajuda. (Se > souber > > de > > > alguma monografia ou artigo neste assunto, melhor ainda). > > > > > > Agradeço a atenção de todos e peço desculpas pelo tema meio OFF. Mas > > > acredito que como esta comunidade tem interesse no desenvolvimento de > > > software livre, e muito mais conhecimento do que eu neste tema, esse > > > assunto > > > poderia ser útil para todos nos. > > > > > > > > > Nilo > > > -- > > > Interessado em aprender mais sobre o Ubuntu em português? > > > http://wiki.ubuntu-br.org/ComeceAqui - > > > ubuntu-br mailing list > > > [email protected] > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > > > > > > > > > -- > > Ivan Niero Miranda > > http://ide4life.wordpress.com > > -- > > Interessado em aprender mais sobre o Ubuntu em português? > > http://wiki.ubuntu-br.org/ComeceAqui - > > ubuntu-br mailing list > > [email protected] > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > -- > Interessado em aprender mais sobre o Ubuntu em português? > http://wiki.ubuntu-br.org/ComeceAqui - > ubuntu-br mailing list > [email protected] > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Ivan Niero Miranda http://ide4life.wordpress.com -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

