SEM Brasil - Home

Primeiro portal sobre Search Engine Marketing do Brasil

HOME   |   CADASTRO   |   BLOGS   |   FÓRUM   |   RSS  

HOME > ARTIGOS > ENGENHARIA DE SOFTWARE X ENGENHARIA WEB

Em SEO

Engenharia de software X Engenharia web

18/04/2007 - 19:56

Por Erick Beltrami Formaggio

Erick Beltrami Formaggio - Colunista do SEMBrasil

Imprimir esta páginaApontar erroAumentar/Diminuir o tamanho da fonte


Esse artigo tem como objetivo dar uma visão geral desses conceitos para um melhor entendimento do que vem a ser “Engenharia web”.

Atualmente, as empresas que trabalham com desenvolvimento de software utilizam técnicas de engenharia para gerenciar e organizar todo o projeto sem perder o controle do ciclo de vida do software. O método mais usado até hoje foi o modelo cascata. Todo o processo de Engenharia e desenvolvimento de software tem sido muito discutido atualmente, com referências a novas tecnologias, padrões e conceitos.

Desenvolver software nos dias de hoje é mais do que sentar na frente do computador e começar a programar. É importante ter na equipe um profissional responsável pelo gerenciamento de processos, que tenha uma visão do negócio como um todo, organize e gerencie todo o ciclo de desenvolvimento do software em partes menores, para que projeto possa, satisfatoriamente, cumprir prazos e custos esperados.

Com a Engenharia de sites não é diferente. Esta vem de um processo multidisciplinar onde há preocupações semelhantes às de construção de um software, preocupações essas, que vão desde a entrevista com o cliente até a entrega do produto final.

Algumas abordagens de desenvolvimento de sites usam como linguagem de modelagem a UML, utilizando processo unificado para controle do projeto e, em alguns casos, são usados diagramas provenientes de métodos como análise estruturada. Não existe, atualmente, uma metodologia que seja específica para o desenvolvimento de sites ou processo que sirva para acompanhar o ciclo de vida do mesmo. Disciplinas como modelagem de negócio, requisitos de sistema, testes, qualidade e homologação de fases são importantes para que o projeto de uma aplicação web atinja o objetivo final.

Um processo de engenharia web deve ter também a preocupação com questões relacionadas à SEO, design, ergodesign, conteúdo, entre outras disciplinas, que deverão produzir artefatos importantes para o processo de desenvolvimento. A engenharia web traz, então, um controle no desenvolvimento de uma aplicação web com uma arquitetura robusta, que permitirá à equipe de desenvolvimento um bom gerenciamento de requisitos, para que se tenha um melhor controle de projeto, maior qualidade e redução de custos.

CONTRIBUA COM A SUA AVALIAÇÃO

Clique na estrela correspondente ao seu voto:   VotarVotarVotarVotarVotar (3 votos)


Comentários

2 pessoa(s) comentaram até agora

Talita Pagani (anônimo)

12/08/2007 - 21:02

Excelente artigo! Tema pertinente e ainda pouco debatido e analisado. Vou utilizá-lo com referência para um projeto semestral que estou fazendo na universidade.

ANDRE LUIZ PEREIRA (anônimo)

24/08/2007 - 19:44

Gratificante e válido este artigo pois podemos analisar e comparar o desenvolvido tradicional com esta nova ferramenta voltada para aplicações web. Estou fazendo meu TCC e pretendo aplicar webE. no meu trabalho se poderes me ajudar fico agradecido.....
Parabéns coisas novas resultados novos....

Avisos

Os itens com asterisco (*) são campos de preenchimento obrigatório.
Todos devem se identificar através do e-mail válido.
Os e-mails dos usuários não serão divulgados no site.
Os comentários estão sujeitos à moderação.

Enviar Comentário

Nome *

E-mail *

Comentário: *

Código de segurança: *

Calendário

« Novembro 2008 »
S T Q Q S S D
27 28 29 30 31 12
3 4 5 6 789
10 11 12 13 14 1516
17181920212223
24252627282930
Evento pago  Eventos pagos
Evento gratuito  Eventos gratuitos
Eventos pagos e gratuitos  Eventos pagos e gratuitos

Painel do Usuário

Usuario: 
Senha: 
Esqueceu sua senha?
Cadastre-se

Colunistas

Gustavo Loureiro - Colunista do SEMBrasil

Como a arquitetura de informação pode influenciar em SEO?

Erick Beltrami Formaggio - Colunista do SEMBrasil

Landing Pages: definições básicas

Luciano Picerni Neto - Colunista do SEMBrasil

10 dicas para adquirir backlinks para o seu site

barra

Patrocínio


SEM