Encuesta sobre
    Ecosistemas Software


               
Introducción




  El principal objetivo de esta encuesta es
 conocer qué herramientas son habituales
 entre los profesion...
Introducción

➔    Número total de encuestas cumplimentadas: 100
➔    Primera encuesta cumplimentada: 13-04-2010 20:26:34
...
Source Code Management (SCM)




                   
¿Qué solución (-es) usas para la revisión y control de tus
documentos, código fuente, archivos de configuración, etc?



 ...
¿Qué escenarios son habituales con tu Source Code
Management?

                                                           ...
Continuous Integration




                
¿Qué solución de integración continua usas?



                        Muestra Porcentaje
Apache Continuum          8     ...
¿Qué número de tareas defines por proyecto?



              Muestra   Porcentaje
Ninguna          5          5%
Sólo una ...
Project Management




              
¿Qué solución (-es) usas para la gestión de tus proyectos?
En este punto debemos entender la gestión de los proyectos como...
En caso de que requiera una base de datos, ¿Cuál usas?




                    Muestra     Porcentaje
Oracle database     ...
¿Cuántos usuarios hacen uso de la herramienta?



                 Muestra   Porcentaje
Ninguno             1          1%
...
Source Code Quality




              
¿Cuáles de las siguientes herramientas son habituales en tus
proyectos?
                                                  ...
¿Se generan documentos de forma automática con los resultados
de los análisis estáticos?




                             ...
¿Cómo de necesario es que tu ecosistema proporcione un
documento con el análisis estático del código fuente de tus
proyect...
Document Management




              
Los documentos que se generan en tus proyectos, ¿dónde se
localizan?
                                                     ...
Miscellaneous




           
¿Cuenta tu ecosistema software con un Single Sign On (SSO)?




                                 
¿Crees que es interesante disponer de ciertas funcionalidades de
tu ecosistema software desde un dispositivo móvil?




  ...
¿Está tu ecosistema respaldado por un backup?




               Muestra   Porcentaje
Sí               64        64 %
No  ...
¿Proporciona tu ecosistema la facilidad de disponer de entorno
de despliegue para realizar pruebas (funcionales, integraci...
La comunicación entre las personas que forman parte de tu
equipo, ¿Cómo se realizan?
                                     ...
¿Usas virtualización en tu ecosistema?




          Muestra   Porcentaje
Sí          60        60 %
No          38       ...
Licencia y agradecimientos




                                 ¿Queda claro o lo pongo más grande?




             Mucha...
Software




http://www.openoffice.org




http://blog.klicap.es/products/opina



                                        
Autor




         
Upcoming SlideShare
Loading in …5
×

Encuesta sobre Ecosistemas Software

3,390 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,390
On SlideShare
0
From Embeds
0
Number of Embeds
596
Actions
Shares
0
Downloads
21
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Encuesta sobre Ecosistemas Software

  1. 1. Encuesta sobre Ecosistemas Software    
  2. 2. Introducción El principal objetivo de esta encuesta es conocer qué herramientas son habituales entre los profesionales que se dedican al desarrollo software.    
  3. 3. Introducción ➔ Número total de encuestas cumplimentadas: 100 ➔ Primera encuesta cumplimentada: 13-04-2010 20:26:34 ➔ Última encuesta cumplimentada: 30-04-2010 10:25:41 ➔ Modo de autenticación: acceso libre ➔ Modo de registro: sin registro ➔ Número total de preguntas: 17 ➔ Los porcentajes expresados carecen de cifras decimales    
  4. 4. Source Code Management (SCM)    
  5. 5. ¿Qué solución (-es) usas para la revisión y control de tus documentos, código fuente, archivos de configuración, etc? Muestra Porcentaje CVS 19 13 % Subversion 82 58 % Git 21 15 % Bazaar 2 1% BitKeeper 0 0% ClearCase 1 0% Mercurial 3 2% Perforce 1 0% Superversion 3 2% Visual SourceSafe 7 5% Ninguna 0 0% Otra 1 0% Información recopilada de la opción “Otra”: Team Foundation Server    
  6. 6. ¿Qué escenarios son habituales con tu Source Code Management? Muestra Porcentaje Integración desde línea de comandos 41 24 % Integración desde el IDE 73 43 % Integración desde herramientas como Maven u otros desarrollos propios 48 28 % Ninguno 6 3%    
  7. 7. Continuous Integration    
  8. 8. ¿Qué solución de integración continua usas? Muestra Porcentaje Apache Continuum 8 7% Hudson 52 46 % Cruise Control 8 7% Luntbuild 3 2% Ninguna 33 29 % Otra 7 6% Información recopilada de la opción “Otra”: TeamCity, Xinc, Bamboo, Buildbot, Team Build    
  9. 9. ¿Qué número de tareas defines por proyecto? Muestra Porcentaje Ninguna 5 5% Sólo una 12 12 % Entre 2 y 5 32 32 % Más de 5 51 51 %    
  10. 10. Project Management    
  11. 11. ¿Qué solución (-es) usas para la gestión de tus proyectos? En este punto debemos entender la gestión de los proyectos como planificación, tareas, documentación, esfuerzos, etc, dejando un lado la parte económica y presupuestaria. Sólo se han tenido en cuenta aquellas soluciones que se pueden instalar localmente o en un servidor, dejando a un lado las opciones SaaS Muestra Porcentaje trac 22 16 % dotProject 8 5% JIRA 22 16 % KForge 0 0% Microsoft Project 24 17 % Project.net 3 2% Redmine 29 21 % TeamWork 0 0% Ninguna 8 5% Otra 21 15 % Información recopilada de la opción “Otra”: Solución propia, Basecamp, Pivotal Tracker, Excel/Word, Gforge, TaskCoach    
  12. 12. En caso de que requiera una base de datos, ¿Cuál usas? Muestra Porcentaje Oracle database 17 17 % MySQL database 50 50 % PostgreSQL 15 15 % SQLite 2 2% HSLQDB 0 0% SQL Server 6 6% Ninguna 8 8% Otra 2 2% Información recopilada de la opción “Otra”: Informix, Berkeley DB    
  13. 13. ¿Cuántos usuarios hacen uso de la herramienta? Muestra Porcentaje Ninguno 1 1% Entre 1 y 10 39 39 % Entre 11 y 25 22 22 % Entre 25 y 100 24 24 % Más de 100 14 14 %    
  14. 14. Source Code Quality    
  15. 15. ¿Cuáles de las siguientes herramientas son habituales en tus proyectos? Muestra Porcentaje Checkstyle - http://checkstyle.sourceforge.net 44 25 % PMD - http://pmd.sourceforge.net 44 25 % Findbugs - http://findbugs.sourceforge.net 35 19 % Crap4J - http://www.crap4j.org 2 1% JSLint - http://www.jslint.com 3 1% Sonar - http://www.sonarsource.org 35 19 % Otras 13 7% Información recopilada de la opción “Otras”:     Redmine, Bugzilla, phpcpd, Cobertura, ECL Emma, Team Foundation Server, Style Cop
  16. 16. ¿Se generan documentos de forma automática con los resultados de los análisis estáticos?    
  17. 17. ¿Cómo de necesario es que tu ecosistema proporcione un documento con el análisis estático del código fuente de tus proyectos?   0 1 2 3 4 5 6 7 8 9 10   NS/NC Nada necesario 18 3 4 5 4 9 4 13 12 3 6 Muy necesario 18    
  18. 18. Document Management    
  19. 19. Los documentos que se generan en tus proyectos, ¿dónde se localizan? Muestra Porcentaje Junto al código fuente en una solución SCM 27 27 % En una unidad de red compartida con directorios por proyecto 17 17 % Usamos una wiki y desde ahí generamos la documentación en distintos formatos (html, pdf, rtf) 21 21 % En una herramienta como Alfresco, Nuxeo o knowledgetree 11 11 % Nuestra herramienta de gestión de proyectos proporciona esta funcionalidad 16 16 % Otra opción 8 8% Información recopilada de la opción “Otra”: Google Docs, Microsoft Sharepoint , Unidad de Red Compartida    
  20. 20. Miscellaneous    
  21. 21. ¿Cuenta tu ecosistema software con un Single Sign On (SSO)?    
  22. 22. ¿Crees que es interesante disponer de ciertas funcionalidades de tu ecosistema software desde un dispositivo móvil?    
  23. 23. ¿Está tu ecosistema respaldado por un backup? Muestra Porcentaje Sí 64 64 % No 9 9% Parcialmente 27 27 % NS/NC 0 0%    
  24. 24. ¿Proporciona tu ecosistema la facilidad de disponer de entorno de despliegue para realizar pruebas (funcionales, integración, etc)? Muestra Porcentaje Sí 57 57 % No 18 18 % Parcialmente 24 24 % NS/NC 1 1%    
  25. 25. La comunicación entre las personas que forman parte de tu equipo, ¿Cómo se realizan? Muestra Porcentaje Mediante correo electrónico poniendo en copia a las personas interesadas 81 42 % Mediante listas de correo usandas a través de convenciones (*-dev@, *-notification@, etc...) 34 17 % Mediante un sistema de mensajería instantánea 61 31 % Mediante... 15 7% Información recopilada de la opción “Mediante”:     Redmine forums, Comentarios en tareas, Presencialmente, Microsoft Communicator, Teléfono, Yammer
  26. 26. ¿Usas virtualización en tu ecosistema? Muestra Porcentaje Sí 60 60 % No 38 38 % NS/NC 2 2%    
  27. 27. Licencia y agradecimientos ¿Queda claro o lo pongo más grande? Muchas gracias a todos aquellos que recibisteis la invitación para participar en esta encuesta y lo hicisteis. Y como no, a todos los que activamente participáis en ese excelente grupo de trabajo que es Ecosistemas Software: http://groups.google.com/group/ecosistemas-software    
  28. 28. Software http://www.openoffice.org http://blog.klicap.es/products/opina    
  29. 29. Autor    

×