USP lança modelo de fábrica de software para pequena e média empresa

23 respostas
O

Para quem desenvolve software, uma boa notícia: o Laboratório de Tecnologia de Software (LTS) da Escola Politécnica da USP, lançou esta semana um modelo de fábrica de software voltado para pequenas e médias empresas, baseado em tecnologias que permitem definir processos de desenvolvimento de software, com o objetivo de facilitar a exportação.

Matéria completa: aqui

[]'s
:wink:

23 Respostas

Paulo_Silveira

Fiquei tao interessado pela noticia, mas aqueles contatos por email e telefone, sem NENHUMA informacao em pagina alguma, parecia resultado de vappoware + assessoria de imprensa.

MarcioTavares

Pois é, só que eles estão vendendo esse modelo:

A aplicação do modelo tem um custo, que varia de acordo com a empresa, sua cultura, maturidade dos processos e até tamanho da equipe, detalha Siqueira.
Mas mesmo assim poderia ter algo no site deles, apesar de, ironicamente, ser bem amador: http://www.pcs.poli.usp.br/lts/

Agora, um comentário me chamou um pouco a atenção:

“Também se torna possível integrar estas fábricas com empresas de desenvolvimento de software que atuem em mercados mais exigentes, como a Comunidade Européia”
Eu não tenho experiência no exterior, e conheço pouquíssimos que tem. A diferença é tão grande assim ou esse comentário foi só pra “degradar” o mercado em favor do produto deles?

jmp

nao tem tanta diferença nao.

Guilherme_Silveira

obattousai:
Para quem desenvolve software, uma boa notícia: o Laboratório de Tecnologia de Software (LTS) da Escola Politécnica da USP, lançou esta semana um modelo de fábrica de software voltado para pequenas e médias empresas, baseado em tecnologias que permitem definir processos de desenvolvimento de software, com o objetivo de facilitar a exportação.

Matéria completa: aqui

[]'s
:wink:

Poli… software…

A

O Professor Jorge Risco é um cara bastante sério, com muita experiência, e é PHD por Stanford. A notícia é provavelmente séria, porque tive contato com o grupo durante o decorrer do projeto (apesar de não ter participado direta ou indiretamente da pesquisa). Sei que ele tem uma vasta experiência em consultoria para implantação de processo CMM. Vale a pena uma ligada, é um cara bastante acessível.

Abraços a todos,

Armando

Paulo_Silveira

Ola Armando,

O PHD em Standford, Carnegie ou Princeton não me diz o quanto ele vivenciou de desenvolvimento de software. Ja o CMM pode dizer um pouco, mas ainda nao diz se ele liderou um ou mais projetos.

Nao estou duvidando da seriedade do projeto, porem a noticia em si deixou muito a desejar. Ela nao informa.

Fabricio_Cozer_Marti

Eu também achei que ficou faltando um pouco mais de conteúdo, me pareceu mais propaganda. Mas confesso que fiquei curioso pra saber sobre esse modelo.

tRuNkSnEt

Também fiquei interessadíssimo pelo assunto, que pena que os ditos cujos foram muito fechados a respeito do assunto. Precisava de mais informação!

O

:frowning:

A notícia realmente é muito boa. Mas pelo que o projeto promete, a muita falta de informação e nem vou comentar nada sobre o site :?

Talvez o projeto será apresentado melhor futuramente…

:wink:
[ ]'s

jmp

Paulo Silveira:
Ola Armando,

O PHD em Standford, Carnegie ou Princeton não me diz o quanto ele vivenciou de desenvolvimento de software. Ja o CMM pode dizer um pouco, mas ainda nao diz se ele liderou um ou mais projetos.

Nao estou duvidando da seriedade do projeto, porem a noticia em si deixou muito a desejar. Ela nao informa.

Diz sim. PhD é menos aprender e mais criar, e se quiser o titulo, não é projeto foo bar não.

Daniel_Quirino_Olive

Quão exaustivamente este modelo foi testado e quais foram os resultados alcançados? Eu sou aluno da USP e, sabendo como as coisas funcionam lá dentro, não acredito que este modelo tenha sido posto a prova em um ambiente real (sim, aquele ambiente em que os prazos costumam ser tão pequenos quanto os orçamentos e a paciência do cliente) para determinar que este seja um modelo realmente viável.

Sim, eu acho que isso é vaporware acadêmico de primeira linha.

rodrigousp

USP lança modelo de fábrica de software!?

:shock:

Eu fico muito contrariado, quase ofendido com esssa notícia (não acho que a USP tenha concordado com este modelo. Se a Poli concordou, o problema é da Poli :evil: ).

As minhas experiências com empresas com processos muito bem definidos são as piores. Para mim, esta masturbação todo por processos, fábrica de software, etc, é coisa para indiano que podem alocar uma centena de pessoas em um processo que normalmente dez fariam. Depois você ainda tem que ouvir que os indianos são melhores programadores.

:roll:

boaglio

Essa notícia me pareceu tão estranha quanto: “IME-USP lança novo modelo de estruturas de construção de prédios” ou “IQ-USP define novo teorema matemático revolucionário”.

A

Bom…

Discordando, não acho que haja um instituto na USP com mais propriedade para falar de Engenharia de Software do que a Poli, que possui o curso de Engenharia de Computação, que é considerado há algum tempo entre os melhores cursos de computação do país (quando não o melhor).

Quanto a ter ou não processo de desenvolvimento, essa discussão causaria um flame war tão absurdo que eu não vou comentar.

Já quanto à pesquisa, a contribuição é justamente propor um modelo viável para pequenas e médias empresas.

Abraços,

Armando

Bani

Já tendo trabalhado por alguns meses em um desses laboratórios da Poli a notícia não me surpreendeu nem um pouco. :hunf:
A postura da Poli (e da FEA) são bem distintas do resto da USP, e é o tipo de coisa que se espera deles mesmo. A idéia deles (palavras de um desses professores chefões de lá) é que engenheiro tem uma formação para capacitá-los a atuar em qualquer coisa, e melhor do que os especialistas na área! Detalhe: palavras essas direcionadas a mim, aluna do IME e a única que manjava alguma coisa de Java do projeto inteiro, insinuando que eu tinha que estar lá no projeto com a postura de aprender com eles.

Não quero generalizar pois alguma das pessoas de meu contato pessoal que eu mais respeito são formadas na Poli ou trabalham lá, mas meu contato pessoal com professores da Poli só me deixou más impressões, por esse e outros motivos.

A

Apenas uma observação: Um Engenheiro de Computação É um especialista da área.

Realmente, tem muita gente arrogante na Poli, mas tem muita coisa boa. Essa rixa entre IME e POLI, na minha opinião, é uma bobeira tão grande… não se ganha nada alimentando isso.

Abraço,

Armando

Bani

Tem razão, desculpe o comentário que saiu um pouco da discussão do tópico.

Paulo_Silveira

sou ex-poli eng de computacao (larguei, formei no ime), e acho que a poli faz realmente muita coisa, mas a quantidade de noticias desse genero que saem as vezes sao demais. os outros institutos trabalham a mesma quantidade (ou mais, vale lembrar que a poli tem um dos piores indices de publições por docentes da usp!) e nao fazem esse estardalhaço, ainda mais com noticias e projetos half baked.

e volto a dizer que um phd nao diz muito quando a gente ta falando em uma metodologia para desenvolver software. creio que nesse caso a experiencia seja fundamental.

Paulo_Silveira

armando:

Realmente, tem muita gente arrogante na Poli, mas tem muita coisa boa.

Tem mesmo! Não é a toa que agora na minha equipe tem gente de la :slight_smile:

rodrigousp

armando:

Discordando, não acho que haja um instituto na USP com mais propriedade para falar de Engenharia de Software do que a Poli, que possui o curso de Engenharia de Computação

Poxa, mas isto é difícil viu. Já era difícil argumentar sobre o uso racional de modelagem, e porque não, de processos de desenvolvimento de software… vai a poli falar que: USP lança um modelo de fábrica de software!
Toin!!!
(Esta história de modelo de fábrica de software) parece uma regressão àquela antiga analogia da construção de software como a construção de um prédio. Primeiro vai o engenheiro e o arquiteto, desenhar e planejar a construção do prédio. Depois, os pedreiros vão lá edificar o projeto com tijolos e cimento.

Me desculpem. Não dá para aceitar quieto isto. Parece que poli está forçando a barra para que a computação tenha mais cara de engenharia (tradicional).

E não tem!!!

  1. A construção de software é a construção de conhecimento. O conhecimento não tem peso… pode ser replicado, refatorado, transportado a custo (próximo de) zero. Isto não se aplica a carros, prédios, aviões.
  2. Como conseqüência, O processo de construção de software pode ser um bazaar (várias pessoas, em diversos lugares do mundo, em momentos diferentes).
  3. O maior custo da fábrica de software não são os maquinários mas as pessoas. Dessa forma, qualquer grupo de desenvolvedores pode resolver “virar” uma fábrica.
  4. Por tudo isto, o mercado de software é ímpar. Por exemplo: Os softwares tendem ao monopólio natural (lei das redes: todo mundo usa msn porque todo mundo usa, todo mundo usa word/excel porque todo mundo usa, etc). O custo marginal de produção de software é alguma coisa próxima de zero.

Na USP toda, só dois institutos possuem disciplinas voltadas para o estudo desses fenômenos, e Poli não é um deles.

Vejamos outros exemplos: o Warcraft III foi construído por um grupo de 15 pessoas (entre QA, designers, programadores). O grupo do K42 da ibm (que visa o desenvolvimento de novos sistemas operacionais) possui 16 pessoas.

Será que a Poli se propõe a considerar e mostrar para os alunos estes modelos de desenvolvimento como alternativas aos modelos tradicionais!?

Engenharia de Software evolui muito nos últimos anos (XP, Refactoring, Test driven, etc) . Evolui tanto, para não ser mais confundido com uma adaptação da engenharia tradicional ao desenvolvimento de Software. Então, até que eu veja que a poli tenha assimilado todos estes conceitos, não engulo a história que ela tenha mais propriedade que qualquer outro instituto da USP para falar sobre Engenharia de Software.

Daniel_Quirino_Olive

Engenharia de software != Engenharia de computação.

Fabio_Kung

Bom, antes de tudo eu sou aluno do curso de engenharia da computação lá da Poli.

Discordo. Realmente o curso de engenharia da computação na USP é muito bom, mas uma coisa é o curso de Engenharia da Computação, outra é o departamento de engenharia de software.

Conheço MUITAS pessoas boas e competentes trabalhando lá dentro do departamento de engenharia de softwate (incluindo aí o LTS que é o laboratório da reportagem). Porém na minha opinião as idéias defendidas pelo pessoal desse departamento são um pouco atrasadas e muito acadêmicas. As disciplinas que cursei com o pessoal de lá sempre defenderam os desenvolvimentos pesados e cheios de documentação no melhor estilo RUP.

Bom quem está dizendo isso é o autor da reportagem, e não a USP nem a Poli. O que foi lançado é apenas um projeto do professor Jorge Risco, e talvez essa seja a confusão.

O problema aí é que nem a engenharia tradicional, como você chamou, é desse jeito. Não é essa coisa arrogante de que um engenheiro Deus master vai lá, projeta e todo mundo segue a planta calado!

Longe disso, eu pelo menos uso a engenharia sim no desenvolvimento de software. E com muita humildade.

Bom, denovo, eu sou da Poli e não acho isso.
Essa é uma opinião da equipe que fez o projeto e não da Poli. Na verdade, não existe a engenharia tradicional a que você se refere. A engenharia não é uma receita de bolo de como construir casas. Muito mais que isso, é uma forma de pensar e de agir com uma única finalidade: resolver problemas. Cada engenheiro aplica a engenharia de forma diferente!

Realmente (como você mesmo disse) não há nada de “ciências exatas” nisso. O engenheiro nada flexível que só segue receita de bolo para mim não é engenheiro!

Concordo. Sinto falta de disciplinas assim no curso de engenharia da computação da Poli.

Infelizmente não. Concordo plenamente com você nesse ponto e acho que o pensamento do pessoal lá do departamento de eng. de software é atrasadíssimo.

Realmente, essa rixa entre a Poli e o IME é ridícula. Como aluno da Poli eu já fiz muita coisa no IME: assisti aulas, dei monitoria, me envolvi em projetos. Também tenho amigos lá dentro e conheço muitas pessoas.

Em vez de ficar com essa briga idiota, as pessoas deveriam ter consciência de que estão em uma Universidade. Trabalhando/pesquisando na mesma área; e por isso deveriam juntar forças!

B

Criado 18 de setembro de 2006
Ultima resposta 24 de dez. de 2008
Respostas 23
Participantes 14