ads curso01 cap01

58
Análisis y Diseño de Sistemas de Información

Upload: luis-eduardo-rivas

Post on 10-Nov-2015

240 views

Category:

Documents


1 download

DESCRIPTION

ad

TRANSCRIPT

  • Anlisis y Diseo

    de Sistemas de

    Informacin

  • Richard Terrazas MacedoIngeniero de Sistemas

    Project Manager Business Intelligence

    Anlisis y Diseo de Sistemas de

    Informacinn

  • Informacin general

  • Anlisis y Diseo de

    Sistemas de Informacin

    Introduccin al Anlisis y Diseo de Sistemas de

    Informacin

    Captulos:

    1. La Gerencia de Proyectos de software

    2. Anlisis y Diseo de Sistemas de

    Informacin

    3. El proceso unificado

    4. Gestin de Riesgos

    Universidad Tecnolgica del Per - UTP

  • Anlisis y Diseo de

    Sistemas de Informacin

    Curso 1:

    Introduccin a las Anlisis y Diseo de Sistemas de

    Informacin

    Captulo 1:

    La Gerencia de Proyectos de software

    Universidad Tecnolgica del Per - UTP

  • INTRODUCCIN A LAS

    Anlisis y Diseo de

    Sistemas de Informacin

    Captulo 1:

    La Gerencia de Proyectos de Software

    Temas:1. El Proyecto

    2. La direccin de proyectos

    3. Errores clsicos en la gestin de proyectos TI

    4. Gestin del recurso humano

    Anlisis y Diseo de Sistemas de Informacin

  • La Gerencia de Proyectos de Software1. El Proyecto

  • INTRODUCCIN A LAS

    Anlisis y Diseo de

    Sistemas de Informacin

    Captulo 1:

    La Gerencia de Proyectos de Software

    Temas:

    1. El Proyecto

    Anlisis y Diseo de Sistemas de Informacin

  • LA GERENCIA DE PROYECTOS DE

    SOFTWARE

    1. El Proyecto

    1.1. Los objetivos de un proyecto

    1.2. Factores crticos de xito

    Introduccin al Anlisis y Diseo de Sistemas de

    Informacin

  • 1. EL PROYECTO

    La Gerencia de Proyectos de Software

    Un proyecto es un esfuerzo temporal llevado a cabo para crear un producto o servicio

    nico.

    Gua del PMBOK2008 Project Management Institute

    Temporal quiere decir que todo proyecto tiene un inicio yun final definidos.

    nico quiere decir que el producto o servicio es diferente aotros productos o servicios similares.

    QU ES UN PROYECTO?

  • 1. EL PROYECTO

    Las organizaciones ejecutan trabajos, ya sea en la forma de proyectos o de operaciones. Ambos tienen

    en comn: Ejecutados por personas Recursos restringidos Se planifican, ejecutan y controlan

    Se diferencian en: Las operaciones son continuas y repetitivas Los proyectos son nicos y temporales.

    La Gerencia de Proyectos de Software

  • 1. EL PROYECTO

    La Gerencia de Proyectos de Software

    Fuente: Horine, Gregory, Gestin de Proyectos. Anaya

    Caracterstica Proyectos Operaciones

    Similitudes bsicas

    Planificados, ejecutados y controladosPlanificados, ejecutados y controlados

    Ejecutados por gente Ejecutadas por gente

    Limitados por recursos Limitadas por recursos

    Objeto Lograr objetivos y finalizarlos Mantener la Organizacin

    TiempoTemporales Continuas

    Con fechas de inicio y fin

    ResultadosProducto, servicio o resultado nico

    Producto, servicio o resultado no nico

    GenteEquipos temporales y dinmicos, creados para cumplir las exigencias del proyecto

    Equipos funcionales que generalmente trabajan en paralelo a la estructura organizacional

    Autoridad del Jefe

    Varia segn la estructura organizacionalNormalmente es una autoridad directa y formal de proyectos

    Normalmente la autoridad directa o de lnea es mnima, si la hay

    Comparativa entre Proyectos y Operaciones

  • 1. EL PROYECTO

    Ejemplos de proyectos: Desarrollo de un nuevo producto o servicio Llevar a cabo un cambio dentro de la organizacin Disear un nuevo vehculo de transporte Construir un edificio de viviendas. Organizar un congreso de estudiantes Desarrollar un software para el manejo de una agencia

    bancaria

    Realizar un cambio organizacional

    La Gerencia de Proyectos de Software

  • 1. EL PROYECTO

    Naturaleza temporal de un proyecto Todo proyecto tiene un inicio y un fin. Se llega al fin cuando se cumplen los objetivos del

    proyecto o cuando se determina que no se pueden

    cumplir.

    Temporal no quiere decir en un corto tiempo, quiere decir que tiene una duracin finita.

    Lo temporal no aplica al servicio o producto generado por el proyecto. Ejemplo: un monumento nacional que ser visitado por

    muchos aos.

    La Gerencia de Proyectos de Software

  • 1. EL PROYECTO

    Producto o servicio nico: Los proyectos tienen que ver con hacer algo

    que no se ha hecho antes, y por lo tanto es

    algo nico.

    Por ejemplo, la construccin de un edificio de oficinas puede parecer repetitivo, pero

    para cada desarrollo podemos tener un

    nuevo cliente, otro lugar, leyes distintas,

    distinto contratista, etc..

    La Gerencia de Proyectos de Software

  • 1. EL PROYECTO

    Sub-Proyectos Los proyectos se pueden dividir en

    componentes ms manejables, tambin

    llamados sub-proyectos.

    Los sub-proyectos muchas veces se sub-contratan a empresas externas o a otras

    unidades funcionales en la organizacin

    ejecutante.

    La Gerencia de Proyectos de Software

    Sub

    Proyecto

    A

    Sub

    Proyecto

    B

    Sub

    Proyecto

    C

    Sub

    Proyecto

    D

    Proyecto ABC

  • 1.1. LOS OBJETIVOS DE

    UN PROYECTO

    Costo

    Calidad

    Tiempo

    Alcance

    1. El proyecto

  • 1.2. FACTORES

    CRTICOS DE XITO

    Factores crticos de xito:

    Apoyo de un sponsor

    Uso de metodologas

    Presupuesto bien definido

    Definicin del proceso

    Uso de herramientas

    1. El proyecto

  • 1.2. FACTORES CRTICOS DE

    XITO

    1. El proyecto

    Satisfaccin al

    cliente

    Tiempo

    CostoAlcance

    Calidad

    Riesgo

  • La Gerencia de Proyectos de Software2. La direccin de proyectos

  • INTRODUCCIN A LAS

    Anlisis y Diseo de

    Sistemas de Informacin

    Captulo 1:

    La Gerencia de Proyectos de Software

    Temas:

    2. La direccin de proyectos

    Anlisis y Diseo de Sistemas de Informacin

  • LA GERENCIA DE PROYECTOS DE

    SOFTWARE

    2. La direccin de Proyectos

    2.1. Grupo de procesos

    2.2. Destrezas para la gerencia de proyectos

    2.3. Cdigo de tica gerente de proyectos

    2.4. Las funciones del gerente de proyecto

    2.5. Liderazgo de un gerente de proyectos

    Anlisis y Diseo de Sistemas de Informacin

  • 2. LA DIRECCIN DE

    PROYECTOS

    La Gerencia de Proyectos de Software

    La direccin de proyectos es la aplicacin de conocimientos, habilidades, herramientas ytcnicas a las actividades del proyecto para

    cumplir con los requisitos del mismo.

    Gua del PMBOK2008 Project Management Institute

    Qu es direccin de proyectos?

  • 2. LA DIRECCIN DE

    PROYECTOS

    La direccin de un proyecto incluye: Identificar los requisitos Establecer unos objetivos claros y posibles de realizar Equilibrar las demandas concurrentes de calidad,

    alcance, tiempo y costos.

    Adaptar las especificaciones, los planes y el enfoque a las diversas inquietudes y expectativas de los diferentes

    interesados.

    La Gerencia de Proyectos de Software

  • 2. LA DIRECCIN DE

    PROYECTOS

    El Gerente de un proyecto debe cumplir el objetivo de un Proyecto

    La Gerencia de Proyectos de Software

    Calidad

    Alcance

    CostoTiempo

  • 2. LA DIRECCIN DE PROYECTOS

    El conocimiento sobre Gerencia de Proyectos

    puede organizarse de

    muchas maneras.

    La Gua del PMBOK es un estndar en la

    gestin de proyectos

    desarrollado por el

    Project Management

    Institute (PMI).

    La Gerencia de Proyectos de Software

  • 2. LA DIRECCIN DE

    PROYECTOS

    Principios de la Gerencia de Proyectos:

    Seleccionar proyectos que ayuden al negocio

    Entender los requerimientos y ponerlos bajo control

    Preparar un plan razonable

    Tener un buen equipo y establecer responsabilidades

    Hacer seguimiento y dar visibilidad

    Usar lnea de base

    Documentar

    Si no ha sido probado, no trabajar

    Asegurar satisfaccin del cliente

    Ser proactivo

    La Gerencia de Proyectos de Software

  • 2.1. GRUPOS DE PROCESOS

    EN LOS PROYECTOS

    2. La direccin de proyectos

    Las flechas representan flujo de informacin

    INICIO PLANEACION

    EJECUCIONCONTROL

    CIERRE

    ETICA Y RESPONSABILIDAD

    PROFESIONAL

  • 2.1. GRUPOS DE PROCESOS

    EN LOS PROYECTOS

    2. La direccin de proyectos

    Grupo de Proceso

    Descripcin por el PMBOK

    2008 Project Management Institute Trminos Comunes

    1. Inicio Define y autoriza el proyecto o una fase del mismoplanificacin, preliminar,

    comenzando

    2. Planificacin

    Define y refina los objetivos, y planifica el curso

    de accin requerido para lograr los objetivos y el

    alcance pretendido del proyecto

    definicin, desarrollo del plan,

    asentamiento de las bases

    3. Ejecucin

    Integra a personas y otros recursos para llevar a

    cabo el plan de gestin del proyecto para el

    proyecto

    hacer que ocurra, en proceso,

    coordinacin

    4. Seguimiento y

    Control

    Mide y supervisa regularmente el avance, a fin de

    identificar las variaciones respecto del plan de

    gestion del proyecto, a fin de tomar medidas

    correctivas y cumplir con el objetivo del proyecto

    seguimiento del proyecto,

    manteniendo la linea de accion

    5. Cierre

    Formaliza la aceptacin del producto, servicio o

    resultado, y termina ordenadamente el proyecto o

    una fase del mismo

    aceptacin del cliente, transicin,

    cierre

  • 2.2. DESTREZAS PARA LA GERENCIA DE PROYECTOS

    2. La direccin de proyectos

    DESTREZAS EN RELACIONES

    HUMANAS

    DESTREZAS TECNICAS

    DESTREZAS GERENCIALES

    EFICIENCIA EN EL LOGRO

    DE RESULTADOS

    MANEJO DEL

    EQUIPO DEL

    PROYECTO

    GERENCIA DE UNO MISMO

    Auto evaluacin precisa Autocontrol emocional Auto confianza Manejo de conflictos

    Persistencia Iniciativa Pensamiento sistemtico Bsqueda de informacin

    Impacto e influencia Flexibilidad Direccin de gente Sensibilidad interpersonal Liderazgo

  • 2.2. DESTREZAS PARA LA GERENCIA DE

    PROYECTOS

    Habilidades del Gerente de Proyecto: Habilidades de comunicacin Habilidades de organizacin Team building Liderazgo Flexibilidad Creatividad Paciencia Persistencia Know how

    2. La direccin de proyectos

  • 2.3. CDIGO DE TICA DEL GERENTE DE

    PROYECTOS

    Asegurar la integridad

    Contribuir a la bases de conocimiento

    Aplicar el conocimiento profesional

    Balancear intereses

    Respetar diferencias

    2. La direccin de proyectos

    Figura: http://blog.elcorreodigital.com/media/teamworkpuzzles_05.jpg

  • 2.4. FUNCIONES DEL GERENTE DE PROYECTOS

    2. La direccin de proyectos

    Definir el alcance

    Figura: http://www.intercontacto.com/images/tematico/29_IC_P_ejecutivo_tiempo.jpg

    Identificar Rutas

    crticas

    Revisin de Fases del proyecto

    Estimar Tiempos

    Identificar y evaluar Riesgos

    Identificar los recursos y

    presupuestos

  • 2.4. FUNCIONES DEL GERENTE DE PROYECTOS

    Definir el alcance

    Identificar a los stakeholders, sponsors, los procedimientos de escalamiento

    Desarrollar una lista detallada de tareas

    Estimar los tiempos

    Identificar los recursos y presupuestos

    Evaluar los requerimientos del proyecto

    Preparar un plan de contingencia

    Bosquejar el proyecto

    Identificar y evaluar riesgos

    Identificar interdependencias

    Identificar las rutas crticas

    Participar en la revisin de las fases del proyecto

    Asegurar los recursos que se necesitan

    Administrar el proceso de control del cambio

    Reportar el estado real del proyecto

    2. La direccin de proyectos

  • 2.5. LIDERAZGO DE UN GERENTE DE PROYECTOS

    2. La direccin de proyectos

    Figura: http://todosignifica.files.wordpress.com/2009/03/liderazgo.jpg

    Fuente: http://es.wikipedia.org/wiki/Liderazgo

    El liderazgo es el proceso de influir en otros y apoyarlos para que

    trabajen con entusiasmo en el logro de objetivos comunes. Se

    entiende como la capacidad de tomar la iniciativa, gestionar, convocar,

    promover, incentivar, motivar y evaluar a un grupo o equipo.

  • 2.5. LIDERAZGO DE UN GERENTE DE PROYECTOS

    2. La direccin de proyectos

    Gerente - LIDER

    Es innovador

    Es original

    Se concentra en las personas

    Tiene visin a largo plazo

    Pregunta qu y porqu

    Desarrolla nuevos caminos

    Hace lo que debe hacer

    Intenta lo imposible

    Es soador

    Rompe Paradigmas

    Inspira confianza

    Gerente - Administrador

    Es conservador

    Mantiene lo establecido

    Controla

    Tiene visin de corto plazo

    Pregunta cmo y cundo

    Acepta el status quo

    Hace bien las cosas

    Se compromete de acuerdo a sus

    posibilidades

    Es equilibrado

    Se ajusta a las normas

    Inspira respeto

    El Gerente es Lder o Administrador?

  • La Gerencia de

    Proyectos de

    Software3. Errores clsicos en la gestin de proyectos TI

  • Captulo 1:

    La Gerencia de Proyectos de Software

    Temas:

    3. Errores clsicos en la gestin

    de proyectos TI

    Anlisis y Diseo de Sistemas de Informacin

  • LA GERENCIA DE PROYECTOS DE

    SOFTWARE

    3. Errores clsicos en la gestin de proyectos TI

    3.1. Errores relacionados al Factor humano

    3.2. Errores relacionados al Proceso

    3.3. Errores relacionados al Producto

    3.4. Errores relacionados con la tecnologa

    Anlisis y Diseo de Sistemas de Informacin

  • 3. ERRORES CLSICOS EN LA GESTIN DE

    PROYECTOS TI

    Estadsticas sobre desarrollo de software:

    31% de los proyectos son cancelados antes de completarse.

    53% de los proyectos cuestan 190% del costo estimado.

    En las grandes empresas el costo se desva aprox. un 9%.

    En las PYMES el costo se desva aprox. un 16%.

    77% fallan la fecha de entrega

    La Gerencia de Proyectos de Software

    Fuente: Standing Group Report

  • 3. ERRORES CLSICOS EN LA GESTIN DE PROYECTOS TI

    La Gerencia de Proyectos de Software

    Por qu se consume tanto tiempo en culminar los sistemas informticos?

    Por qu no se identifican todos los errores del software

    antes de entregarlo al cliente?

    Por qu es tan difcil medir el avance del

    desarrollo del software?

    Por qu es tan elevado el costo de los proyectos

    de sistemas?

    Los usuarios finales estn totalmente satisfechos con los sistemas informticos que utilizan?

    Interrogantes en el desarrollo de software

  • 3. ERRORES CLSICOS EN LA GESTIN DE PROYECTOS TI

    La Gerencia de Proyectos de Software

    De Factor Humano

    De Procesos

    Del Producto

    De la Tecnologa

  • 3.1. DE FACTOR HUMANO

    Poca motivacin Empleados conflictivos Hroes Agregar recursos a un proyecto atrasado Soadores Falta de auspiciadores efectivos Falta de Stakeholders interesados No tener el punto de vista del usuario

    3. Errores clsicos en la gestin de proyectos TI

    Figura: http://www.infobae.com/adjuntos/imagenes/91/0099103G.jpg

    Ruido

    Hacinamiento

    Roces con el cliente

    Expectativas no realistas

    Politizacin

  • 3.2. DE PROCESOS

    Planificacin excesivamente optimista. Tiempo desperdiciado al inicio Manejo insuficiente del riesgo Planeamiento Insuficiente

    Planes que ceden a la presin

    Actividades fundamentales acortadas Programacin Code-like-hell (Ir directo a

    codificar)

    Aseguramiento de la calidad recortado

    3. Errores clsicos en la gestin de proyectos TI

    Diseo inadecuado

    Falla de proveedores

    Control insuficiente

    Omisin de tareas al estimar

    Planear recuperarse despus

  • 3.3. DEL PRODUCTO

    Exceso en los requerimientos Plantear demasiados objetivos a la vez Desarrollo no centrado en los objetivos del

    proyecto

    Mala Negociacin Desarrollo orientado a investigacin

    3. Errores clsicos en la gestin de proyectos TI

  • 3.4. DE LA TECNOLOGA

    El sndrome de la panacea o bala de plata (silver bullet)

    Ahorro sobreestimado por nuevas herramientas o metodologas

    Cambio de herramientas en medio del proyecto

    Ausencia de sistemas de control de versiones de cdigo fuente

    3. Errores clsicos en la gestin de proyectos TI

    Figura: http://mascreatividad.files.wordpress.com/2009/03/tecnologia1.jpg

  • La Gerencia de Proyectos de Software4. Gestin del Recurso Humano

  • Captulo 1:

    La Gerencia de Proyectos de Software

    Temas:

    4. Gestin del Recurso Humano

    Anlisis y Diseo de Sistemas de Informacin

  • LA GERENCIA DE PROYECTOS DE

    SOFTWARE

    4. Gestin del Recurso Humano

    4.1. Factores de motivacin

    4.2. Los 5 Factores de motivacin ms importantes

    4.3. Factores que involucionan la motivacin

    Introduccin a las Anlisis y Diseo de Sistemas de

    Informacin

  • 4. GESTIN DEL RECURSO HUMANO

    El factor humano tiene el mayor potencial para acelerar un proyecto si se

    gestiona adecuadamente.

    Gestionar aqu no significa presionar, sino encontrar los factores que hagan que los

    desarrolladores alcancen su mximo

    nivel de productividad y que lo hagan a

    gusto

    La Gerencia de Proyectos de Software

    Figura:

    http://www.eduvyt.com.mx/file.php/1/Gestion_publica_/GPRH/GPRH08.jpg

  • 4.1. FACTORES DE MOTIVACIN

    En psicologa y filosofa, motivacin son los estmulosque mueven a la persona a realizar determinadas

    acciones y persistir en ellas para su culminacin.

    Los motivos pueden agruparse en diversas categoras: Motivos racionales y emocionales. Motivos egocntricos o altruistas. Motivos de atraccin o de rechazo.

    4. Gestin del Recurso Humano

    Fuente: http://es.wikipedia.org/wiki/Motivaci%C3%B3n

  • 4.1. FACTORES DE MOTIVACIN

    Algunos Nmeros:

    Aproximadamente el 50-66% de los desarrolladores son introvertidos frente a un 25-33% de la poblacin general.

    Los desarrolladores tienden:

    hacia su interior,

    al mundo de las ideas,

    A su desarrollo personal,

    dan menos importancia a cuestiones exteriores como la imagen, status, etc.

    4. Gestin del Recurso Humano

  • 4.2. LOS 5 FACTORES DE MOTIVACIN MS IMPORTANTES

    4. Gestin del Recurso Humano

    Lograr Objetivos

    Dar posibilidad al desarrollo profesional

    El contenido del trabajo

    La Vida privada del desarrollador

    Oportunidad de elaborar supervisin tcnica

    1

    2

    3

    4

    5

  • 4.3. FACTORES QUE INVOLUCIONAN LA MOTIVACIN

    4. Gestin del Recurso Humano

    Factores de Ambiente

    Otros Factores

    1

    2

    Figura: http://www.gaceta.es/file_upload/noticias/imagenes/460x435/avions12314395191139562246.jpg

  • 4.3. FACTORES QUE INVOLUCIONAN LA MOTIVACIN

    4. Gestin del Recurso Humano

    FACTORES QUE DESMOTIVAN: DEL AMBIENTE

    Iluminacin y temperatura adecuada

    Suficiente espacio de mesa y armarios

    Suficiente silencio para permitir una buena concentracin (incluida la posibilidad de apagartelfonos)

    Suficiente intimidad para evitar interrupciones indeseadas

    Fcil acceso al equipo de oficina (fotocopiadora, fax, etc.)

    Disponibilidad de material de oficina (papel, bolgrafos, etc.)

    Acceso sin restricciones al ordenador

    Equipo informtico razonablemente actualizado

    Buen soporte ante averas en el equipo informtico

    Buena calidad de comunicaciones (telfonos, e-mail, Internet, ...)

    Disponibilidad de las herramientas software necesarias

    Disponibilidad del hardware necesario (por ejemplo, una impresora de color para un proyecto en elcual sea importante la impresin en color)

    Disponibilidad de manuales de referencia y otras publicaciones relevantes.

    Un soporte mnimo de formacin para nuevas herramientas, metodologas, etc.

    Uso de copias legales de software.

    Flexibilidad horaria razonable

  • 4.3. FACTORES QUE INVOLUCIONAN LA

    MOTIVACIN

    4. Gestin del Recurso Humano

    FACTORES QUE DESMOTIVAN: OTROS FACTORES

    Manipulacin de parte de la Direccin

    Demasiada presin de calendario

    Presiones innecesarias

    Falta de apreciacin del esfuerzo de los desarrolladores

    Direccin tcnica incompetente

    No implicar a los desarrolladores en las decisiones que los afectan

    Barreras en la productividad

    Baja Calidad

    Mantener pequeo el tamao del Equipo

  • Preguntas?

  • LABORATORIO N 1

    En este laboratorio, usted:

    Identifica los errores de un proyecto

    Expone sus ideas de mejora

    Universidad Tecnolgica del Per - UTP