Engenharia de Software - Fazer melhor o software e fazer o software melhor

A grande competitividade no mercado torna as empresas cada vez mais dependentes de seus sistemas de informação. Construir estes sistemas em tempo hábil e com a qualidade exigida por estes clientes sofisticados e exigentes com baixo custo é o desafio.

[ Hits: 27.705 ]

Por: Adilson Santos da Rocha em 10/03/2004


Concluindo, mas não terminando



Este artigo apenas alerta para desenvolvedores e principalmente quem está iniciando no desenvolvimento do software que o software não é simplesmente o código executando e sim o resultado de um processo, então investir na melhoria do processo é fazer melhor e quem faz melhor tem grandes chances de fazer o melhor.

Parece que este artigo não tem muito haver com o propósito do site, que é Linux e software livre, mas como este site tem alto ibope na comunidade, fica como estímulo para que a comunidade Linux utilize a ES em seus projetos de software livre para que cada vez mais o Linux e seus programas sejam de maior qualidade e usabilidade para o crescimento do próprio Linux e da comunidade em si.

Em breve escreverei sobre processo de desenvolvimento para equipes cooperativas e distribuídas que é a cara dos softwares livres.

Para maiores detalhes sobre a engenharia de software, recomendo o livro "Engenharia de Software", de Roger S. Pressman, da editora Makron Books. O cara é o papa da ES. e o livro é a bíblia.

"Rock in roll"

Página anterior    

Páginas do artigo
   1. Senta que lá vem história
   2. Processo de desenvolvimento
   3. Concluindo, mas não terminando
Outros artigos deste autor

PDO - Introdução e conceitos

Aumente sua produção em PHP

Ninguém planeja fracassar, mas muitos fracassam por não planejar

Leitura recomendada

Relatórios com PHP e XSLT - Conceitos iniciais e utilização básica

Trabalhando conteúdo dinâmico com Smarty

Administrando usuários no GNU/Linux e Samba via web com PHP

Método de Newton e PHP

PHP5 Orientado a Objetos: Visibilidade, herança e extensões de classes

  
Comentários
[1] Comentário enviado por _simmons_ em 10/03/2004 - 11:44h

Fala Adílson, parabéns pelo artigo . Eu frequento um outro fórum de Linux e tem um cara que é desenvolvedor .Net , ele "prega" que não existe nenhum tipo de Framework para Linux , seu próximo artigo vai mostrar algo desse tipo ? Ou algo semelhante, eu não entendo muito dessa parte de desenvolvimento de software em equipe, mas pelo que andei lendo , um framework é como um conjunto de "mini aplicações" que já estão prontas e você só vai adicionando elas ao projeto central, sem precisar mexer com o código, ser for isso mesmo gostaria que você desse o nome desses softwares e se tudo isso que eu falei não é viagem..hehe.. Falou. []s


André Michi

[2] Comentário enviado por asrocha em 10/03/2004 - 12:01h

E ai _simmons_!!
Valeu!!
Bom isso tudo que vc falou nao é uma viagem!! framework é quase isso na verdade sao metodologias e ferramentas e tecnicas para se desenvolver um software, esses "mini-aplicativos" eu entendo que são os design partners - se eu estiver errado algem me corrige ok !!
Quanto a nao exititem frameworks para windows isso nao e verdade pois os frameworks a maioria são independentes de plataforma linguagem ou paradgma. um frame work que eu uso é o mvc que é apenas uma maneira de como desenvolver componentes separados para a aplicação
no meu proximo artigo que esta em construção vou tentar como construir uma aplicação em php usando mvc
[][][]
asrocha

[3] Comentário enviado por _simmons_ em 10/03/2004 - 12:56h

Valeu Adilson, fico esperando seu próximo artigo. []s

André Michi

[4] Comentário enviado por JuNiOx em 11/03/2004 - 00:39h

ae, legal o artigo...

teria documentação sobre modelo de desenvolvimento V e W ?

valew

[5] Comentário enviado por asrocha em 11/03/2004 - 10:38h

JuNiox,
Eu desconheço estes modelo de desenvolvimento ou conheço por outros nomes talvez!
falow

[6] Comentário enviado por zach em 14/03/2004 - 09:28h

Olá pessoal

Antes eu achava um pouco viagem, mas as taís "métricas de softaware" nos balizam na construção de um bom software. Da mesma forma que certa vez recebi um artigo sobre 10 regras que deveriam ser respeitadas para a construção de um site com qualidade. Que estiver interessado, contate-me em pvt.

Abraços.

[7] Comentário enviado por presto em 26/12/2006 - 16:22h

Excelente artigo!!! =D

Todos aqueles que criticam ferrenhamente os "abusivos" preços da Microsoft muitas vezes ignoram que a Engenharia de Software é parte importantíssima da produção. É, também, uma das partes mais caras do ciclo de desenvolvimento.

Não quero defender ou atacar ninguém. Procuro sempre observar os dois lados da moeda! =]

[]s


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts