miércoles, 18 de abril de 2012

MQ Arriendos: Identificación del Problema a Resolver.


MQ Arriendos es una empresa emprendedora del rubro del arriendo de maquinarias para la construcción la cual lleva más de 4 años prestando sus servicios a variados clientes de diferentes lugares del pais. Hoy en día es una de las organizaciones más importante y mejor catalogadas del país dentro de su rubro, condición que obtuvo gracias a su distinción y diferencia frente a otras entidades, es decir, la clidad y rapidez del servicio que ofrecen a sus clientes muy por encima de suy competencia.


Hoy día la empresa requiere de un software que controle la informacion que maneja día a día y permita realizar tareas tales como ingresos, modificaciones, calculos, etc, con el fin de establecer un orden más claro, organizado y profesional de toda la información con la que cuenta la empresa, como por ejemplo: facturaciones, clientes, proveedores, inventario de maquinas, etc.

A continuacion se presenta un documento con más información de la empresa MQ Arriendos y el problema a resolver dentro de ella.


http://dl.dropbox.com/u/24633336/MQ_Arriendos_Id_Prb.docx

Tambien se direcciona la primera minuta de reunión entre los integrantes del equipo:


http://dl.dropbox.com/u/24633336/Minuta%20N%C2%B01.pdf

lunes, 16 de abril de 2012

Metodologias Agiles: Lean Software Development.

En el desarrollo de software se ven numerosas propuestas metodológicas que afectan de forma distinta al proceso de desarrollo. Dentro de estas tenemos:

  • Las Metodologías tradicionales:  son aquellas que se centran principalmente en el control del proceso, estableciendo rigurosamente las actividades involucradas, artefactos a producir, y herramientas y notaciones a usar.
  • Las Metodologías Ágiles: son aquellas que se centran en otras dimensiones, dando mayor valor al individuo, a la colaboración con el cliente y al desarrollo incremental del software con iteraciones muy corta. 

Algunas caracteristicas de las metodologias agiles son:

  • Demuestran ser efectivas en proyectos con requisitos muy cambiantes, y con exigencias de reducción drástica de los tiempos de desarrollo en donde mantiene una alta calidad.
  • Son orientadas a proyectos pequeños, aportando una elevada simplificación, que no renuncia a las practicas esenciales para asegurar la calidad del producto.
  • En los proyectos, los equipos de desarrollo son pequeños,  los plazos son reducidos, existen requisitos volátiles y se basan en nuevas tecnologías.


    El desarrollo agil es un paraguas que incluye varias metodologias: Scrum, XP, FDD, Lean Software Development, etc. Estas ultimas tienen en comun que siguen en mayor o menor medida los principios del manifiesto agil.

    Lean Software Development.

    Lean Software Development es una metodologia agil desarrollada por Mary Poppendiek y Tom Poppendiek, la cual contempla los 7 principios que se aplican en el sistema de producción de Toyota (Lean). Estos 7 principios destacan lo siguiente:

    1. Eliminar los desperdicios.
    2. Amplificar el aprendizaje.
    3. Decidir lo mas tarde posible.
    4. Entregar lo mas rapido posible.
    5. Capacitar y potencas al equipo.
    6. Construir con integridad.
    7. Ver el todo.

    A continuación se adjunta un documento word abordando el tema del Lean Software Development:


    Y en el siguiente link encontrara la presentacion power point de dicho tema:



    Fuentes y más información: