Professional Documents
Culture Documents
DEFINICIN Etapa inicial en el desarrollo de un proyecto de software, la cual transforma inquietudes y requerimientos de informacin de un rea especifica, en un estudio de factibilidad que contiene: Definicin organizada de los requerimientos Recursos con que se cuenta Anlisis de factibilidad Alternativas de desarrollo Cronograma de actividades
IMPORTANCIA DE LA PLANEACIN
Organizar las ideas del usuario Evitar el desarrollo de proyectos no factibles Planear con tiempo los recursos (humanos, tcnicos y economicos) Conformar el grupo de trabajo Aclarar las expectativas reales del proyecto
OBJETIVOS DE LA PLANEACIN
Aclarar y comprender la solicitud del proyecto Determinar alcance del proyecto Lograr un conocimiento general y estructural de los requerimientos de informacin Planear alternativas de desarrollo Evaluar costos y beneficios Determinar factibilidad operativa, tecnica y econmica Planear las actividades generales
Determinar en forma coherente y estructurada las necesidades de informacin Entender el dominio del problema y el entorno de este Definir tcnicamente el problema, teniendo en cuenta los diferentes puntos de vista de los usuarios
ETAPA DE PLANEACION UBICACION GENERAL DEL SISTEMA Caractersticas generales de la empresa (opcional) - Objeto social - Estructura Organizacional - Ubicacin Geogrfica - Sector Descripcin del rea - Definicin del rea o reas donde se va a desenvolver el sistema
PROCESOS
X X
X
X X
X
X
ETAPA DE PLANEACIN OBJETIVOS DEL SISTEMA Son logros por alcanzar Establecer el marco de referencia para el proyecto de desarrollo del sistema de informacin Pueden ser cualitativos o cuantitativos Deben ser claros y especficos Deben reflejar la satisfaccin de las necesidades de informacin y los beneficios organizacionales y econmicos de la empresa Deben comenzar con un verbo en infinitivo que indique las metas a lograr en el desarrollo del sistema
Definicin de macromdulos o macrofunciones que delimitan el sistema (subsistemas) Funciones o procesos a desarrollar para alcanzar los objetivos. Establecer interacciones entre funciones o procesos El alcance puede ser revaluado para comprobar si los objetivos se alcanzaron
Subsistema
Ordenes de Compra
Funciones / Procesos
Proveedores Solicitudes de compra Generacin Ordenes de Compra Remisiones, facturas, enlace contabilidad Actualizacin inventario
TALENTO HUMANO HARDWARE SOFTWARE OTROS NOTA: Diferenciar entre lo necesario para el desarrollo y lo necesario cuando el sistema entre en produccin
DESARROLLO ORGANIZACIONAL
AUDITOR SISTEMAS
ETAPA DE PLANEACIN ESTIMACIN TALENTO HUMANO METODO DE ESTIMACIN ESFUERZO-MESHOMBRE 1. Generar matriz etapas Vs macromdulos 2. Estimar para cada funcin y etapa el tiempo de desarrollo (tenga en cuenta la disponibilidad del grupo) 3. Totalizar el esfuerzo por etapa (tiempo total por etapa) 4. Calcular el costo mes-grupo (punto anterior) 5. Costo por etapa = total esfuerzo * costo-mes-grupo 6. Estimar factor de riesgo (opcional y varia por cada etapa) 7. Costo total por etapa = costo por etapa * factor riesgo 8. Costo proyecto = Sumatoria del costo total todas las etapas
Tiempo Particip. Gerente proyecto 2000.000 0.05 Lider Usuarios 1600.000 0.25 Lider Analistas 1400.000 0.50 Usuario 1 1000.000 0.50 Analista 1 1000.000 0.50 Nota: Se debe costear cada etapa ya que Total las condiciones pueden variar de una etapa a otra.
Participante
Sueldo
Prototipo Diseo
0.25 0.25 0.50 0.50 0.25 0.15 1.40
Construc. Pruebas
0.8 0.8 0.2 0.2 0.2 0.1 0.7
Ordenes Compra 0.25 Entradas Almacen 0.25 Salidas Almacen 0.10 Inventaris Total Esfuerzo Costo Mes Grupo Costo Etapa Factor Riesgo Costo total
0.10 0.70
0.40
0.30 1.60
0.25
0.25 1.0
0.5
0.3 2.2
2200.000 2800.000 2800.000 2000.000 2000.000 2200.000 1540.000 4480.000 2800.000 2800.000 4400.000 1540.000 0.10 0.10 0.15 0.10 0.20 0.10 19896.000 1694.000 4982.000 3220.000 3080.000 5280.000 1694.000
ETAPA DE PLANEACIN ESTIMACION RECURSOS DE HARDWARE Servidores Micros / Estaciones Locales Impresoras, Scanner, Discos Duros Tarjetas de Red Concentradores, Enrutadores, Switches Fibra Optica, Cableado Estructurado NOTA: Estimar los recursos tanto para el desarrollo del proyecto, como para produccin.
Se debe cargar su costo total Existe el hardware y/o software necesarios y est siendo utilizado por otras aplicaciones
Lo que falta por depreciar se le carga al proyecto en proporcin a su uso. Valor de reposicin El valor de un recurso equivalente a precios de hoy se reparte proporcionalmente entre las aplicaciones que lo estan utilizando.
ETAPA DE PLANEACIN BENEFICIOS DEL SISTEMA Cuantificar los objetivos tangibles tratando de llevarlos a diseo. A tiempo de rotacin de cartera Tener el diseo ms a tiempo para ponerlo a producir Evitar contratacin de nuevo personal Reduccin del stock de inventarios Aumentar el nmero de cuenta habientes Evitar abrir nuevas oficinas. Los objetivos intangibles se deben clasificar de acuerdo a su importancia.
ETAPA DE PLANEACIN ESTUDIO DE FACTIBILIDAD Factibilidad Operativa Disponibilidad del personal de sistemas para desarrollar el proyecto. Disponibilidad de los usuarios Capacidad tcnica del personal de sistemas Capacidad del usuario para operar el sistema Viabilidad de la adecuacin fisica requerida Adecuacin a las leyes y normas administrativas Existe apoyo por parte de la gerencia Los usuarios pueden aceptar los cambios que traer el sistemas. El sistema redundar en beneficio de la organizacin.
ETAPA DE PLANEACIN ESTUDIO DE FACTIBILIDAD Factibilidad Tcnica Existe o se puede adquirir el hardware necesario? Existe o se puede adquirir el software necesario? Existen garantias tcnicas de exactitud, confiabilidad, facilidad de acceso y seguridad en los datos ? Tienen los equipos y el software la capacidad suficiente ? Hay instalaciones fsicas para colocar los equipos?
ETAPA DE PLANEACIN ESTUDIO DE FACTIBILIDAD Factibilidad Econmica Cuenta la organizacin con el recurso dinero suficiente para el desarrollo, equipos y operacin? Anlisis costo beneficio Si los beneficios no pueden traducirse en pesos que tengan la importancia suficiente para absorver los costos.
Respecto a: Alcance del sistema Modo de procesamiento (Batch, Linea, Cliente/Servidor, Distribuido, Subsistemas) Recursos Requeridos Servidores, perifericos, software
Proyectar en el tiempo las actividades necesarias para la ejecucin del sistema Es una base para la evaluacin y control del proyecto Deben existir puntos de control especficos dentro del cronograma. Se utiliza generalmente el diagrama de GANTT
CONSTRUCCIN
PRUEBAS IMPORTACIN CONTROL