Dando continuidade a śerie de artigos com o resultado da pesquisa sobre desenvolvimento de software no Brasil, trago a segunda parte que apresenta a experiência dos profissionais analisados bem como as metodologias, ferramentas e tecnologias mais utilizadas no mercado atualmento. Leia a primeira parte do resultado.
Parte 2
Quantidade de sistemas implementados: A maioria dos entrevistados (35%) já implementou de 2 a 5 sistemas durante a carreira. Em segundo lugar está o score de mais de 10 sistemas, para 23% dos respondentes. Empatados em terceiro estão os que já implementaram de 6 a 10 sistemas e os que não implementaram nenhum.
Metodologia de Engenharia de Software e Processo de Software: Maioria absoluta utiliza programação orientada a objetos, representando 66% dos pesquisados. A programação estruturada representa 13%, em segundo lugar. Quase 40% dos profissionais não utilizam um processo de software, 13% utilizam o método cascata e 12% o RUP (Rational Unified Process).
Plataforma Computacional, de Desenvolvimento e Sistema Operacional: 88% dos desenvolvedores trabalham com PC e 11% com Unix, sendo um total de 80% no Windows e 16% no Linux. Grande parte do desenvolvimento de software no Brasil está apoiada no Java. .NET representa 10% e outras ou nenhuma acumulam o restante.
Linguagens de Programação: Java mais uma vez sai na frente com quase 20% dos programadores brasileiros, seguida pelo PHP com quase 15%. Em seguida foram citados Delphi / Object Pascal, C, C++ e PL/SQL, respectivamente. C#, Java ME (J2ME), Pascal e (Visual) Basic estão com os mesmos 4%, e as demais linguagens ainda não são representativas.
Tecnologias Web: No ambiente web, 12% declarou dominar HTML e 11% Javascript. PHP e XML vêm em terceiro com 8% cada, e AJAX e JSP em quarto com 6% cada.
Ambiente de Desenvolvimento Integrado (IDE): O Eclipse domina sendo usado por 30% dos desenvolvedores. O Borland Delphi em segundo para 15% e o NetBeans em terceiro com 9%, seguido pelo Microsoft Visual Studio. 13% declarou não usar nenhum ambiente de desenvolvimento.
Banco de Dados: O MySQL é usado por 36% das empresas, seguido pelo Microsoft SQL Server (16%), Oracle 10g e PostgreSQL (11%). O Firebird é usado em 8% dos casos.
Servidor de Aplicação / Web: O Apache HTTP Server é lider seguido pelo Apache Tomcat, ambos somando quase 60% dos servidores de aplicação/web. Em terceiro lugar está o JBoss com 8%.
Browser (navegador): O Firefox é usado por 60% dos desenvolvedores, seguido pelo Internet Explorer que totaliza 33%. Outros navegadores não somam de forma significativa.
Em breve publicarei a terceira parte dos resultados, que apresenta a forma como as informações (acerca das ferramentas e demais elementos utilizados) são pesquisadas. Também é mensurada a facilidade em encontrar tais informações, bem como a qualidade das mesmas. Por fim, é apresentado o levantamento da necessidade de um Sistema Web para divulgação destas informações e ferramentas e, ainda, os serviços necessários a este sistema.
Confira a série completa:
Compartilhe!
Comentarios