Criando Projetos de Software Livre no meio Acadmico
George Mendona @george_mendonca
Sumrio
Um pouco de Software Livre
Inspiraes
Objetivos
Recursos, apoio e parceiros
A Comunidade Precursora
Planejamento do Projeto de SL
Adversidades comuns no percurso
Projeto de Software Livre de Sucesso
Finalizando
Um pouco de Software Livre
Conhea, domine, promova, ...
Um pouco de Software Livre
A Definio de Software LivrePor software livre devemos entender aquele software que respeita a liberdade e senso de comunidade dos usurios. Grosso modo, os usurios possuem a liberdade de executar, copiar, distribuir, estudar, mudar e melhorar o software. Assim sendo, software livre uma questo de liberdade, no de preo. Para entender o conceito, pense em liberdade de expresso, no em cerveja grtis. (http://www.gnu.org/)
Usurios no controle do programa e do cdigo
No lado negro da fora (proprietrio), o programa o controlador
Um pouco de Software Livre
As quatro leis Um programa software livre se os usurios possuem as quatro liberdades essenciais:A liberdade de executar o programa como voc desejar, para qualquer propsito (liberdade 0).
A liberdade de estudar como o programa funciona, e adapt-lo s suas necessidades (liberdade 1).
A liberdade de redistribuir cpias de modo que voc possa ajudar ao prximo (liberdade 2).
A liberdade de distribuir cpias de suas verses modificadas a outros (liberdade 3). Desta forma, voc pode dar a toda comunidade a chance de beneficiar de suas mudanas.
Um pouco de Software Livre
Um pouco de Software Livre
Porque software livre?Em poucas palavrasSocialmente Justo
Economicamente vivel
Tecnologicamente sustentvel
Tecnologia aberta: cdigo-fonte, documentao, etc.
Promove principalmente (em todas as reas)Economia, Incluso, Utilizao, Pesquisa, Educao, Receita, Cresimento e muto mais!
Um pouco de Software Livre
O Movimento Software Livre ...Um movimento social queNo apenas um software de cdigo aberto
Promove a liberdade e colaborao
Promove cidadania
Promove incluso social e digital
Promove sustentabilidade e economia
Promove de fato um Estilo de Vida focado na utilizao do software pelo usurio
Inspiraes...
Inspiraes
Seu projeto de software livre surgiu de onde?Qual a motivao? Qual o desejo?
Quem participar? Quem ou o que provocou a iniciativa?
Qual linha filosfica o guiou?
Qual o impcto causar?
Quem ou o que inspirou o projeto?
Inspiraes
Descubra e entenda a motivao, o porque, sua origem
Desvenda a linha filosfica do projeto, o seu ncleo
Faa uma anlise do impcto do projeto
Defina a comunidade participante (atual, futuro)
Basicamente faa um Plano de Projeto!Funciona!
Objetivos...
Objetivos
Porque ou Para que o projeto de Software Livre ser executado?
Quem se pretende atingir?
Quem se pretende atrair?
Qual a vida til do projeto? Tempo!
Quais os alvos a serem atingidos?
Como pretende manter o projeto?
Objetivos
Trace objetivos claros pra o projeto de SL
Determine metas
Faa levantamentos para traar tais metas
Determine alvos, fases e etapas do projeto de SL
Determine um plano para execut-las
Execute, faa acontecer!
Recursos, apoio e parceiros...
Recursos, apoio e parceiros
Mais perguntas:J tem parceiros? Colaboradores?
Quem? Quantos?
Esto motivados?
Tem apoio? Patrocinadores?
Recursos no humanos? Dinheiro?
Que mais?
Muitas vezes o projeto inicia com voc e a coragem
Analise e monitore cada um detes questionamentos
;)
Recursos, apoio e parceiros
Um projeto precisa de:Recursos tcnicosSitios e redesSites, redes sociais, divulgao
RepositriosSocial code: GitHub, GitLab
Documentao: Wiki, doscs online
Ambiente de desenvolvimento padronizado
Ambiente de comunicao definido
Entre outros recursos
A Comunidade Precursora...
A Comunidade Precursora
Perguntas sobre quem a comunidadeVoc?
Seu grupo da IES?
Professores?
Comunidade?
Amigos?
importante comear com um grupo consciente e motivado para iniciar e manter o projeto
Esse grupo inicial ser a referncia do projeto de SL
Planejamento do Projeto de SL...
Planejamento do Projeto de SL
EstratgicoControlar e avaliar mudanas, desenvolvimento, resultados, integrao, aprendizagem e anlise geral
TticoEstrutura organizacional e alocao de recursos
OperacionalAnlise dos objetivos, uso do tempo, recursos e riscos
Adversidades comuns no percurso...
Adversidades comuns no percurso
No incio a motivao 1000, depois :( muito importante lembrar que o projeto feito por colaborao ;)
Deve haver cobrana, distribuio de atividades, mas lembre-se que todos so voluntrios ;)
Trabalhe a motivao do grupo por meio das inspiraes, objetivos, metas e planejamentos ;)
Renove o grupo, convide novos colaboradores ;)
Trabalhe a evoluo do projeto para novas motivaes ;)
Adversidades comuns no percurso
No conseguimos finalizar o projeto :(Ora bolas... normal na maioria dos projetos workaround:Improviso
Soluo alternativa
Gambiarra
Sem organizao
Secundrio
Como evitar? Lembra dos objetivos, metas e planemamento? ;)
Adversidades comuns no percurso
Voc ouvinte?
Pode dar mais exemplos?ADVERSIDADES
Um Projeto de Software Livre de sucesso...
Projeto de Software Livre de Sucesso
Lembre-se!!!!Apesar de vrios conceitos, dicas, teorias que aqui mencionamos...Um projeto de software livre emvolve o desenvolvimento de um...SOFTWAREPROGRAMAouAPLICATIVOU
Projeto de Software Livre de Sucesso
Este software deve sertil
Confivel
Possuir usabilidade, interoperabilidade, manutenibilidade
Ser consistente
Ter uma interface agradvel e amigvel
Projeto de Software Livre de Sucesso
Atender aos objetivos propostos
Atender s necessidades dos usurios
Software robusto desenvolvido pela comunidade por meio da colaborao
Seguro e eficiente
Deve ter atualizaes e versionamentos constantes
Ter uma comunidade ativa e crescente
Projeto de Software Livre de Sucesso
Flexvel, adaptvel
Gerar novos projetos de SL
Ter um crescente n de usurios
Ser utilizado por usurios de uma ou vrias reasGoverno, educao, finanas, economia, etc.
Finalizando...
Finalizando
Crie projetos de software livre...
Colabore, promova cidadania...
Seja um membro da cultura livre...
Seja um membro de uma comunidade...
Promova seu crescimento e do prximo
Faa sua instituio crescer...
Faa sua cidade evoluir...
Colabore para um mundo melhor e inclusivo...
Finalizando
Perguntas?
Agradecimentos...
Obrigado!
Licena
A publicaoCriando projetos de software livre no meio acadmicode George Mendona est licenciado com uma LicenaCreative Commons Atribuio-NoComercial-CompartilhaIgual 4.0 Internacional.Baseado no trabalho disponvel emtihardcore.wordpress.com Apresentaces e Tutoriais
Top Related