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

Slides:



Advertisements
Apresentações semelhantes
Gerenciamento e Administração
Advertisements

Ensuring Community Participation in Developing An HIV Prevention Intervention for Psychiatric Settings: A US-Brazil Collaboration M.L. Wainberg 1, V. Terto.
ÉTICA NAS EMPRESAS EM UM MUNDO GLOBALIZADO
Pontos de Função e o CMM No nível 4, os processos definidos são instrumentados e controlados quantitativamente. A variabilidade é reduzida e a capacidade.
International Seminar on Bilateral and South- South Cooperation TUCA cooperation meeting South-South Cooperation: the perspective of Global Partnership.
compras governamentais e competitividade do setor de software
Universidade Católica Portuguesa Mestrado em Ciências da Educação - Especialização em Informática Educacional Internet e Educação - Vítor Teodoro G5 -
METODOLOGIA PARA DESENVOLVIMENTO DE SISTEMAS Prof. Dr. rer. nat. Daniel D. Abdala 1.
Instituto Superior de Engenharia de Lisboa Engenharia Informática e dos Computadores Projecto e Seminário 2009/2010 CLOUD COMPUTING Nuno Sousa
2012 ROMS WORKSHOP – Rio de Janeiro ROMS Workshop 2012 Santos Basin Ocean Observing System Maurício da Rocha Fragoso Rio de Janeiro, 25 th October 2012.
XPRecife Madson Menezes Costa Ricardo de Oliveira Cavalcanti.
Universidade de São Paulo - Escola de Engenharia de São Carlos Serviço de Biblioteca Elenise Maria de Araújo Rosana Alvarez.
FVS 2014 Building OSS Factories
From digital repository to knowledge management system: the theses and dissertations database of PPGEP/UFSC Roberto Carlos dos Santos Pacheco, Vinícius.
1Chart Album O que Fazemos? Inovação Aplicada Apoio a Start-Ups e PMEs Recupe- ração de Empresas Cultura de Inovação Internacionalização 2 Fonte: Roland.
TREINAMENTO COMPLEMENTAR DE RCE
Pedro Britto IBM Software, Rational
Formação de Comunidades Open Source como fomento à inovação na indústria ( em três atos)
Inovação no cluster de TICs de pernambuco... silvio lemos meira
Desenvolvimento de software em indústria, comunidades acadêmicas e científicas uma fábrica de software?...
INFORMATION SECURITY IN ORGANIZATIONS Ana Helena da Silva, MCI12017 Cristiana Coelho, MCI12013.
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
Europa. Portugal Montemor-o-Velho Associação Diogo de Azambuja School Year 2005/2006.
Formação de Comunidades Open Source como fomento à inovação na indústria ( em três atos)
Estrutura da formação 3 aulas teórico-práticas + 1 aula de campo Aulas teórico-práticas + 1 aula de campo 3 aulas teórico-práticas (9h) - Tiago Garcia.
1 PSP/TSP Definições e Questões Jones Albuquerque
W2i Digital Communities Best Practices Awards Wireless: Uma Rede de Cidadania Project Lead:Date: 30/10/2006 Organization: Prefeitura de Sud MennucciCountry:Brazil.
CIGRÉ/BRASIL – COMITÊ NACIONAL BRASILEIRO CE-B5 – PROTEÇÃO E AUTOMAÇÃO SEMINÁRIO INTERNO DE 2005.
Video Capítulo 8: Impasses. Silberschatz, Galvin and Gagne  Video Operating System Concepts Assuntos n Modelo de Sistemas n Carcterização de.
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.
GMP Uma Ferramenta para a Gestão de Multiprojetos
10/ How to set up the PSNC educational program Como preparar o programa educacional do EPNC By Por Dave Batty PSNC #10.
Lessons Learned nº 1 (N.º 17 - Team-up Sports) SUMMER OF STARTUPS.
Building an Enterprise Architecture: The Popkin Process.
Criando Comunidades de Desenvolvimento de Código Aberto Alan Kelon Oliveira de Moraes.
Workshop OER – Open Educational Resources Sueli Mara Soares P. Ferreira – ECA/USP São Paulo, December, 4th, 2008 Scientific and academic production of.
‘Internet rights and wrongs. Choices and challenges in a Networked World’ Hillary Clinton George Washington University, February 2011.
Sociologia das Organizações Outubro – Dezembro 2010.
Pontifícia Universidade Católica do Rio Grande do Sul Departamento de Engenharia Elétrica Fernando Soares dos Reis Didactic Platform for Power Electronics.
O que são os alertas do Google?
Unesp Gleiciani Bürger Patricio Roberto, Ph.D.: Pós-Doutoranda Prof. David Montenegro Lapola, Ph.D.: Supervisor Ecology and Biodiversity Post-Program UNESP,
PSI2653: Meios Eletrônicos Interativos I Escola Politécnica da USP Engenharia de Sistemas Eletrônicos I – Informação Digital - Gráfico Meios Eletrônicos.
Broadcasting in Brazil Octavio Penna Pieranti Director/Secretariat of Electronic Communications Ministry of Communications WIPO Meeting on South-South.
Microsoft Students to Business
Fábrica de software princípios, conceitos, e ilusões
Social Interactive Entropy in Online Classrooms Symposium "Social groups in CALL contexts: complex adaptive systems (CAS)" Rafael Vetromille-Castro Education.
Melhoria da Qualidade do Processo em Fábricas de Software Open Source através do Personal Software Process Julio Maravitch Maurício Neto
Modelos Computacionais para Simulação do Processo de Expansão da Esquistossomose na Área Litorânea de Pernambuco
Comunicação Assíncrona em Equipes Distribuídas: Requisitos e Meios Utilizados Cleyton Carvalho da Trindade Universidade Federal de.
Gerência de Processos Mestrado de Informática / UFPB Francilene Procópio Garcia, D.Sc. Chaos Report.
Strategic dimensions of brazilian development Seminário internacional: Papel do Estado no Século XXI ENAP - Brasília, 3 de setembro de 2015 Mariano Francisco.
Apresentação REVISTAS Alexandre Lucas 2º. Trimestre
Na linha Tradução Rolagem automática On the Line Michael Jackson.
Software Product Lines
About Us iVenture Inc is a technology as well as comprehensive media company that facilitates businesses, institutes and individuals by providing simplified.
Benchmarking em gestão de carreiras. Ideias-chave  O conceito de sucesso organizacional mudou  “Being engaged in challenging work, continuous learning,
Adriano Melo IDE Eclipse + Subclipse Link para download: \\cin01\scratch_astm$\eclipse.zip
Avaliação da Maturidade das Organizações Portuguesas em Projetos e Portfólios Oradores: Cristina Matias e Marco Duarte 28 e 29 NOVEMBRO 2014 Hotel TIVOLI.
Universidade de São Paulo - Escola de Engenharia de São Carlos Serviço de Biblioteca Skills developed by students of.
Eco-innovation in business models ? theoretical considerations Anais Rossana Filetti Soranz Sandro.
“Eles não aprendem português quanto mais inglês” Moita Lopes, L.P Oficina de Linguística Aplicada Mercado de Letras. pp
Does the quality of institutions matter? Protests in Brazil under Rousseff’s government. André Canuto 74th annual MPSA Conference.
ERSS, 2004/05 Gestão de Requisitos
Get Involved with Fedora QA
Thiago Souza Support Engineer 25 de Abril, 2017
Abraham Yu Natália e Vivi EAD-FEA
Transcrição da apresentação:

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

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”

Open Source Projects (Sun Jun 5 21:56:46 BRT 2005) > 100,000 projects! Communications (11651 projects) Database (4798 projects) Desktop Environment (2508 projects) Education (2573 projects) Formats and Protocols (368 projects) Games/Entertainment (10958 projects) Internet (19080 projects) Multimedia (9851 projects) Office/Business (4307 projects) Other/Nonlisted Topic (1880 projects) Printing (371 projects) Religion and Philosophy (229 projects) Scientific/Engineering (7928 projects) Security (2121 projects) Sociology (307 projects) Software Development (14232 projects) System (15387 projects) Terminals (477 projects) Text Editors (2152 projects) Communications Database Desktop Environment Education Formats and Protocols Games/Entertainment Internet Multimedia Office/Business Other/Nonlisted Topic Printing Religion and Philosophy Scientific/Engineering Security Sociology Software Development System Terminals Text Editors

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” (2003!) “How to create free software? Issues: –Classification of free software projects –Creation of a methodology –Methods + classification + models ++ Simulation (intelligent agents) = Free SW Engineering”

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

So what does it take? 1. Manage as a project 2. Obtain management support 3. Establish policy 4. Establish measurement baseline 5. Train employees and managers 6. Tailor processes 7. Maintain process assets 8. Ensure processes are being used 9. Learn Lessons 10. Improve Processes 11. Appraise the organization

Process Implementation Requires Everyone! Senior management sets the tone and ensures other managers make PI happen SEPG drives the process improvement program to its goals Projects review processes, tailor standard processes, use their tailored versions, and recommend improvements QA audits independently

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

A Framework for creating hybrid-open source software communities Srinarayan Sharma et. al. Info Systems (2002), 12.

Introduction OSS model is a fundamentally new and revolutionary way to develop software organizations are having difficulty building a business model around the open source paradigm not all OSS initiatives have been successful Framework for creating Hybrid-OSS communities

The OSS model Three dimensions: –structure, process and culture structureculture process Eletronic communication Multicultural community Values: reciprocity, gift giving, reputation, ideology Core assumptions Division of labour Co-ordination mechanisms Distribution od decision- making Organizational boundaries Informal structure Political structure Legitimate basis of authority

OSS development process Problem discovery Finding volunteers Solution identification Code development and testing Code change review Code commit and documentation Release management

Framework for creating Hybrid- OSS communities Principles: Community building Community governance –Shared governance –Membership management –Incentives and rewards Community infrastructure

Discussion...  open source communities versus Software Factories? personal time and autonomy...  freelancers...  project-oriented... there are several avenues for future research –... to refine the proposed framework and validate it empirically

Google – Summer Code The Summer of Code is Google's program designed to introduce students to the world of open source software development!!!! The Deadline is June 14th