Blog Digital

BLOG Y NOVEDADES

we.are.just. We are exposing the insights of digital opportunities. Learn about creating innovate products and the digital ecosystem.
Beneficios del desarrollo de software TDD
Beneficios del desarrollo de software TDD

Hace ya unos años trabajé en proyectos donde el código no estaba diseñado mediante Test Driven Development. Todos cometemos errores, pero al final siempre se saca algo positivo; aprendemos de los errores del pasado. Ahora lo tengo claro, he llegado a la conclusión que la mejor forma es hacer TDD. Algunas veces surgen problemas de […]

Learn more
El desarrollo Agile en 2017
El desarrollo Agile en 2017

En este artículo daré unos cuantos consejos sobre cómo el desarrollo Agile en 2017 ha cambiado o… qué hemos aprendido haciéndolo.

Learn more
El cliente AGILE, un miembro más del equipo
El cliente AGILE, un miembro más del equipo

Últimamente, desde hace más de un año, el número de clientes que nos solicitan nuestros servicios como empresa tecnológica para analizar, diseñar, desarrollar o actualizar sus aplicaciones IT, ha crecido sin parar.

Learn more
¿Por qué aplicar la metodología agile?
¿Por qué aplicar la metodología agile?

La metodología Agile guía todos nuestros desarrollos y la relación con nuestros clientes porque nos permite planificar con técnica.

Learn more
Lean startup y producto mínimo viable
Lean startup y producto mínimo viable

Lean Startup es una metodología desarrollada por varios autores que utiliza distintas técnicas para conseguir un único objetivo: Crear negocios viables, es decir, crear negocios que puedan vender de manera recurrente y que puedan crecer. Lean Startup es una metodología de gestión de proyectos que facilita el lanzamiento de negocios y productos en un contexto […]

Learn more
Introducción a SCRUM. Metodología de desarrollo ágil
Introducción a SCRUM. Metodología de desarrollo ágil

Hay veces que nos encontramos con proyectos que por sus requerimientos no pueden ser definidos completamente en la Fase de Análisis del proyecto ya que requieren de un proceso constante de revisión y modificación. Para este tipo de proyectos debemos utilizar una metodología de desarrollo ágil que nos permita una mayor flexibilidad capaz de adaptarse […]

Learn more
Design Thinking aplicado al desarrollo de aplicaciones
Design Thinking aplicado al desarrollo de aplicaciones

Design Thinking es una manera o estilo de pensar que se aplica a grupos de trabajo cuyo objeto es solucionar un problema perteneciente al área de diseño de cualquier producto.

Learn more
Full Stack developer vs. Programmer
Full Stack developer vs. Programmer

Mucho han cambiado las cosas en los últimos tiempos en el campo del desarrollo de aplicaciones, tanto en cuanto a tecnologías como en cuanto a metodologías.Y estos cambios, sin duda, afectan al perfil que las empresas buscan (buscamos) a la hora de incorporar nuevos profesionales a nuestros equipos de desarrollo. Así, si antes se buscaban […]

Learn more
Del trabajo diario a la metodología Agile
Del trabajo diario a la metodología Agile

Justamente el otro día, hablando con uno de mis ex-alumnos que ahora está trabajando como programador web, se me lamentaba de la poca productividad que parecía tener todo el equipo de desarrollo, con el mal ambiente que esto generaba en el empresario y la sensación de insatisfacción por parte de todos los miembros del equipo. […]

Learn more
NotORM para PHP (Parte I)
NotORM para PHP (Parte I)

NotORM es un ORM (Objeto-relacional mappers) de PHP muy ligero y fácil de utilizar, evidentemente se debe tener conocimientos en programación orientada a objetos para poder sacar el máximo provecho de este pequeño ORM. NotORM está aconsejado para pequeños proyectos sin complejidad de tablas y relaciones. NotORM nos agilizará el proceso de desarrollo sin tener […]

Learn more
Tendencias en el desarrollo de aplicaciones informáticas
Tendencias en el desarrollo de aplicaciones informáticas

Es innegable que las aplicaciones informáticas han ido cambiando, tanto en cuanto a requerimientos como a funcionalidades. Ya se acabaron aquellas aplicaciones sencillas monolíticas en que en base a una corta lista de Historias de Usuario o Requerimientos podíamos generar una aplicación completa que satisfacía completamente a nuestro cliente. Para dar respuesta a estas aplicaciones […]

Learn more
Mejora continua en desarrollo de software
Mejora continua en desarrollo de software

Según Wikipedia, el proceso de mejora continua se define como una actitud general basada en asegurar la estabilización del proceso y la posibilidad de mejora del mismo. En otras palabras, la mejora continua es intentar optimizar y aumentar la calidad de un producto, proceso o servicio a través de la evolución de los procesos Con […]

Learn more