Metodología

Nuestra forma de trabajar está basada en tres premisas fundamentales:

  1. Utilizamos una metodología de desarrollo ágil: Lo más importante para nosotros es que los sistemas desarrollados sean fácilmente modificables, para que se puedan adaptar a tus necesidades. Nos servimos de las siguientes técnicas/sistemas:
    • Desarrollo basado en tests: probamos primero, programamos después y después probamos todo de nuevo.
    • Utilizamos subversion como sistema de control de código: siempre tenemos acceso al historial de lo que hemos desarrollado, por si hay necesidad.
    • Utilizamos un sistema de integración continua: Siempre que se cambia algo, se vuelve a construir todo el software relacionado, para asegurarse de que no se ha roto nada.
  2. Hacer toda la información del desarrollo disponible a los clientes en tiempo real. Queremos que sepas todo lo que pasa en nuestra empresa, y que en todo momento puedas saber qué tareas están en marcha en tu proyecto, cuánto se ha trabajado y quién es la persona asignada.
    • El seguimiento de los proyectos se hace de forma conjunta: toda la información interna está siempre disponible para los clientes, a través de Mantis.
    • Para que los clientes estén informados de cuándo se trabaja para ellos, se publica información de las horas trabajadas a través de la cuenta de Twitter.
  3. Queremos que el precio sea lo más justo posible: cobramos según las horas trabajadas (sin redondeo!). Así sólo pagas por lo que realmente necesitas.