Palestra de Christian Reis na Feira de Informática 3.0 de 2003 na UFSCar. Eis alguns pontos:
- A profissão moderna mais difícil;
- Exige conhecimento técnico detalhado em uma área em constante ebulição;
- O que eu espero de vocês é que tenham paixão pelos seus produtos, e com estes produtos, que ajudem a construir o Brasil;
- Se não tiverem paixão pelos seus produtos me avisem para eu nem pensar em ser um consumidor;
- Esqueçam suas aulas: desenvolver software (de qualquer maneira) é Engenharia de Software;
- Não se enganem: escrever código, rodar e testar é um processo de software;
- O que nos falta é uma visão de escala: para que tipos de tarefas são adequados que tipos de processo;
- Obviamente, a preocupação com processo de software é menor quando é um projeto de 3 horas;
- Processo de Software é um nome chique para descrever quando sentamos juntos e planejamos construir ou consertar algo:
- Descobrir o que tem para ser feito.
- Descobrir como será feito.
- Fazer. Fazer. Fazer. Fazer.
- Descobrir se faz mesmo o que era para fazer.
(enxague, repita)
- Para aprender como construir software, precisamos de bons exemplos;
- Nenhum processo bem projetado é burocrático, inútil ou sem resultado. Mas o processo tem que se encaixar na sua equipe;
- Engenharia de Software é para ser divertido e interessante (e seu amigo na hora que dá tudo errado);
- Engenharia de Software ensina ter amor pela equipe, amor pelo usuário, amor pelo produto;
- Engenharia de Software é uma passo em direção à evolução da profissão;
- "Pessoas que dizem que algo não pode ser feito não devem interromper quem está fazendo" (Provérbio Chinês)
21 Comentários
Em sistese,para se ter bons resultados nesta profissão, e necessário que a construção de software seja uma atividade divertida, interessante e feita em equipe ( visto que duas cabeças,pensam melhor que uma!).
Portanto, a engenharia de software exige de seus operadores visao de escala, ou seja, visao do que futuramente o mercado consumidor necessitará, em qual medida devem ser avanços. E pois a engenharia de software um passo rumo a evolução de nossa profissão, o que por sua vez contribuirá para o desenvolvimento do país, pondo, quição este ultimo no patamar das outras nações desenvolvidas do mundo.
Por outro lado ele relatou que amor e quando gostamos
da profissão de engenharia de software e temos orgulho por sermos os contrutores do programa que podera favorecer os usuarios e que no futuro quem sabe poderá ajudar o pais.
outro ponto interessante é que o autor demontrou atraves de seus argumentos algumas exemplos para que sejamos bons desenvolvedores de software.
Engenharia de Software ensina ter amor pela equipe, amor pelo usuário, amor pelo produto;
Essa questão tem q ter em uma equipe de desenvolvimento não necessariamente amor pela equipe mais a união e dedicação do grupo.
analizar, pelo simples fato desse processo estimular para a
inovação tecnologica e o Desenvolvimento. A quem diga que
engenharia de software é complexa, porém mesmo na sua complexibilidade
ela esta se tornando a profisão do momento.
Trabalhar em grupo é um grande desafio, pois a uma grande necessida
de compaheirismo e compreenção, tornado-se assim uma verdadeira historia
de amor e ódio.
"O que nos falta é uma visão de escala: para que tipos de tarefas são adequados que tipos de processo."...pois a Engenharia de Software é uma linha de pesquisa da Computação que mobiliza um conjunto de competências aplicados na sistematização da produção, manutenção, evolução e recuperação de produtos intensivos em software. O resultado almejado, por esta, são produtos de software que asseguram qualidade satisfatória e apoiam adequadamente os seus usuários na realização de suas tarefas. Devem atender aos requisitos de eficiência e eficácia; operar corretamente, de forma economica, em ambientes reais e melhorar continuamente, por meio de manutenções, adaptando-se ao "domínios de problema" em constante evolução.
BJosss