Conocemos la tecnología y conocemos el negocio web. Hemos completado más de 40 proyectos web, abordando las diferentes disciplinas: arquitectura de contenidos, diseño gráfico y funcional, desarrollo tecnológico, etc. Nuestro conocimiento profundo del entorno web nos permite aportar valor a nuestros clientes no solo en el campo estricto de la tecnología, sino también en el análisis y la visión de negocio. Ponemos nuestros muchos años de experiencia al servicio de nuestros clientes.
Menos es más
Los sitios web que triunfan hoy en día son sencillos y tienen pocas funcionalidades, pero son fáciles de usar y muy intuitivos. En el desarrollo web, menos es más: menos tiempo de desarrollo, menos curva de aprendizaje, menos costes de mantenimiento.
Por eso ayudamos a nuestros clientes a definir y construir el mínimo proyecto viable. Es decir, ese conjunto mínimo de funcionalidad capaz de dar sentido a su aplicación y su propuesta de negocio. A partir de ahí podremos seguir creciendo.
Para conseguirlo nos concentramos en los esencial y prescindimos de lo accesorio. Quitamos todo lo que sobra para quedarnos con lo imprescindible, el corazón del proyecto. Eso nos permite llegar antes al mercado.
Trabajamos con nuestros clientes de forma iterativa. En vez de concentrarnos en la documentación, construimos la aplicación tan rápido como podemos, y empezamos a interactuar con ella en condiciones reales.
Ponemos en práctica el concepto de “release early, release often“: liberamos las nuevas versiones de la aplicación cuanto antes, y de forma tan frecuente como sea posible. Eso nos permite confrontar nuestro trabajo con la realidad, para comprobar que los cambios introducidos han generado efectos positivos en la aplicación.
Gracias al proceso iterativo surgen nuevas ideas y aportaciones que nos permiten enriquecer enormemente el resultado final del proyecto.
Colaboramos con el cliente
Nuestros clientes pueden acceder a una versión beta de la aplicación tan solo unos días después de finalizar la definición conceptual. Lo hacen utilizando una herramienta online llamada Pivotal Tracker, que les permite comprobar de primera mano el grado de avance del desarrollo. De esta forma, la información es transparente.
El cliente no solo está permanentemente informado, sino que además participa de forma activa en la construcción del proyecto: mantenemos al menos una reunión por semana en la que puede revisar y modificar las prioridades asignadas a cada tarea.
Esta flexibilidad, sumada a la participación directa del cliente, garantiza que el proyecto avanza en la dirección adecuada.
Quien ha abordado un proyecto software sabe que, debido a los cambios que van surgiendo, el resultado final se parece muy poco a las especificaciones iniciales. Es inevitable, y es necesario. Por eso, al final todos los proyectos -sea cual sea su grado de planificación- acaban en una negociación: antes del cierre debemos acordar qué tareas pueden completarse y cuáles quedan para una segunda fase.
Con nosotros esta negociación es radicalmente diferente. Porque desde el principio nuestra relación con el cliente ha estado basada en la transparencia y la confianza. Hemos trabajado de forma colaborativa con un objetivo compartido: el éxito del proyecto. Y eso lo cambia todo.
La información ha estado disponible en todo momento para tomar las decisiones más adecuadas. El cliente conoce perfectamente cuál ha sido el desarrollo del proyecto, y ha tomado parte activa. Eso hace que la negociación final se lleve a cabo sin fricciones.
Factores claves de éxito: experiencia, pasión y tecnología
Nuestro método funciona porque en ASPgems tenemos 3 aspectos diferenciales:
Experiencia: La experiencia media de nuestros desarrolladores es superior a 10 años. Hemos completado decenas de proyectos web. Y además contamos con una experiencia de especial valor, puesto que también hemos creado nuestras propias aplicaciones de gestión. Es decir, hemos sido nuestros propios clientes, y sabemos qué se siente en ese papel.
Pasión: Más que ingenieros, somos maestros artesanos del desarrollo web. Nos gusta lo que hacemos, trabajamos con pasión y nos involucramos de verdad en los proyectos de nuestros clientes.
Ruby on Rails: Somos expertos en Rails, la tecnología más adecuada para desarrollar a gran velocidad. Está basada en la sencillez del diseño japonés, y nos permite obtener una alta productividad y flexibilidad ante los cambios. Hoy usamos Rails porque nos parece la mejor opción, pero no somos dogmáticos, si conoces algo mejor háznoslo saber.
Nuestra respuesta
En este blog hablamos de desarrollo web y de como afrontar proyectos web.
El desarrollo web requiere nuevas formas de hacer, y aquí tienes nuestra respuesta:
Principios en los que nos apoyamos:
Conocimiento profundo del entorno web
Conocemos la tecnología y conocemos el negocio web. Hemos completado más de 40 proyectos web, abordando las diferentes disciplinas: arquitectura de contenidos, diseño gráfico y funcional, desarrollo tecnológico, etc. Nuestro conocimiento profundo del entorno web nos permite aportar valor a nuestros clientes no solo en el campo estricto de la tecnología, sino también en el análisis y la visión de negocio. Ponemos nuestros muchos años de experiencia al servicio de nuestros clientes.
Menos es más
Los sitios web que triunfan hoy en día son sencillos y tienen pocas funcionalidades, pero son fáciles de usar y muy intuitivos. En el desarrollo web, menos es más: menos tiempo de desarrollo, menos curva de aprendizaje, menos costes de mantenimiento.
Por eso ayudamos a nuestros clientes a definir y construir el mínimo proyecto viable. Es decir, ese conjunto mínimo de funcionalidad capaz de dar sentido a su aplicación y su propuesta de negocio. A partir de ahí podremos seguir creciendo.
Para conseguirlo nos concentramos en los esencial y prescindimos de lo accesorio. Quitamos todo lo que sobra para quedarnos con lo imprescindible, el corazón del proyecto. Eso nos permite llegar antes al mercado.
Trabajamos de forma iterativa
Lo aprendimos del manifiesto ágil:
Trabajamos con nuestros clientes de forma iterativa. En vez de concentrarnos en la documentación, construimos la aplicación tan rápido como podemos, y empezamos a interactuar con ella en condiciones reales.
Ponemos en práctica el concepto de “release early, release often“: liberamos las nuevas versiones de la aplicación cuanto antes, y de forma tan frecuente como sea posible. Eso nos permite confrontar nuestro trabajo con la realidad, para comprobar que los cambios introducidos han generado efectos positivos en la aplicación.
Gracias al proceso iterativo surgen nuevas ideas y aportaciones que nos permiten enriquecer enormemente el resultado final del proyecto.
Colaboramos con el cliente
Nuestros clientes pueden acceder a una versión beta de la aplicación tan solo unos días después de finalizar la definición conceptual. Lo hacen utilizando una herramienta online llamada Pivotal Tracker, que les permite comprobar de primera mano el grado de avance del desarrollo. De esta forma, la información es transparente.
El cliente no solo está permanentemente informado, sino que además participa de forma activa en la construcción del proyecto: mantenemos al menos una reunión por semana en la que puede revisar y modificar las prioridades asignadas a cada tarea.
Esta flexibilidad, sumada a la participación directa del cliente, garantiza que el proyecto avanza en la dirección adecuada.
Confianza
Quien ha abordado un proyecto software sabe que, debido a los cambios que van surgiendo, el resultado final se parece muy poco a las especificaciones iniciales. Es inevitable, y es necesario. Por eso, al final todos los proyectos -sea cual sea su grado de planificación- acaban en una negociación: antes del cierre debemos acordar qué tareas pueden completarse y cuáles quedan para una segunda fase.
Con nosotros esta negociación es radicalmente diferente. Porque desde el principio nuestra relación con el cliente ha estado basada en la transparencia y la confianza. Hemos trabajado de forma colaborativa con un objetivo compartido: el éxito del proyecto. Y eso lo cambia todo.
La información ha estado disponible en todo momento para tomar las decisiones más adecuadas. El cliente conoce perfectamente cuál ha sido el desarrollo del proyecto, y ha tomado parte activa. Eso hace que la negociación final se lleve a cabo sin fricciones.
Factores claves de éxito: experiencia, pasión y tecnología
Nuestro método funciona porque en ASPgems tenemos 3 aspectos diferenciales: