Engenharia de Software e Software Livre

Iniciado por ivosantiago, 02 de Outubro de 2008, 13:56

tópico anterior - próximo tópico

ivosantiago

Não sei se esse é o local ideal para minha pergunta mas considerando que sou iniciante (muito novato mesmo) lá vai:


Como se dá o processo de engenharia de software em softwares livres? Alguém sabe de artigos, livros ou qualquer material sobre o assunto? O que me intriga é como manter o padrão num projeto que é open.


Grato

sylvester


http://opensourceformac.blogspot.com/                                      http://easyubuntulinux.blogspot.com/

e.daniel-ct

Bem simples, os ambientes gráficos já tem um padrão próprio, quando você escolhe um ambiente já escolhe o seu padrão de bibliotecas de interface, quanto a diagramação esquemas de blocos, acontece da mesma forma, que um programa que executaria em windows, tanto que quando você programa com bibliotecas gtk, qt, estes são facilmente compilados para o windows...

agente100gelo

Citação de: ivosantiago online 02 de Outubro de 2008, 13:56
Como se dá o processo de engenharia de software em softwares livres? Alguém sabe de artigos, livros ou qualquer material sobre o assunto? O que me intriga é como manter o padrão num projeto que é open.

Já desenvolvi para os dois modelos. Para software livre, como fica aberto, existe uma questão de ego de desenvolvedor de fazer o melhor já que "todo mundo" poderá ver o código. No código fechado, ninguém vê, logo 3Kb a mais não faz diferença.
Advogado e analista de sistema cearense.
Twitter: @glaydson

ivosantiago

Mas como fica a questão de ser engenheiro de um projeto open source? Como administrar um projeto que não se sabe onde vai parar?

:D

e.daniel-ct

Não existe isso de começar um projeto sem saber onde vai parar... Então você não é um engenheiro de software, o principio basico da engenharia de software seja ele livre ou proprietário, é a definição do escopo do projeto, se você tem ou não competência para realizar o que você definiu como sendo seu projeto é outra coisa, e a partir da hora que o primeiro prototipo foi saiu do forno você faz a reavaliação do escopo do projeto e recomeça o ciclo...