encuesta sobre ecosistemas software

29
 Encuesta sobre Ecosistemas Software

Upload: manuel-jesus-recena-soto

Post on 12-Nov-2014

3.380 views

Category:

Documents


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Encuesta sobre Ecosistemas Software

   

Encuesta sobreEcosistemas Software

Page 2: Encuesta sobre Ecosistemas Software

   

Introducción

El principal objetivo de esta encuesta es conocer qué herramientas son habituales entre los profesionales que se dedican al

desarrollo software.

Page 3: Encuesta sobre Ecosistemas Software

   

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

Page 4: Encuesta sobre Ecosistemas Software

   

Source Code Management (SCM)

Page 5: Encuesta sobre Ecosistemas Software

   

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

Muestra PorcentajeCVS 19 13 %Subversion 82 58 %

21 15 %2 1 %0 0 %1 0 %3 2 %1 0 %3 2 %7 5 %

Ninguna 0 0 %Otra 1 0 %

GitBazaarBitKeeperClearCaseMercurialPerforceSuperversionVisual SourceSafe

Información recopilada de la opción “Otra”: Team Foundation Server

Page 6: Encuesta sobre Ecosistemas Software

   

¿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 %

Page 7: Encuesta sobre Ecosistemas Software

   

Continuous Integration

Page 8: Encuesta sobre Ecosistemas Software

   

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

Muestra PorcentajeApache Continuum 8 7 %Hudson 52 46 %

8 7 %3 2 %

Ninguna 33 29 %Otra 7 6 %

Cruise ControlLuntbuild

Información recopilada de la opción “Otra”: TeamCity, Xinc, Bamboo, Buildbot, Team Build

Page 9: Encuesta sobre Ecosistemas Software

   

¿Qué número de tareas defines por proyecto?

Muestra PorcentajeNinguna 5 5 %Sólo una 12 12 %Entre 2 y 5 32 32 %Más de 5 51 51 %

Page 10: Encuesta sobre Ecosistemas Software

   

Project Management

Page 11: Encuesta sobre Ecosistemas Software

   

¿Qué solución (-es) usas para la gestión de tus proyectos?

Muestra Porcentaje22 16 %8 5 %

JIRA 22 16 %0 0 %

24 17 %3 2 %

29 21 %0 0 %

Ninguna 8 5 %Otra 21 15 %

tracdotProject

KForgeMicrosoft ProjectProject.netRedmineTeamWork

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

Información recopilada de la opción “Otra”:Solución propia, Basecamp, Pivotal Tracker, Excel/Word, Gforge, TaskCoach

Page 12: Encuesta sobre Ecosistemas Software

   

En caso de que requiera una base de datos, ¿Cuál usas?

Muestra PorcentajeOracle database 17 17 %MySQL database 50 50 %

15 15 %2 2 %

HSLQDB 0 0 %SQL Server 6 6 %Ninguna 8 8 %Otra 2 2 %

PostgreSQLSQLite

Información recopilada de la opción “Otra”: Informix, Berkeley DB

Page 13: Encuesta sobre Ecosistemas Software

   

¿Cuántos usuarios hacen uso de la herramienta?

Muestra PorcentajeNinguno 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 %

Page 14: Encuesta sobre Ecosistemas Software

   

Source Code Quality

Page 15: Encuesta sobre Ecosistemas Software

   

¿Cuáles de las siguientes herramientas son habituales en tus proyectos?

Muestra Porcentaje44 25 %44 25 %35 19 %2 1 %3 1 %

35 19 %Otras 13 7 %

Checkstyle - http://checkstyle.sourceforge.netPMD - http://pmd.sourceforge.netFindbugs - http://findbugs.sourceforge.netCrap4J - http://www.crap4j.orgJSLint - http://www.jslint.comSonar - http://www.sonarsource.org

Información recopilada de la opción “Otras”:Redmine, Bugzilla, phpcpd, Cobertura, ECL Emma, Team Foundation Server, Style Cop

Page 16: Encuesta sobre Ecosistemas Software

   

¿Se generan documentos de forma automática con los resultados de los análisis estáticos?

Page 17: Encuesta sobre Ecosistemas Software

   

¿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/NCNada necesario 18 3 4 5 4 9 4 13 12 3 6 Muy necesario 18

   

Page 18: Encuesta sobre Ecosistemas Software

   

Document Management

Page 19: Encuesta sobre Ecosistemas Software

   

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

Muestra PorcentajeJunto al código fuente en una solución SCM 27 27 %En una unidad de red compartida con directorios por proyecto 17 17 %

21 21 %11 11 %

Nuestra herramienta de gestión de proyectos proporciona esta funcionalidad 16 16 %Otra opción 8 8 %

Usamos una wiki y desde ahí generamos la documentación en distintos formatos (html, pdf, rtf)En una herramienta como Alfresco, Nuxeo o knowledgetree

Información recopilada de la opción “Otra”: Google Docs, Microsoft Sharepoint , Unidad de Red Compartida

Page 20: Encuesta sobre Ecosistemas Software

   

Miscellaneous

Page 21: Encuesta sobre Ecosistemas Software

   

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

Page 22: Encuesta sobre Ecosistemas Software

   

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

Page 23: Encuesta sobre Ecosistemas Software

   

¿Está tu ecosistema respaldado por un backup?

Muestra PorcentajeSí 64 64 %No 9 9 %Parcialmente 27 27 %NS/NC 0 0 %

Page 24: Encuesta sobre Ecosistemas Software

   

¿Proporciona tu ecosistema la facilidad de disponer de entorno de despliegue para realizar pruebas (funcionales, integración, etc)?

Muestra PorcentajeSí 57 57 %No 18 18 %Parcialmente 24 24 %NS/NC 1 1 %

Page 25: Encuesta sobre Ecosistemas Software

   

La comunicación entre las personas que forman parte de tu equipo, ¿Cómo se realizan?

Muestra PorcentajeMediante correo electrónico poniendo en copia a las personas interesadas 81 42 %

34 17 %Mediante un sistema de mensajería instantánea 61 31 %Mediante... 15 7 %

Mediante listas de correo usandas a través de convenciones (*-dev@, *-notification@, etc...)

Información recopilada de la opción “Mediante”:Redmine forums, Comentarios en tareas, Presencialmente, Microsoft Communicator, Teléfono, Yammer

Page 26: Encuesta sobre Ecosistemas Software

   

¿Usas virtualización en tu ecosistema?

Muestra PorcentajeSí 60 60 %No 38 38 %NS/NC 2 2 %

Page 27: Encuesta sobre Ecosistemas Software

   

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

Page 28: Encuesta sobre Ecosistemas Software

   

Software

http://www.openoffice.org

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

Page 29: Encuesta sobre Ecosistemas Software

   

Autor