You are on page 1of 37

Determinación de la viabilidad y administración de las actividades de análisis y diseño

Análisis y Diseño de Sistemas Kendall & Kendall Sexta Edición

Temas Principales
• Inicio del proyecto • Determinación de la viabilidad del

proyecto • Programación del proyecto • Gestión de las actividades del proyecto • Administración de los miembros del equipo de análisis de sistemas
Kendall & Kendall
2005 Pearson Prentice Hall

2

Inicio del Proyecto
Los proyectos son iniciados por dos razones principales:

• Problemas que se prestan a soluciones de
sistemas. • Oportunidades de mejora a través de:

• Actualización de los sistemas. • Alteración de los sistemas. • Instalación de nuevos sistemas.
2005 Pearson Prentice Hall

Kendall & Kendall

3

Problemas en la Organización Identificar los problemas mediante la búsqueda de los siguientes signos: Revise los resultados contra los criterios de desempeño • • Demaciados errores. 2005 Pearson Prentice Hall Kendall & Kendall 4 . • Trabajos realizados con lentitud. • Trabajo incompleto. • Trabajo realizado de manera incorrecta. • Trabajo no realizado.

Problemas en la Organización (Continuación) • Observe el comportamiento de los empleados: • Elevado ausentismo. • Creciente descontento. Kendall & Kendall 2005 Pearson Prentice Hall 5 . • Alta rotación de trabajadores.

• Reducción de ventas. • Sugerencias de mejora. • Pérdida de ventas.Problemas en la Organización (Continuación) • Escuche los comentarios de los • Quejas. vendedores. clientes y proveedores: Kendall & Kendall 2005 Pearson Prentice Hall 6 .

Selección de Proyectos Cinco criterios específicos de selección de proyectos: • Respaldo de la dirección. Mover el negocio hacia el logro de sus objetivos. Kendall & Kendall 2005 Pearson Prentice Hall 7 . Practicable. Lo suficientemente importante como para ser considerado en otros proyectos. • Periodo adecuado de compromiso para terminar el • • • proyecto.

• Combinación de procesos. Mejora en la integración de sistemas y subsistemas. Kendall & Kendall 2005 Pearson Prentice Hall 8 . • Reducción de errores en la captura de • • • información. Reducción de salidas redundantes.Posibilidades de Mejora Las mejoras pueden ser de muchos tipos: • Aceleración de un proceso. • Optimización de un proceso. Reducción de almacenamiento redundante.

• Se puede aumentar la conciencia de los impactos realizados en la consecución de los objetivos corporativos. Kendall & Kendall 9 2005 Pearson Prentice Hall .Cuadrícula de Impacto de la Viabilidad (CIV) • Una cuadrícula de impacto de la viabilidad (CIV) se utiliza para evaluar el impacto de las mejoras en el sistema existente.

• Las flechas verdes indican la implementación. • Los objetivos se enumeran en la parte superior. Kendall & Kendall 2005 Pearson Prentice Hall 10 . • Las flechas rojas indican un impacto positivo.Cuadrícula de Impacto de la Viabilidad (CIV) (Continuación) • Los sistemas existentes o propuestos se enumeran a la izquierda.

2005 Pearson Prentice Hall Kendall & Kendall 11 . • Viabilidad operativa. • Hay tres tipos de viabilidad: • Viabilidad técnica.Factibilidad • En un estudio de viabilidad se evalúan los aspectos operativos. • Viabilidad económica. técnicos y económicos del proyecto propuesto.

pueden ser actualizados para proporcionar el nivel de tecnología necesaria para el nuevo sistema. Kendall & Kendall 2005 Pearson Prentice Hall 12 . • Si no están disponibles.Viabilidad Técnica • En la viabilidad técnica se evalúa si los recursos técnicos actuales son suficientes para el nuevo sistema.

• Hardware. • Software. • Incluye la compra de: • Nuevo equipo. Kendall & Kendall 2005 Pearson Prentice Hall 13 .Viabilidad Económica • La viabilidad económica determina si el tiempo y el dinero están disponibles para desarrollar el sistema.

Viabilidad Operativa • La viabilidad operativa determina si los recursos humanos están disponibles para operar el nuevo sistema una vez que se ha instalado. • Los usuarios que no quieran un nuevo sistema pueden evitar que se conviera operativamente viable. Kendall & Kendall 2005 Pearson Prentice Hall 14 .

• Programación del proyecto.Planeación de Actividades • La planeación de actividades incluye: • • Selección de un equipo de analista de sistemas. • Estimación de tiempo requerido para cada tarea. Dos herramientas de planeación y control de proyectos son los diagramas Gantt y los diagramas PERT. Kendall & Kendall 2005 Pearson Prentice Hall 15 .

Por último el proyecto se divide en pasos o incluso unidades menores.Estimación de Tiempo • • • • El proyecto se divide en fases. pesimista y optimista. El tiempo es estimado para cada tarea o actividad. Además el proyecto se divide en tareas o actividades. 2005 Pearson Prentice Hall • Kendall & Kendall 16 . Puede ser utilizada una estimación del tiempo más probable.

• Muestra las actividades durante un período de tiempo. Kendall & Kendall 2005 Pearson Prentice Hall 17 .Gráfico de Gantt • Es fácil de construir y utilizar.

Ejemplo de Gráfico de Gantt Figura 3.7: Uso de una gráfica de Gantt bidimensional para planear las actividades que puedan realizarse en paralelo Actividad Realizar entrevistas Aplicar cuestionarios Leer informes de la Compañía Analizar el flujo de datos Introducir prototipos Observar las reacciones Realizar análisis de costos y beneficios Actividad Completa Actividad terminada Actividad parcialmente terminada Preparar la propuesta Presentar la propuesta Semanas Semana Actual Kendall & Kendall 18 2005 Pearson Prentice Hall .

Siguiendo la ruta crítica se identificará el menor tiempo para completar el proyecto. Una vez que el diagrama se dibuja es posible identificar la ruta crítica. • • Kendall & Kendall las actividades que deben completarse antes de que se puedan iniciar las próximas actividades. la trayectoria mas larga a través de las actividades.Diagrama de PERT PERT.Técnicas de Evaluación y Revisión de Programas • Los diagramas PERT muestran las precedencias. 2005 Pearson Prentice Hall 19 .

Ejemplo de Diagrama PERT Figura 3. Kendall & Kendall 2005 Pearson Prentice Hall 20 .11: Diagrama PERT completo para la fase de análisis de un proyecto de sistemas.

y la libertad de acción que hay en los caminos no críticos. Kendall & Kendall 2005 Pearson Prentice Hall 21 .Ventajas del Diagrama PERT • Fácil identificación del orden de precedencia. • Fácil determinación de los tiempos muertos. • Fácil identificación de la ruta crítica y por lo tanto de las actividades críticas.

La característica más importante se desarrollan primero. y la implementación por fecha de vencimiento.Punto de Entrega (Timeboxing) • • • El punto de entrega establece una fecha absoluta para la debida ejecución de los proyectos. Otras características son agregadas posteriormente. Kendall & Kendall 2005 Pearson Prentice Hall 22 .

2005 Pearson Prentice Hall Kendall & Kendall 23 .Administradores de Información Personal Integrados El software Personal information manager (PIM) es útil para la programación de actividades e incluye características tales como: • Listas de números telefícos y fax. • Listas de tareas pendientes. • Calendarios online.

• Sus actividades.Administrar Equipos • Los equipos suelen tener dos líderes: • El que lleva los miembros a realizar las • El analista de sistemas debe manejar: • Los miembros del equipo. Kendall & Kendall 24 . • Uno se ocupará de las relaciones sociales. • Su tiempo y recursos. 2005 Pearson Prentice Hall tareas.

Kendall & Kendall 2005 Pearson Prentice Hall 25 .Fijación de Metas • Los proyectos exitosos requieren de metas razonables de productividad para resultados tangibles y establecer los procesos de actividades. • El establecimiento de objetivos ayuda a motivar a los miembros del equipo.

El sistema de Comercio Electrónico necesita un personal con una amplia variedad de habilidades. Kendall & Kendall 2005 Pearson Prentice Hall 26 .Administración de Proyectos de Comercio Electrónico Diferencias en la administración de proyectos de software entre el Comercio Electrónico y el tradicional: • Los datos utilizados por los sistemas de comercio • • • electrónico se encuentra dispersa en toda la organización. La colaboración debe ser construida en el exterior y el interior mucho antes de la implementación. La seguridad es de suma importancia.

Fracaso de Proyectos Los fracasos en los proyectos se pueden prevenir: • Entrenamiento. • Experiencia. • Aprender de otros proyectos que han fracasado. Kendall & Kendall 2005 Pearson Prentice Hall 27 .

Kendall & Kendall 2005 Pearson Prentice Hall 28 .Programación Extrema La programación extrema (XP) realiza buenas prácticas de desarrollo de sistemas y las lleva al extremo.

Variables de Programación Extrema La programación extrema tiene cuatro variables que el desarrollador puede controlar: • • Tiempo. • Alcance. • Calidad. Estas son equilibradas para un proyecto. Kendall & Kendall 2005 Pearson Prentice Hall 29 . • Costo.

un proyecto de XP probablemente cumplirá sus metas. Tiempo Costo Codificar Probar Calidad Alcance Diseñar Escuchar Kendall & Kendall 2005 Pearson Prentice Hall 30 .14: Cuando las cuatro variables de control de recursos están en equilibrio con las cuatro actividades.Programación Extrema Figura 3.

Escuchar. Probar. • • • • Kendall & Kendall 2005 Pearson Prentice Hall 31 .Actividades de Programación Extrema Las actividades de la programación extrema son: Codificar. Diseñar.

Cliente en el sitio. • • • • Kendall & Kendall 2005 Pearson Prentice Hall 32 . Programación en parejas.Prácticas esenciales de la Programación Extrema Hay cuatro prácticas fundamentales en la programación extrema: Liberación limitada. Semana de trabajo de 40 horas.

17: Los roles en el proceso de desarrollo de XP incluyen a los miembros del equipo de desarrollo y a por lo menos un cliente en el sitio. Programador Cliente Gran Jefe Equipo de desarrollo de programación extrema Probador Consultor Rastreador Entrenador Kendall & Kendall 2005 Pearson Prentice Hall 33 .Roles de Programación Extrema Figura 3.

• Cliente. • Consultor. • Gran Jefe.Roles de Programación Extrema Hay 7 roles participando en XP: • Programador. • Entrenador. Kendall & Kendall 2005 Pearson Prentice Hall 34 . • Rastreador. • Probador.

Kendall & Kendall 2005 Pearson Prentice Hall 35 . • Limitar la incertidumbre.El juego de la Planeación • El juego de la planeación plantea reglas que pueden ayudar a establecer las relaciones del equipo con sus clientes. • Dos jugadores: el equipo de desarrollo y el cliente de negocios. • Los clientes deciden que deben atacar primero.

• Iteraciones a la primera versión. 2005 Pearson Prentice Hall incrementales. • Planeación. • Las cinco fases de desarrollo de XP son: Kendall & Kendall 36 . • Puesta en producción.Proceso de Desarrollo XP • Los proyectos XP son interactivos e • Exploración. • Mantenimiento.

19: Las cinco etapas del proceso de desarrollo de XP muestran que las iteraciones frecuentes son esenciales para desarrollar con éxito un sistema. Exploración Planeación Iteraciones a la primera versión Puesta en producción Mantenimiento Kendall & Kendall 2005 Pearson Prentice Hall 37 .Proceso de Desarrollo XP Figura 3.