martes, 12 de junio de 2018

Aplicado Kaizen 5S al desarrollo de software

Consideremos, por el momento, que nuestra genba = nuestro lugar de trabajo, es el código fuente.

1 Aplicando  seiri , eliminemos el código heredado, los métodos y variables no utilizados, el código comentado y duplicado, etc. Seiri , que significa "ordenar" en inglés, en contexto kaizen significa "tirar cosas que no se usan"

2. Usando seiton , coloque el código en su lugar correcto, refactorícese, renómbrelo, reduzca a una sola responsabilidad, aplique patrones de diseño si es necesario, y así sucesivamente. Seiton , que significa "poner orden" en inglés, en contexto kaizen significa "poner las cosas en su lugar correcto y dejarlas allí, listas para usar"

3 Usando  seisô , repita las actividades mencionadas con frecuencia y constantemente, ejecutando pruebas (posiblemente) cada vez que se comprometa, y no solo en partes nuevas del código. Cada vez que abre un archivo de código fuente, ciérrelo más brillante que antes. Seisô , que significa "brillar / barrer" en inglés, en contexto kaizen significa "limpiar a menudo"

4 Seiketsu representa el trabajo estándar, una parte obligatoria de cualquier iniciativa kaizen . Defina y mantenga (¡y aplique!) Un estándar de codificación para el equipo, para su grupo y posiblemente incluso para toda la empresa. Defina y mantenga (¡y haga cumplir!) Un conjunto de comprobaciones de calidad del código y sugerencias para sus entornos de IDE y control de versiones. Manténgalos actualizados y alineados con las mejoras tecnológicas. Seiketsu , que significa "estandarizar" en inglés, en contexto kaizen significa "mantener los comportamientos 3S (arriba) y mantener el lugar de trabajo de manera apropiada.

5 Shitsuke , es el concepto de repetir las actividades anteriores, documentarlas como procedimientos y hábitos estándar, y transformarlas y mejorarlas continuamente. shitsuke , que significa "sostener" en Inglés, en el kaizen contexto significa "conservar y mantener los procedimientos seleccionados y aplicarlos como hábitos"

fuente:

lunes, 11 de junio de 2018

Miembros de equipos Scrum - Scrum developer Certified

Certificacion internacional Online Scrum Developer Certified - Desarrolador de Scrum , un miembro clave del equipo Scrum - con el mejor contenido en video cortos. Todas las tematicas son ampliadas en el SBOK en Español e ingles. Solicita tu link de pago certificado x Epayco.
Scrum Developer Certified SDC Online

miércoles, 9 de mayo de 2018

miércoles, 2 de mayo de 2018

Cómo justificar el valor del proyecto

La justificación comercial primero se evalúa antes de que se inicie un proyecto y se verifica continuamente a lo largo del ciclo de vida del proyecto. Este es un paso muy importante en el marco de Scrum. 
El proyecto debe tener sentido comercial en todas y cada una de las partes de su ciclo de vida. La estimación del valor del proyecto es una forma importante de establecer una justificación comercial. Estimar el valor del proyecto ayuda a quienes toman las decisiones a tomar una decisión vital como continuar con el proyecto existente o no.
La guía del cuerpo de conocimiento de Scrum (SBOK) proporciona información sobre varios métodos que se pueden usar para medir de manera efectiva el valor del proyecto para ayudar al equipo de Scrum a tomar decisiones estratégicas muy importantes.
El valor que proporcionarán los proyectos comerciales se puede estimar utilizando diversos métodos, como el retorno de la inversión (ROI), el valor presente neto (VPN) y la tasa interna de rendimiento (TIR).

1.       Retorno de la inversión (ROI)
El retorno de la inversión (ROI) cuando se usa para la justificación del proyecto, evalúa el ingreso neto esperado que se obtendrá de un proyecto. Se calcula deduciendo los costos esperados o la inversión de un proyecto de sus ingresos esperados y luego dividiendo esta (ganancia neta) entre los costos esperados para obtener una tasa de retorno. Otros factores como la inflación y las tasas de interés sobre el dinero prestado pueden tenerse en cuenta en los cálculos de ROI.

ROI formula: ROI = (Ingresos del proyecto - Costo del proyecto) / Costo del proyecto

Aquí hay un ejemplo de ROI :
El ROI de un proyecto que tendrá un costo de desarrollo de $ 125,000, con los beneficios financieros esperados estimados en $ 300,000 se calcula de la siguiente manera:

ROI = ($ 300,000 - $ 125,000) / $ 125,000 = 1.4

Por lo tanto, el retorno de la inversión es 1,4 veces la inversión (o 140%).
Los incrementos frecuentes de productos o servicios son una base clave de Scrum que permite una verificación más temprana del ROI. Esto ayuda a evaluar la justificación del valor continuo.

2.       Valor Presente Neto (VPN)
El Valor Presente Neto (VPN) es un método utilizado para determinar el valor neto actual de un beneficio financiero futuro, dada una inflación o tasa de interés supuesta. En otras palabras, el VPN es el ingreso total esperado o los ingresos de un proyecto, menos el costo total esperado del proyecto, teniendo en cuenta el valor temporal del dinero.

Aquí hay un ejemplo para el valor actual neto :
¿Cuál de los siguientes dos proyectos es mejor seleccionar si se usa el VPN como criterio de selección?

El Proyecto A tiene un VPN de $ 1,500 y se completará en 5 años.
El Proyecto B tiene un VPN de $ 1,000 y se completará en 1 año.
Solución: Proyecto A, ya que su VPN es más alto; el hecho de que el Proyecto B tiene una duración más corta que el Proyecto A no se considera aquí, porque el tiempo ya está contabilizado en los cálculos del VPN (es decir, debido a que es el valor actual, no futuro, el que se está considerando en el cálculo )

 3.       Tasa interna de rendimiento (IRR)
Tasa Interna de Retorno (TIR) ​​es una tasa de descuento sobre una inversión en la que el valor presente de las entradas de efectivo se iguala al valor presente de las salidas de efectivo para evaluar la tasa de rendimiento de un proyecto. Al comparar proyectos, uno con una TIR más alta suele ser mejor.

Aunque la TIR no se usa para justificar proyectos tan a menudo como otras técnicas, como el VAN, es un concepto importante que debe saberse.

Aquí hay un ejemplo de Tasa Interna de Retorno:

  Basado en IRR, ¿qué proyecto es el más deseable?

Proyecto A, que tiene una TIR del 15% y se completará en 5 años.
Proyecto B, que tiene una TIR del 10% y se completará en 1 año.
Solución: Proyecto A, ya que su TIR es más alta; el hecho de que el Proyecto B tiene una duración más corta que el Proyecto A no se considera aquí porque el tiempo ya se tiene en cuenta en los cálculos de IRR (es decir, como con el VAN, es el valor actual, no futuro, el que se utiliza para determinar la TIR) .
Fuente : http://blog.scrumstudy.com/how-to-estimate-project-value/

martes, 24 de abril de 2018

Comparacion de 2 certificadores Scrum Alliance y Scrum Org


Desde el año pasado encontré este comparativo y no se si esta con toda la fidelidad que quisiera, pero es mejor una aproximación que el total desconocimiento.

viernes, 13 de abril de 2018

LA ERA AGILE y bajo el dolar

LA ERA AGILE llego y como bajo el dolar , las certificaciones tambien :-) Por tiempo limitado al precio del 2017 y mas , Certificacion Internacional Scrum Master Certified SCM de Scrumstudy (precio de lista 450US) + Taller de entrenamiento en Gestión LEAN y AGIL de proyectos con simulación lego + Certificacion SFC Scrum Fundamentals Certified.  Paga 50% hoy y 50% en 30 dias o por Epayco todas las tarjetas de crédito. call now + 57 320 695 3696

crear unidades USB Live

UNetbootin le permite crear unidades USB Live de Ubuntu y otras distribuciones de Linux sin necesidad de grabar un CD.

Puedes dejar que UNetbootin descargue una de las tantas distribuciones soportadas en el menú desplegable o puede suministrar su propio archivo .iso de Linux.

Características
UNetbootin puede crear un USB Live que arranque desde su PC.

Es capaz de utilizar las distribuciones, ya sea descargando archivos ISO (imagen de CD) para usted, o mediante el uso de una imagen ISO que usted haya descargado con anterioridad.
http://unetbootin.github.io/