Free Software Engineering: A Field to Explore Gonzáles-Barahona and Robles UPGRADE Vol. IV No. 4 August 2003.

Slides:



Advertisements
Apresentações semelhantes
Socrates Grundtvig 2 Learning Partnership
Advertisements

Estudo e viabilização da arquitetura e metodologia para permitir integração da plataforma de EaD com dispositivos móveis Guilherme Gonçalves de Carvalho.
© 2012 Autodesk Turbine seu Software com Apps do Autodesk Exchange! Novos comandos, novas idéias, mais produtividade! Luciana Klein Consultora CAD.
Segurança na Web: Uma janela de oportunidades
MO409 / Engenharia de Software I - 1º Semestre / Prof. Eliane 1 1ª Apresentação (A1) Modelos de Processos de Software RA: / Edson Amorina.
Desenvolvimento Rápido de Aplicação(RAD)
um processo ágil de desenvolvimento de software
FERRAMENTA PARA ANÁLISE DE IMPACTO BASEADO EM RASTREABILIDADE DE
Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos
MÉTRICAS ASSOCIADAS AO DESENVOLVIMENTO DE
Gerência de Configuração
Uma visão geral Grupo: Alexandre Henrique Vieira Soares
Márcio Aurélio Ribeiro Moreira
© Nabor C. Mendonça Análise e Projeto Orientados a Objeto com UML e Padrões Parte V Implementação (1)
Adriano S. Castro. Soluções para problemas recorrentes no desenvolvimento de software; Orientação a objetos; Facilitam a reutilização; Vocabulário comum;
O Fluxo de Implementação
METODOLOGIA PARA DESENVOLVIMENTO DE SISTEMAS Prof. Dr. rer. nat. Daniel D. Abdala 1.
Conceitos.
Marcus Vinicius Silva Soares Orientador: Luiz Merschmann Outubro / 2010.
Aluno: Daniel Lélis Baggio
Guidelines Esta apresentação foi baseada no livro Design de Interação ( Preece, Rogers & Sharp), no Tutorial sobre o livro “Design e avaliação de interfaces.
Meu primeiro Plugin para Revit
Apresentação Final DONE is Open Not Enclosed - A free Software Factory 22/08/05.
Modelos de Maturidade de Processos de Software
Apresentação para grupo do ISEG
IBM Rational Requirements Composer v2.0
XPRecife Madson Menezes Costa Ricardo de Oliveira Cavalcanti.
FVS 2014 Building OSS Factories
Teve início em 1991, Criado pelo jovem Linus Torvalds Foi baseado no Unix Foi criado para ser um Sistema Operacional mais leve que o Unix Um grande diferencial.
Eric Steven Raymond ESR. ESR Nasceu em 4 de dezembro de 1957 em Boston, Massachusetts É um famoso hacker americano. Autor de A Catedral e o Bazar e é.
S. Jacobsen – SIEMENS PTD EA Cigré/Brasil CE B5 – Proteção e Automação Seminário Interno de Preparação para a Bienal 2006 Rio de Janeiro, setembro/06.
MÉTRICAS ASSOCIADAS AO DESENVOLVIMENTO DE
Desenvolvimento de software em indústria, comunidades acadêmicas e científicas uma fábrica de software?...
A Lexicon-Enhanced Method for Sentiment Classification: An Experiment on Online Product Reviews Bruno Andrade.
Free Software Engineering: A Field to Explore Gonzáles-Barahona and Robles UPGRADE Vol. IV No. 4 August 2003.
Desenvolvimento de software em indústria, comunidades acadêmicas e científicas uma fábrica de software?...
fábrica de software conceitos, idéias e ilusões
XI Jornada de Informática Controlando Projetos com Netbeans e Subversion.
SCRUM Processo de Desenvolvimento de Software
1 PSP/TSP Definições e Questões Jones Albuquerque
Uma Ferramenta para Configuração Colaborativa de Produtos em LPS Carlos Roberto Marques Junior
CIGRÉ/BRASIL – COMITÊ NACIONAL BRASILEIRO CE-B5 – PROTEÇÃO E AUTOMAÇÃO SEMINÁRIO INTERNO DE 2005.
Ferramenta de Modelagem de Requisitos e Agentes (TAOM4e) Laís Xavier Prof.: Jaelson Castro.
10 o Simpósio Brasileiro de Computação Musical3 a 6 de Outubro de A User-Friendly Graphical System for Room Acoustics Measurement and Analysis Leo.
Um estudo comparativo entre PMBOK e SWEBOK
WINDOWS SMALL BUSINESS SERVER 2011 VISÃO GERAL. Agenda Visão Geral SBS 2011 Versões do SBS 2011 O que há de novo – Essentials O que há de novo – Standard.
Building an Enterprise Architecture: The Popkin Process.
Engenharia de Software
METHONTOLOGY Sandro Rautenberg
O que são os alertas do Google?
Antonio Nascimento Roteiro Introdução Objetivos Áreas de Conhecimento Certificações Conclusões Referências.
Fábrica de software princípios, conceitos, e ilusões
Pensando grande para você, pensando grande com você. MOEBIUS Projects Documentação e Direcionamento.
PROGRAMA PARANÁ DIGITAL
Ilda Manuela Martins Ferreira Sessão Controlo Tese 2º Semestre 2007/2008.
Instanciação de Processos de Software Ciro Coelho Grupo de Estudos em Processos CIn – UFPE 23/07/2002.
RUP – Rational Unified Process Márcia Seabra Cabral Prof. Augusto Sampaio Centro de Informática - UFPE.
Modelos Computacionais para Simulação do Processo de Expansão da Esquistossomose na Área Litorânea de Pernambuco
MHP – RFP 2 Luiz Eduardo Sílvio Meira Jones Albuquerque
1 Identificando Riscos em Projetos de IP-cores Aluno: Tiago Lins Orientador: Hermano Perrelli 29/03/2007.
Gerência de Processos Mestrado de Informática / UFPB Francilene Procópio Garcia, D.Sc. Chaos Report.
Lenylda Albuquerque ISO Processos de Ciclo de Vida de Software Universidade Federal de Pernambuco.
Especificação de Sistemas Distribuídos Alexandre Mota/Augusto Sampaio {acm,
Módulo 3 | Estimativas e Gestão de Projetos Temas para Seminários & Artigos HERMANO PERRELLI
Adriano Melo IDE Eclipse + Subclipse Link para download: \\cin01\scratch_astm$\eclipse.zip
Eco-innovation in business models ? theoretical considerations Anais Rossana Filetti Soranz Sandro.
Teste e Qualidade de Software
Wondershare software On the [View] menu, point to [Master], and then click [Slide Master] or [Notes Master].
Scrum e Microsoft Visual Team System Impedimento ou facilitador?
Transcrição da apresentação:

Free Software Engineering: A Field to Explore Gonzáles-Barahona and Robles UPGRADE Vol. IV No. 4 August 2003

Cathedral and Bazaar e Desenvolvimento de Software segundo Eric Raymond, 1997 Alguns projetos SW Livre ( são como Cathedralswww.gnu.org –altamente centralizados em poucas pessoas que decidem projeto e implementação –para fazer parte deve-se aceitar as definições

Outros são como Bazaars Sem planejamento detalhado mas orientados! Linux Kernel ( “hierarchical” –Linus Torvalds, “The Benevolent Dictator” APACHE Foundation ( “meritocracy” –Para fazer parte você deve ter colaborado continuamente em projetos da fundação GCC (gcc.gnu.org): “steering Commitee”

Free Software Projects Nascem como iniciativa isolada e particular Usuários são co-desenvolvedores Divulgação “boca-a-boca” Teste massificado pelos usuários Gerência de versões é complexa e “bem- definida”

Causas de Descontinuidade de Projetos SW Livre Falta de interesse, tempo ou motivação –mudança de liderança nos projetos impactam sua continuidade Code Forking –cada usuário tem acesso ao código e pode alterá-lo e redistribuí-lo sem o conhecimento do líder do projeto

Free Software Engineering Resume “A Field to Explore” “is still in its infancy” “How to create free software? Issues: –Classification of free software projects –Creation of a methodology –Methods + classification + models ++ Simulation (intelligent agents) = Free SW Engineering”

Fábricas de SW Livre Metodologia Classificação Métodos E a Guerra do 2o. Slide? Em ferramentas... e em processos, modelos, guias?

Process Implementation Sarah Sheard Software Productivity Consortium Thursday, July 3, 2003 or, We’ve documented all our processes— what’s left to do?

What is institutionalization? No, not that kind!

Tailor processes Show projects how to adapt the standard processes to their needs –Add or modify activities –Schedule and plan resources per project constraints Improve tailoring guidelines based on project experience

Funciona para SW Livre? Adaptação de Processos de 1990? 2004! Distributed Development O que fazer? –Ler –Praticar –Montar fábricas e avaliar...