Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo engenharia de software

ITIL na prática: É possível?

Já passei por duas grandes empresas que tentaram implementar ITIL e não conseguiram. Também passo boa parte do meu tempo livre pesquisando grupos de discussão e trocando e-mails com pessoas da área. Na minha opinião, geralmente as discussões giram em torno de teorias e muita abstração. É raríssimo encontrar informações práticas. Tudo é muito filosófico. Essa experiência me faz perguntar se realmente é possível implementar o ITIL. O que tinha que ser um livro de boas práticas, na verdade, é um livro de boas teorias, que de prático não tem nada. Tanto é que raramente se fala de ferramentas, nem todos os papéis estão definidos, a sequência da maioria das atividades não é clara e, para deixar tudo ainda mais teórico, as interfaces entre os processos mais parecem um quebra-cabeça. Me pergunto também se as empresas que dizem ter implementado o ITIL realmente o fizeram, já que não existe certificação. A pergunta que parece que ninguém tem coragem de fazer é: Será que o ITIL é viável? Não es...

O problema do software legado

Fonte: Medusa Web Solutions Antes de você pensar em dizer que software legado nem sempre é um problema, vamos esclarecer o quê se está considerando como software legado neste artigo. Segundo Ward e Bennett, no livro Formal Methods for Legacy Systems (1995), software legado pode ser informalmente definido como aquele que executa tarefas úteis para a organização, mas que foi desenvolvido utilizando-se técnicas atualmente consideradas obsoletas. Logo, nem todo software antigo é legado. A palavra legado, neste caso, traz um sentido pejorativo, similar ao adjetivo obsoleto. Em outras palavras, software legado é um software antigo que, apesar de ainda ser utilizado, foi desenvolvido sem preocupação com as boas práticas de desenvolvimento vigentes e, às vezes, utilizando uma plataforma já descontinuada. E isso é necessariamente um problema? Em geral sim, por três razões principais. Portabilidade x disponibilidade A primeira razão é a incompatibilidade com plataformas operacionais ma...

Engenharia de Software Conference - 22 e 23 de Maio, Lapa, São Paulo

Vou fazer um breve intervalo na série de artigos Desmistificando o MPS.BR para divulgar um importante evento. Nos dias 22 e 23 de maio, a DevMedia realiza, em São Paulo, a Engenharia de Software Conference. Serão três tracks simultâneos, onde os mais graduados especialistas do ramo discutirão os principais temas da Engenharia de Software atual, entre eles o MPS.Br. Uma metodologia de gerenciamento desenvolvida especialmente para as empresas brasileras.  As explanações vão desde o projeto até os últimos testes de um software, passando pelos diversos conceitos de gerenciamento. Serão 40 horas de conteúdo, distribuídas em 30 palestras. O evento conta com a presença de palestrantes renomados, como Ana Regina Rocha, que será a keynote da conferência. Ela foi uma das idealizadoras do Modelo Mps.Br (Melhoria de Processos do Software Brasileiro), além de ser implementadora e avaliadora credenciada pela SOFTEX e membro do grupo de pesquisa em Engenharia de Software da Universidade Federal ...