SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Practical Visionaries




  :: Desarrollo & Metodologías
  Una visión para Optimizar el Desarrollo y Mantenimiento de Software

   Junio 2009
Confidential // Neoris                                                                         1
                                       Confidential // Do Not Reproduce without prior written permission from Neoris
Objetivo de la Presentación



                          Compartir un conjunto de sugerencias e ideas a partir de
                         experiencias de nuestra organización, con el fin de brindar a las
                         organizaciones de IT de las compañías, elementos que le permitan
                         optimizar el Desarrollo y Mantenimiento de soluciones.




Confidential // Neoris                                                                2
Objetivo de la presentación




Confidential // Neoris           3
Personas: Optimización de Roles y Capacidades
         Reforzar figuras claves como las de Project Manager y Arquitecto


       Project Manager

              Alcanzar los objetivos de Proyecto
          mediante una serie de hitos y actividades
         de gestión dentro de los límites de tiempo y
         dinero, haciendo uso eficiente de recursos y
         produciendo en marco de calidad aceptable.




                          El Project Manager debe expandir el
                          alcance y las capacidades de su Rol:


                     Evolucionar desde los procesos instrumentales de planificación y control (papel de
         1           “controler” y experto) hacia procesos de integración (papel de facilitador e integrador).

            El Project Manager debe enfocar y gestionar sus proyectos como si dirigiese su propia empresa.
                         Pensar y gestionar los proyectos no como sistemas de creación de productos/servicios sino
         2               como sistemas de creación de valor.



Confidential // Neoris                                                                                      4
Personas: Optimización de Roles y Capacidades
         Reforzar figuras claves como las de Project Manager y Arquitecto


       Project Manager

              Alcanzar los objetivos de Proyecto
          mediante una serie de hitos y actividades
         de gestión dentro de los límites de tiempo y
         dinero, haciendo uso eficiente de recursos y
         produciendo en marco de calidad aceptable.




                         El Project Manager debe expandir el
                         alcance y las capacidades de su Rol:




                El Project Manager debe enfocar y gestionar sus proyectos como si dirigiese su propia empresa.




Confidential // Neoris                                                                                 5
Personas: Optimización de Roles y Capacidades
         Reforzar figuras claves como las de Project Manager y Arquitecto


       Arquitecto


                                                                      La función de un arquitecto (de IT) es
                                                                   resolver un problema mediante la definición
                                                                     de un sistema que se pueda implementar
                                                                             con el uso de tecnología.




                                                                              El Arquitecto debe tomar una
                                                                              posición de importancia estratégica
                                                                              dentro de la organización de IT
                                                                              posicionándose como arquitecto de
                                                                              Soluciones:


                     Desarrollar habilidades claves: Compresión del dominio del problema (Negocio); Capacidad
         1           de Conceptualización; Visión Técnica; Capacidad para aplicar patrones.


                         Dotar al Arquitecto de Habilidades de Liderazgo, Gestión y comunicación de manera que lo
         2               conviertan en el líder tecnológico de la Solución.




Confidential // Neoris                                                                                      6
Personas: Optimización de Roles y Capacidades
         Reforzar figuras claves como las de Project Manager y Arquitecto


       Arquitecto


                                                               La función de un arquitecto (de IT) es
                                                            resolver un problema mediante la definición
                                                              de un sistema que se pueda implementar
                                                                      con el uso de tecnología.




                                                                       El Arquitecto debe tomar una
                                                                       posición de importancia estratégica
                                                                       dentro de la organización de IT
                                                                       posicionándose como arquitecto de
                                                                       Soluciones:


                 Desarrollar habilidades claves: Compresión del dominio del problema (Negocio); Capacidad
         1
       Centrar elde Conceptualización; Visión la construcción de una Solución de Negocio y no en la resolución
                  esfuerzo de Arquitectura en Técnica; Capacidad para aplicar patrones.
                                           de una problemática tecnológica.

                         Definición del Problema                         Definición de la Solución
                  Dotar al Arquitecto de Habilidades de Liderazgo, Gestión y comunicación de manera que lo
         2Conocimiento del Dominio elCapacidad de Conceptualizar
                  conviertan en + líder tecnológico de la Solución. Técnica + Capacidad de aplicar patrones
                                                                 Visión




Confidential // Neoris                                                                                7
Personas: Optimización de Roles y Capacidades
         Promover la sinergia a través de Comunidades de Prácticas


   Generar una red de comunicaciones y                                Discusión de tendencias, Estilos
   contactos para:                                                     arquitectónicos, Arquitecturas,
                                                                            Buenas Prácticas de
   • Difundir el valor que puede obtenerse al
   utilizar procesos, técnicas y herramientas                           Conceptualización y Diseño,
   que optimizan el rendimiento de los recursos.                     Laboratorios, Patrones, Productos.

   • Colaborar con el crecimiento y madurez de
   los Project Managers y ayudar a resolver las
   urgencias que se presenten.




Confidential // Neoris                                                                         8
Tecnología: Optimización de Activos Tecnológicos
         Promover las formas de reutilización priorizando:




                            Conocimientos
                                  •   Conocimiento y Experiencias como un activo reutilizable.
                                  •   Introducción de Hitos de Intercambio de Conocimientos en la
                                  Metodología, Lecciones Aprendidas, etc.
                                  •   Enterprise 2.0 (Web 2.0): Sociabilización, Externalización, Combinación
                                  e internalización.




                            Frameworks
                                  •   Desarrollo y mejora contínua de Frameworks empresariales que
                                  incluyan aspectos tecnológicos, metodológicos, buenas prácticas
                                  reflejando la forma de hacer las cosas de cada organización.
                                  •   Promover la adquisición y el uso de Activos existentes en el mercado
                                  o disponibilizados por la comunidad.



Confidential // Neoris                                                                               9
Procesos: Optimización de Metodologías y Buenas Prácticas

         Sentido de las Metodologías




             Adecuación                               Metodología
                                       • Satisfacer las expectativas del usuario.


                                       • Facilidad de trabajo utilizado para estructurar,
                                             Marco para realizar cambios una vez
        Mantenibilidad                  que el sistema estáel proceso de desarrollo de
                                          planificar y controlar funcionando.
                                                      un sistema de información.
                                       • Capacidad de realizar su cometido con el
                Eficiencia               mínimo consumo de recursos necesario.
                                                   ¿Predictivas o Agiles?

                                       • Capacidad de un sistema de funcionar
                Fiabilidad               correctamente durante un tiempo dado.


              Corrección               • Densidad de defectos del sistema.


                                       • Grado de dificultad en aprender a manejar
               Usabilidad                el sistema.

Confidential // Neoris                                                              10
Procesos: Comparando Metodologías
          Características centrales de las Metodologías mas conocidas




                         Procesos formales y estrictos que              Procesos flexibles e informales, con
      1                                                                 capacidad natural de adaptarse para
                         organiza el trabajo del proyecto en
      Definición         flujos de trabajo, actividades y               comprender y responder a las
                         artefactos, segmentando en fases .             necesidades del cliente.

                                                                        Asume el cambio como un hecho
      2                  Centra su estrategia en la planificación
                                                                        minimizando la necesidad a priori de
                         de tiempos y presupuesto con fuerte
      Estrategia                                                        identificar plenamente los requisitos
                         gestión.
                                                                        y el modelo final de arquitectura.
                         Basado en:                                     Prevalece:
      3                  • Arquitectura basada en componentes           • Interacciones sobre procesos
                         • Comunicación por tareas y DOCs.              • Resultados sobre documentación
      Características
                         • Cambios acotados a alcance inicial           • Colaboración sobre negociaciones
          claves
                         • Gestión Estricta                             • Adaptación al cambio sobre plan



Confidential // Neoris                                                                               11
Procesos: Comparando según las condiciones del Proyecto

           Las características de los proyectos condicionan la elección de una metodología




       1     Prioridad del                                                               Valor
                                            Cumplimiento
             Negocio

       2     Estabilidad de                                                        Entorno Inestable
                                           Entorno Estable
             Requerimientos

       3     Rigidez del                                                       Concebido para cambiar
                                       Complejo para Modificar
             producto

       4     Uso del                                                                         Alto
                                                 Bajo
             Prototipado

       5     Criticidad del                                                          Media / Baja
                                                  Alta
             Sistema

       6     Tamaño del                                                           Mediano / Pequeño
                                                Grande
             Equipo

        7     Participación                                                              Mucha
                                                 Poca
              del Cliente

Confidential // Neoris                                                                                 12
Procesos: Comparando según las condiciones de la Organización

         Las características de la Organización condicionan la elecciona de una metodología




     1     Nivel
                                    Medio / Junior / Semi Sr.                     Avanzado / Senior
           Profesional


     2     Cultura
                                         Vertical / Rígida                      Horizontal / Flexible
           Organizativa


     3     Modelo de
                                             Procesos                                 Personas
           Desarrollo




Confidential // Neoris                                                                                13
Procesos: Optimización de Metodologías y Buenas Prácticas

         Sugerencias




                            Cada metodología disponible tiene un
                         conjunto de características que la hacen más
                            o menos adecuadas para cada tipo de
                               proyecto de software según las
                            consideraciones organizacionales, de
                          proyecto, tecnológicas y de equipo que se
                             tengan sobre cada tipo de proyecto.

                         Asimismo, seleccionada la metodología, es
                         esencial definir cuáles son los procesos que
                         conformarán los lineamientos de trabajo del
                         proyecto según características particulares
                                           del mismo.




Confidential // Neoris                                                  14
Gracias!




                                          Martín Serra
                                        CTO Argentina


                                        Judith Borsato
                         Gerente de Calidad y Procesos




Confidential // Neoris                15 15

Más contenido relacionado

La actualidad más candente

eXtreme Project Management
eXtreme Project ManagementeXtreme Project Management
eXtreme Project ManagementExcelza
 
Gestiondeproyectosmultimedia
GestiondeproyectosmultimediaGestiondeproyectosmultimedia
Gestiondeproyectosmultimediaamgonzalez
 
Modelo REC / Reframing-Enlighten-Crusading (proyecto piloto)
Modelo REC / Reframing-Enlighten-Crusading (proyecto piloto)Modelo REC / Reframing-Enlighten-Crusading (proyecto piloto)
Modelo REC / Reframing-Enlighten-Crusading (proyecto piloto)Brainventures
 
Organizacion proyectos informaticos
Organizacion proyectos informaticosOrganizacion proyectos informaticos
Organizacion proyectos informaticosJohn Toasa
 
Entorno Multiproyecto: una realidad de negocio - Raúl Bellomusto
Entorno Multiproyecto: una realidad de negocio - Raúl BellomustoEntorno Multiproyecto: una realidad de negocio - Raúl Bellomusto
Entorno Multiproyecto: una realidad de negocio - Raúl BellomustoCentro de e-Learning. UTN FRBA
 
Introduccion
IntroduccionIntroduccion
Introduccioncchisica
 
Ponencia Herramientas para la Evaluacion y control de proyectos
Ponencia Herramientas para la Evaluacion y control de proyectosPonencia Herramientas para la Evaluacion y control de proyectos
Ponencia Herramientas para la Evaluacion y control de proyectosINVESTIGACION138
 
El valor profesional y organizacional de la dirección de proyectos
El valor profesional y organizacional de la dirección de proyectosEl valor profesional y organizacional de la dirección de proyectos
El valor profesional y organizacional de la dirección de proyectosAlejandro Domínguez Torres
 
Introducción a la Dirección de Proyectos
Introducción a la Dirección de ProyectosIntroducción a la Dirección de Proyectos
Introducción a la Dirección de ProyectosPablo Diaz
 
2011 Direccion de Programas: Rompiendo los Mitos
2011 Direccion de Programas: Rompiendo los Mitos2011 Direccion de Programas: Rompiendo los Mitos
2011 Direccion de Programas: Rompiendo los MitosEberhard Balmaceda
 
Formulación de proyectos de innovación regionales
Formulación de proyectos de innovación regionalesFormulación de proyectos de innovación regionales
Formulación de proyectos de innovación regionalesStrategosInowa
 
Roles Y Responsabilidades Lecciones Aprendidas V1.3
Roles Y Responsabilidades  Lecciones Aprendidas V1.3Roles Y Responsabilidades  Lecciones Aprendidas V1.3
Roles Y Responsabilidades Lecciones Aprendidas V1.3cserran2
 
Implementación y puesta en marcha de una Oficina de Proyectos PMO
Implementación y puesta en marcha de una Oficina de Proyectos PMOImplementación y puesta en marcha de una Oficina de Proyectos PMO
Implementación y puesta en marcha de una Oficina de Proyectos PMO✔Alejandro J. Román
 
PMP
PMPPMP
PMPuni
 

La actualidad más candente (20)

eXtreme Project Management
eXtreme Project ManagementeXtreme Project Management
eXtreme Project Management
 
Gestiondeproyectosmultimedia
GestiondeproyectosmultimediaGestiondeproyectosmultimedia
Gestiondeproyectosmultimedia
 
Modelo REC / Reframing-Enlighten-Crusading (proyecto piloto)
Modelo REC / Reframing-Enlighten-Crusading (proyecto piloto)Modelo REC / Reframing-Enlighten-Crusading (proyecto piloto)
Modelo REC / Reframing-Enlighten-Crusading (proyecto piloto)
 
Organizacion proyectos informaticos
Organizacion proyectos informaticosOrganizacion proyectos informaticos
Organizacion proyectos informaticos
 
Entorno Multiproyecto: una realidad de negocio - Raúl Bellomusto
Entorno Multiproyecto: una realidad de negocio - Raúl BellomustoEntorno Multiproyecto: una realidad de negocio - Raúl Bellomusto
Entorno Multiproyecto: una realidad de negocio - Raúl Bellomusto
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Ponencia Herramientas para la Evaluacion y control de proyectos
Ponencia Herramientas para la Evaluacion y control de proyectosPonencia Herramientas para la Evaluacion y control de proyectos
Ponencia Herramientas para la Evaluacion y control de proyectos
 
Nueva visión de la Dirección de Proyectos
Nueva visión de la Dirección de ProyectosNueva visión de la Dirección de Proyectos
Nueva visión de la Dirección de Proyectos
 
El valor profesional y organizacional de la dirección de proyectos
El valor profesional y organizacional de la dirección de proyectosEl valor profesional y organizacional de la dirección de proyectos
El valor profesional y organizacional de la dirección de proyectos
 
Introducción a la Dirección de Proyectos
Introducción a la Dirección de ProyectosIntroducción a la Dirección de Proyectos
Introducción a la Dirección de Proyectos
 
Inicio de un proyecto
Inicio de un proyectoInicio de un proyecto
Inicio de un proyecto
 
2011 Direccion de Programas: Rompiendo los Mitos
2011 Direccion de Programas: Rompiendo los Mitos2011 Direccion de Programas: Rompiendo los Mitos
2011 Direccion de Programas: Rompiendo los Mitos
 
Formulación de proyectos de innovación regionales
Formulación de proyectos de innovación regionalesFormulación de proyectos de innovación regionales
Formulación de proyectos de innovación regionales
 
IT PMO Articulo de revista
IT PMO Articulo de revistaIT PMO Articulo de revista
IT PMO Articulo de revista
 
Roles Y Responsabilidades Lecciones Aprendidas V1.3
Roles Y Responsabilidades  Lecciones Aprendidas V1.3Roles Y Responsabilidades  Lecciones Aprendidas V1.3
Roles Y Responsabilidades Lecciones Aprendidas V1.3
 
Ads curso01 cap01
Ads curso01 cap01Ads curso01 cap01
Ads curso01 cap01
 
Unidad 01 gestion de proyectos separata
Unidad 01 gestion de proyectos separataUnidad 01 gestion de proyectos separata
Unidad 01 gestion de proyectos separata
 
Distintas Certificaciones PMI - Marcelo Lopez Nocera
Distintas Certificaciones PMI - Marcelo Lopez NoceraDistintas Certificaciones PMI - Marcelo Lopez Nocera
Distintas Certificaciones PMI - Marcelo Lopez Nocera
 
Implementación y puesta en marcha de una Oficina de Proyectos PMO
Implementación y puesta en marcha de una Oficina de Proyectos PMOImplementación y puesta en marcha de una Oficina de Proyectos PMO
Implementación y puesta en marcha de una Oficina de Proyectos PMO
 
PMP
PMPPMP
PMP
 

Similar a Desarrollo y Metodología: Una visión para optimizar el desarrollo y el mantenimiento de procesos de software

Seminario de administración de proyectos excelza v1
Seminario de administración de proyectos excelza v1Seminario de administración de proyectos excelza v1
Seminario de administración de proyectos excelza v1Raúl Martínez
 
Alcance y planeacion protectos de software
Alcance y planeacion protectos de softwareAlcance y planeacion protectos de software
Alcance y planeacion protectos de softwareAlexi vidal
 
01 gestión de proyectos
01 gestión de proyectos01 gestión de proyectos
01 gestión de proyectoscaagpc
 
Alcance y planeacion protectos de software
Alcance y planeacion protectos de softwareAlcance y planeacion protectos de software
Alcance y planeacion protectos de softwareAlexi vidal
 
14 arquitectura de sistemas
14 arquitectura de sistemas14 arquitectura de sistemas
14 arquitectura de sistemasLuis Vidal
 
Introducción a la Gerencia de Proyectos
Introducción a la Gerencia de ProyectosIntroducción a la Gerencia de Proyectos
Introducción a la Gerencia de ProyectosAlex Betancur
 
El Rol de un Arquitecto de Software
El Rol de un Arquitecto de SoftwareEl Rol de un Arquitecto de Software
El Rol de un Arquitecto de SoftwareSorey García
 
CIO Advanced Program - Penteo - ESADE 2011
CIO Advanced Program - Penteo - ESADE 2011CIO Advanced Program - Penteo - ESADE 2011
CIO Advanced Program - Penteo - ESADE 2011Penteo
 
(Experiencias prácticas en la contratación de proyectos informáticos. def)
(Experiencias prácticas en la contratación de proyectos informáticos. def)(Experiencias prácticas en la contratación de proyectos informáticos. def)
(Experiencias prácticas en la contratación de proyectos informáticos. def)ppalos68
 
Architect IT role Architect IT role Architect IT role
Architect IT role Architect IT role Architect IT roleArchitect IT role Architect IT role Architect IT role
Architect IT role Architect IT role Architect IT roleMiguelAngelNuezSabin1
 
Mapa conceptual aspectos generales de un proyecto.
Mapa conceptual aspectos generales de un proyecto.Mapa conceptual aspectos generales de un proyecto.
Mapa conceptual aspectos generales de un proyecto.dayicaterine21
 
Direccion gestion-proyectos-desarrolla-competencias-project-management-27276
Direccion gestion-proyectos-desarrolla-competencias-project-management-27276Direccion gestion-proyectos-desarrolla-competencias-project-management-27276
Direccion gestion-proyectos-desarrolla-competencias-project-management-27276rlopezsgp
 
Cap 1 taller de multiservicios pta este
Cap 1 taller de multiservicios pta esteCap 1 taller de multiservicios pta este
Cap 1 taller de multiservicios pta estemarcalidad
 
Postgrado gestion proyectos tic EUG 2011-12
Postgrado gestion proyectos tic EUG 2011-12Postgrado gestion proyectos tic EUG 2011-12
Postgrado gestion proyectos tic EUG 2011-12Ramon Costa i Pujol
 
U1T2 - Ingesoft - Roles y Perfiles en el desarrollo de Software
U1T2 - Ingesoft - Roles y Perfiles en el desarrollo de SoftwareU1T2 - Ingesoft - Roles y Perfiles en el desarrollo de Software
U1T2 - Ingesoft - Roles y Perfiles en el desarrollo de SoftwareLuis Eduardo Pelaez Valencia
 

Similar a Desarrollo y Metodología: Una visión para optimizar el desarrollo y el mantenimiento de procesos de software (20)

Seminario de administración de proyectos excelza v1
Seminario de administración de proyectos excelza v1Seminario de administración de proyectos excelza v1
Seminario de administración de proyectos excelza v1
 
Alcance y planeacion protectos de software
Alcance y planeacion protectos de softwareAlcance y planeacion protectos de software
Alcance y planeacion protectos de software
 
01 gestión de proyectos
01 gestión de proyectos01 gestión de proyectos
01 gestión de proyectos
 
Alcance y planeacion protectos de software
Alcance y planeacion protectos de softwareAlcance y planeacion protectos de software
Alcance y planeacion protectos de software
 
14 arquitectura de sistemas
14 arquitectura de sistemas14 arquitectura de sistemas
14 arquitectura de sistemas
 
Introducción a la Gerencia de Proyectos
Introducción a la Gerencia de ProyectosIntroducción a la Gerencia de Proyectos
Introducción a la Gerencia de Proyectos
 
Gerencia de proyectos
Gerencia de proyectos Gerencia de proyectos
Gerencia de proyectos
 
El Rol de un Arquitecto de Software
El Rol de un Arquitecto de SoftwareEl Rol de un Arquitecto de Software
El Rol de un Arquitecto de Software
 
Gestion de it : un enfoque centrado en arquitecturas
Gestion de it : un enfoque centrado en arquitecturasGestion de it : un enfoque centrado en arquitecturas
Gestion de it : un enfoque centrado en arquitecturas
 
CIO Advanced Program - Penteo - ESADE 2011
CIO Advanced Program - Penteo - ESADE 2011CIO Advanced Program - Penteo - ESADE 2011
CIO Advanced Program - Penteo - ESADE 2011
 
(Experiencias prácticas en la contratación de proyectos informáticos. def)
(Experiencias prácticas en la contratación de proyectos informáticos. def)(Experiencias prácticas en la contratación de proyectos informáticos. def)
(Experiencias prácticas en la contratación de proyectos informáticos. def)
 
Architect IT role Architect IT role Architect IT role
Architect IT role Architect IT role Architect IT roleArchitect IT role Architect IT role Architect IT role
Architect IT role Architect IT role Architect IT role
 
Mapa conceptual aspectos generales de un proyecto.
Mapa conceptual aspectos generales de un proyecto.Mapa conceptual aspectos generales de un proyecto.
Mapa conceptual aspectos generales de un proyecto.
 
Webminar el director de proyectos
Webminar   el director de proyectosWebminar   el director de proyectos
Webminar el director de proyectos
 
Direccion gestion-proyectos-desarrolla-competencias-project-management-27276
Direccion gestion-proyectos-desarrolla-competencias-project-management-27276Direccion gestion-proyectos-desarrolla-competencias-project-management-27276
Direccion gestion-proyectos-desarrolla-competencias-project-management-27276
 
Cap 1 taller de multiservicios pta este
Cap 1 taller de multiservicios pta esteCap 1 taller de multiservicios pta este
Cap 1 taller de multiservicios pta este
 
Postgrado gestion proyectos tic EUG 2011-12
Postgrado gestion proyectos tic EUG 2011-12Postgrado gestion proyectos tic EUG 2011-12
Postgrado gestion proyectos tic EUG 2011-12
 
Exposicion
ExposicionExposicion
Exposicion
 
Trabajo final
Trabajo finalTrabajo final
Trabajo final
 
U1T2 - Ingesoft - Roles y Perfiles en el desarrollo de Software
U1T2 - Ingesoft - Roles y Perfiles en el desarrollo de SoftwareU1T2 - Ingesoft - Roles y Perfiles en el desarrollo de Software
U1T2 - Ingesoft - Roles y Perfiles en el desarrollo de Software
 

Más de Centro de Calidad e Innovación Polo Tecnológico de Rosario

Más de Centro de Calidad e Innovación Polo Tecnológico de Rosario (18)

Bpm Forum 2014 - CMMI: Del modelo a la realidad
Bpm Forum 2014   - CMMI: Del modelo a la realidadBpm Forum 2014   - CMMI: Del modelo a la realidad
Bpm Forum 2014 - CMMI: Del modelo a la realidad
 
CCI PTR Capacitación 2010
CCI PTR Capacitación 2010CCI PTR Capacitación 2010
CCI PTR Capacitación 2010
 
CCI-PTR Resumen 2009
CCI-PTR  Resumen 2009CCI-PTR  Resumen 2009
CCI-PTR Resumen 2009
 
Charla IBM Soa Web 2.0 Cloud Computing M Bolo
Charla IBM Soa Web 2.0 Cloud Computing   M BoloCharla IBM Soa Web 2.0 Cloud Computing   M Bolo
Charla IBM Soa Web 2.0 Cloud Computing M Bolo
 
CCI-PTR
CCI-PTRCCI-PTR
CCI-PTR
 
Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009
Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009
Disertación Scrum en Jornadas Rosarinas del PMI, octubre 2009
 
Evolución de la calidad en el software en Rosario
Evolución de la calidad en el software en RosarioEvolución de la calidad en el software en Rosario
Evolución de la calidad en el software en Rosario
 
Fotos Primera Jornada Calidad e Innovación en la Producción de Software
Fotos Primera Jornada Calidad e Innovación en la Producción de SoftwareFotos Primera Jornada Calidad e Innovación en la Producción de Software
Fotos Primera Jornada Calidad e Innovación en la Producción de Software
 
Argentina y las TIC: Análisis de los principales indicadores, tendencias y op...
Argentina y las TIC: Análisis de los principales indicadores, tendencias y op...Argentina y las TIC: Análisis de los principales indicadores, tendencias y op...
Argentina y las TIC: Análisis de los principales indicadores, tendencias y op...
 
Scrum à la Globant
Scrum à la GlobantScrum à la Globant
Scrum à la Globant
 
La visión de IBM para una iniciativa CMMI
La visión de IBM para una iniciativa CMMILa visión de IBM para una iniciativa CMMI
La visión de IBM para una iniciativa CMMI
 
Testing = Especificación + Programación
Testing = Especificación + ProgramaciónTesting = Especificación + Programación
Testing = Especificación + Programación
 
Developing Social Networks
Developing Social NetworksDeveloping Social Networks
Developing Social Networks
 
La Mejora Continua en la industria del Software: ISO 14598 / 9126
La Mejora Continua en la industria del Software: ISO 14598 / 9126La Mejora Continua en la industria del Software: ISO 14598 / 9126
La Mejora Continua en la industria del Software: ISO 14598 / 9126
 
El rol de los Programas Puente Universidad - Empresa, en la calidad e innovac...
El rol de los Programas Puente Universidad - Empresa, en la calidad e innovac...El rol de los Programas Puente Universidad - Empresa, en la calidad e innovac...
El rol de los Programas Puente Universidad - Empresa, en la calidad e innovac...
 
Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Si...
Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Si...Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Si...
Aplicación del Proceso de Mejora Continua en la Enseñanza Universitaria de Si...
 
La calidad en el gobierno electrónico
La calidad en el gobierno electrónicoLa calidad en el gobierno electrónico
La calidad en el gobierno electrónico
 
Innovar para reconvertir el negocio en época de crisis. La experiencia de Nemo
Innovar para reconvertir el negocio en época de crisis. La experiencia de NemoInnovar para reconvertir el negocio en época de crisis. La experiencia de Nemo
Innovar para reconvertir el negocio en época de crisis. La experiencia de Nemo
 

Último

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 

Último (20)

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 

Desarrollo y Metodología: Una visión para optimizar el desarrollo y el mantenimiento de procesos de software

  • 1. Practical Visionaries :: Desarrollo & Metodologías Una visión para Optimizar el Desarrollo y Mantenimiento de Software Junio 2009 Confidential // Neoris 1 Confidential // Do Not Reproduce without prior written permission from Neoris
  • 2. Objetivo de la Presentación  Compartir un conjunto de sugerencias e ideas a partir de experiencias de nuestra organización, con el fin de brindar a las organizaciones de IT de las compañías, elementos que le permitan optimizar el Desarrollo y Mantenimiento de soluciones. Confidential // Neoris 2
  • 3. Objetivo de la presentación Confidential // Neoris 3
  • 4. Personas: Optimización de Roles y Capacidades Reforzar figuras claves como las de Project Manager y Arquitecto Project Manager Alcanzar los objetivos de Proyecto mediante una serie de hitos y actividades de gestión dentro de los límites de tiempo y dinero, haciendo uso eficiente de recursos y produciendo en marco de calidad aceptable. El Project Manager debe expandir el alcance y las capacidades de su Rol: Evolucionar desde los procesos instrumentales de planificación y control (papel de 1 “controler” y experto) hacia procesos de integración (papel de facilitador e integrador). El Project Manager debe enfocar y gestionar sus proyectos como si dirigiese su propia empresa. Pensar y gestionar los proyectos no como sistemas de creación de productos/servicios sino 2 como sistemas de creación de valor. Confidential // Neoris 4
  • 5. Personas: Optimización de Roles y Capacidades Reforzar figuras claves como las de Project Manager y Arquitecto Project Manager Alcanzar los objetivos de Proyecto mediante una serie de hitos y actividades de gestión dentro de los límites de tiempo y dinero, haciendo uso eficiente de recursos y produciendo en marco de calidad aceptable. El Project Manager debe expandir el alcance y las capacidades de su Rol: El Project Manager debe enfocar y gestionar sus proyectos como si dirigiese su propia empresa. Confidential // Neoris 5
  • 6. Personas: Optimización de Roles y Capacidades Reforzar figuras claves como las de Project Manager y Arquitecto Arquitecto La función de un arquitecto (de IT) es resolver un problema mediante la definición de un sistema que se pueda implementar con el uso de tecnología. El Arquitecto debe tomar una posición de importancia estratégica dentro de la organización de IT posicionándose como arquitecto de Soluciones: Desarrollar habilidades claves: Compresión del dominio del problema (Negocio); Capacidad 1 de Conceptualización; Visión Técnica; Capacidad para aplicar patrones. Dotar al Arquitecto de Habilidades de Liderazgo, Gestión y comunicación de manera que lo 2 conviertan en el líder tecnológico de la Solución. Confidential // Neoris 6
  • 7. Personas: Optimización de Roles y Capacidades Reforzar figuras claves como las de Project Manager y Arquitecto Arquitecto La función de un arquitecto (de IT) es resolver un problema mediante la definición de un sistema que se pueda implementar con el uso de tecnología. El Arquitecto debe tomar una posición de importancia estratégica dentro de la organización de IT posicionándose como arquitecto de Soluciones: Desarrollar habilidades claves: Compresión del dominio del problema (Negocio); Capacidad 1 Centrar elde Conceptualización; Visión la construcción de una Solución de Negocio y no en la resolución esfuerzo de Arquitectura en Técnica; Capacidad para aplicar patrones. de una problemática tecnológica. Definición del Problema Definición de la Solución Dotar al Arquitecto de Habilidades de Liderazgo, Gestión y comunicación de manera que lo 2Conocimiento del Dominio elCapacidad de Conceptualizar conviertan en + líder tecnológico de la Solución. Técnica + Capacidad de aplicar patrones Visión Confidential // Neoris 7
  • 8. Personas: Optimización de Roles y Capacidades Promover la sinergia a través de Comunidades de Prácticas Generar una red de comunicaciones y Discusión de tendencias, Estilos contactos para: arquitectónicos, Arquitecturas, Buenas Prácticas de • Difundir el valor que puede obtenerse al utilizar procesos, técnicas y herramientas Conceptualización y Diseño, que optimizan el rendimiento de los recursos. Laboratorios, Patrones, Productos. • Colaborar con el crecimiento y madurez de los Project Managers y ayudar a resolver las urgencias que se presenten. Confidential // Neoris 8
  • 9. Tecnología: Optimización de Activos Tecnológicos Promover las formas de reutilización priorizando: Conocimientos • Conocimiento y Experiencias como un activo reutilizable. • Introducción de Hitos de Intercambio de Conocimientos en la Metodología, Lecciones Aprendidas, etc. • Enterprise 2.0 (Web 2.0): Sociabilización, Externalización, Combinación e internalización. Frameworks • Desarrollo y mejora contínua de Frameworks empresariales que incluyan aspectos tecnológicos, metodológicos, buenas prácticas reflejando la forma de hacer las cosas de cada organización. • Promover la adquisición y el uso de Activos existentes en el mercado o disponibilizados por la comunidad. Confidential // Neoris 9
  • 10. Procesos: Optimización de Metodologías y Buenas Prácticas Sentido de las Metodologías Adecuación Metodología • Satisfacer las expectativas del usuario. • Facilidad de trabajo utilizado para estructurar, Marco para realizar cambios una vez Mantenibilidad que el sistema estáel proceso de desarrollo de planificar y controlar funcionando. un sistema de información. • Capacidad de realizar su cometido con el Eficiencia mínimo consumo de recursos necesario. ¿Predictivas o Agiles? • Capacidad de un sistema de funcionar Fiabilidad correctamente durante un tiempo dado. Corrección • Densidad de defectos del sistema. • Grado de dificultad en aprender a manejar Usabilidad el sistema. Confidential // Neoris 10
  • 11. Procesos: Comparando Metodologías Características centrales de las Metodologías mas conocidas Procesos formales y estrictos que Procesos flexibles e informales, con 1 capacidad natural de adaptarse para organiza el trabajo del proyecto en Definición flujos de trabajo, actividades y comprender y responder a las artefactos, segmentando en fases . necesidades del cliente. Asume el cambio como un hecho 2 Centra su estrategia en la planificación minimizando la necesidad a priori de de tiempos y presupuesto con fuerte Estrategia identificar plenamente los requisitos gestión. y el modelo final de arquitectura. Basado en: Prevalece: 3 • Arquitectura basada en componentes • Interacciones sobre procesos • Comunicación por tareas y DOCs. • Resultados sobre documentación Características • Cambios acotados a alcance inicial • Colaboración sobre negociaciones claves • Gestión Estricta • Adaptación al cambio sobre plan Confidential // Neoris 11
  • 12. Procesos: Comparando según las condiciones del Proyecto Las características de los proyectos condicionan la elección de una metodología 1 Prioridad del Valor Cumplimiento Negocio 2 Estabilidad de Entorno Inestable Entorno Estable Requerimientos 3 Rigidez del Concebido para cambiar Complejo para Modificar producto 4 Uso del Alto Bajo Prototipado 5 Criticidad del Media / Baja Alta Sistema 6 Tamaño del Mediano / Pequeño Grande Equipo 7 Participación Mucha Poca del Cliente Confidential // Neoris 12
  • 13. Procesos: Comparando según las condiciones de la Organización Las características de la Organización condicionan la elecciona de una metodología 1 Nivel Medio / Junior / Semi Sr. Avanzado / Senior Profesional 2 Cultura Vertical / Rígida Horizontal / Flexible Organizativa 3 Modelo de Procesos Personas Desarrollo Confidential // Neoris 13
  • 14. Procesos: Optimización de Metodologías y Buenas Prácticas Sugerencias Cada metodología disponible tiene un conjunto de características que la hacen más o menos adecuadas para cada tipo de proyecto de software según las consideraciones organizacionales, de proyecto, tecnológicas y de equipo que se tengan sobre cada tipo de proyecto. Asimismo, seleccionada la metodología, es esencial definir cuáles son los procesos que conformarán los lineamientos de trabajo del proyecto según características particulares del mismo. Confidential // Neoris 14
  • 15. Gracias! Martín Serra CTO Argentina Judith Borsato Gerente de Calidad y Procesos Confidential // Neoris 15 15