Devoogle tiene indexados actualmente 17967 recursos relacionados con el desarrollo de software.

Web
09-07-2012
-
En algunas metodologías se denomina Product Owner y en general nos estamos refiriendo a la persona que se le ha dado la responsabilidad y autoridad de ser el responsable funcional y por tanto, es quien debe tomar decisiones sobre la evolución que debe seguir el producto debiendo escuchar no solo al conjunto de personas del …Leer Más - por Jummp
-
Imagine, for a moment, that you came upon a bread factory for the first time. At first it just looks like a jumble of incomprehensible machinery with… Read more "Software Inventory" - por Joel On Software
Web
08-07-2012
-
A nadie le amarga un dulce y si nuestra organización tiene a bien pagarnos más u ofrecernos recompensas por determinados objetivos no pondremos mucha resistencia. Realmente no está el problema en la recompensa en sí sino en nuestra posible adicción a las recompensas ya que tal vez si en el siguiente trabajo no la hay …Leer Más - por Jummp
Web
07-07-2012
-
Si se desarrolla software para un tercero es esencial la participación intensiva del mismo, no solo para mejorar el producto como consecuencia del feedback sino para que se sienta implicado en el mismo. Cuando un cliente o un conjunto de usuarios se sienten implicados en el desarrollo del producto es muy diferente ya que defenderán …Leer Más - por Jummp
Web
06-07-2012
-
Jeff Sutherland entiende que (traducción libre): “Los miembros del equipo deben compartir un propósito y visión común, además de pasión por su trabajo. Los equipos no son solo un conjunto de personas que trabajan juntas, sino que todas deben estar comprometidos con su trabajo y con el de los compañeros”. Coincido con él, para mi …Leer Más - por Jummp
Entrevista a Pablo Pazos, uno de los creadores de Really Late Booking, una aplicación para hacer reservas de hotel a última hora.
La integración continua es un valioso recurso para asegurar que nuestros proyectos crezcan de manera correcta y así garantizar la sostenibilidad de nuestro código. En esta charla se definirá qué es la integración continua, la filosofía que subyace al concepto y las distintas soluciones que existen a la hora de aplicar ésta en proyectos desarrollados con Symfony2 (Jenkins, Travis, etc.) Aparte de esto se pretende tratar otros conceptos relacionados con la integración continua: herramientas de build (Phing, Ant), despliegues automáticos, análisis estático del código, etc.
En Ofertix desarrollamos de forma que continuamente estamos deployando código. Así, en cuanto cualquier programador tiene la necesidad, se sube código a producción. Eso puede ser hasta más de diez veces al día. Esta forma de proceder nos libera de tediosos procesos de test y aprobación y nos proporciona una agilidad y flexibilidad altísimas. Para incrementar la fiabilidad y robustez del código subido supervisamos errores y ciertos valores estadísticos que nos indican si el sistema está fallando o incluso si se está deteriorando antes de que llegue a una fallada total. Además, hemos publicado el código en Github que utiliza componentes de Symfony2, RabbitMQ, MongoDB, ExtJS4 y HighStocks: github.com/ofertix