¡Hey, desarrolladores y amantes del software! ¿Listos para sumergirse en el salvaje mundo del ÑaaS? ¡Oh, sí! Estamos hablando de Ñapas as a Service, ese término cool que define todos esos errores y ñapas que solemos cometer en los proyectos de desarrollo de software y que, por alguna extraña razón, muchas veces se pasan por …
En su reporte anual, LinkedIn ha considerado los roles de Business Analyst y el de Scrum Master como uno de los trabajos más prometedores del 2017. Con un salario medio anual de 70.000 y 100.000 USD respectivamente el número de puestos disponibles en ambos roles está previsto que tenga un crecimiento exponencial este año. A pesar de que …
Continuando con la entrega de los pasos para «instalar» SCRUM, les explicaba en el anterior post el paso para asignar los roles para poder utilizar SCRUM. Debo añadir además que será necesario capacitar y/o formar a las personas interesadas/involucradas en los términos básicos de SCRUM. En este post explicaremos todo lo relacionado al paso 3 …
El equipo de Ingsoftagil ha publicado un libro titulado “Ingeniería de Software Ágil«. Es un libro bastante interesante para leer, la pena es que no se encuentra disponible en formato PDF por lo que solo podemos solicitarlo en impreso. Actualización Nov-2018: Ya se puede descargar en PDF aquí Va dirigido a todo público del sector …
En el anterior post les explicaba que el cambio de la mentalidad de las personas que conforman la organización es bastante prioritaria, incluso me atrevo a decir que es el paso MÁS IMPORTANTE, ya que con ese paso se ACEPTA un cambio en la forma de trabajar. Como sabemos SCRUM rompe con el tradicional esquema …
La semana pasada publiqué el primer post del artículo “Instalando” SCRUM paso a paso, en el cual realicé un resumen de lo que trataba SCRUM detallando sus roles (cerdos y gallinas), artefactos (documentos) y reuniones (sprints); mencionando en la última parte los pasos necesarios para que la metodología SCRUM pueda ser instalada y utilizada en …
En un post anterior que publiqué, compartí con ustedes un video que encontré donde explicaban SCRUM en 5 minutos. Pues bien en este post vamos a detallar lo que se decía en ese video y suponiendo que quieran usarlo en una organización, darles los pasos necesarios para utilizar SCRUM. Esta metodología se basa en una …
Scrum es una metodología para la gestión y desarrollo de software basada en un proceso iterativo e incremental utilizado comúnmente en entornos basados en el desarrollo ágil de software. Aunque Scrum estaba enfocado a la gestión de procesos de desarrollo de software, puede ser utilizado en equipos de mantenimiento de software, o en una aproximación …
El propósito del patrón de diseño Singleton es garantizar que una clase sólo tiene una instancia y que esta instancia proporciona un punto de acceso global a ella. Es importante que algunas clases tengan exactamente una instancia. Tomemos como ejemplo las impresoras de una oficina, aunque puede haber muchas impresoras en un sistema sólo puede …
Los mejores diseñadores en cualquier campo tienen una habilidad extraña para reconocer patrones que caracterizan un problema y los patrones correspondientes, que pueden combinarse para crear una solución. Durante el proceso del diseño orientado a objetos, un ingeniero del software debe observar cada oportunidad en la que pueda reutilizar patrones de diseño existentes (cuando cumplen …