Portada » Diseño e Ingeniería » Desarrollo e Implementación de Sistemas de Información: Metodologías y Gestión de Proyectos
Los sistemas como cambio organizacional planeado: Rediseño del proceso de negocios. La administración provee una variedad de herramientas para analizar procesos, diseñar nuevos y optimizarlos.
Etapas:
Generalidades del desarrollo de sistemas: Es un tipo estructurado de problemas que se resuelven con distintas actividades, que consisten en análisis de sistemas, diseño de sistemas, programación, prueba, conversión, además de producción y mantenimiento.
Consiste en definir el problema, identificar sus causas, especificar la solución e identificar los requerimientos de información que debe cumplir. También ofrece un estudio de factibilidad si la solución es viable.
Es el plan o modelo general para un sistema. Se detallan las especificaciones del sistema que ofrecerán las funciones que se identificaron durante el análisis. Pueden existir varios posibles diseños; lo que hace que uno sea superior a otro son la facilidad y eficiencia con que se cumple con los requerimientos del usuario, dentro de las restricciones organizacionales, técnicas, financieras y de tiempo.
Traducir especificaciones de diseño en código de programa.
Realizar prueba de unidad y sistemas.
Planear conversión, preparar documentación y capacitar usuarios y personal técnico.
Operar el sistema, evaluar el sistema y modificar el sistema.
Son orientadas al proceso; su enfoque primordial es modelar los procesos o las acciones que capturan, almacenan, manipulan y distribuyen datos a medida que estos fluyen a través de un sistema.
Ofrece un modelo gráfico lógico del flujo de la información. Especifica de manera rigurosa los procesos o transformaciones que ocurren dentro de cada módulo y las interfaces que existen entre ellos.
Metodologías alternativas para crear sistemas:
Es un enfoque basado en fases para la creación de un sistema, el cual se divide en etapas formales. También enfatiza las especificaciones formales y los documentos de trabajos.
Consiste en crear un sistema experimental con rapidez y a un bajo costo para que los usuarios finales lo evalúen. El prototipo probado y aprobado por los usuarios se puede usar como plantilla para el sistema final.
Ventajas: Son útiles cuando hay cierta incertidumbre sobre los requerimientos o las soluciones de diseño.
Desventajas: Puede pasar por alto las etapas esenciales del sistema.
Proceso de crear un diseño preliminar, probarlo, refinarlo, y probarlo de nuevo. Debido a que los pasos requeridos para crear un sistema se pueden repetir una y otra vez.
Pautas básicas para el desarrollo de un SI para una organización:
Un conjunto estructurado y medible de actividades diseñadas para producir un proceso especificado, para un cliente o mercado específico. Implica un fuerte énfasis en cómo se ejecuta el trabajo dentro de la organización en contraste con el énfasis en el qué característico de la focalización en el producto (Davenport, 1993).
Un proceso de negocio contiene actividades con un propósito: es ejecutado colaborativamente por un grupo de trabajadores de distintas especialidades, con frecuencia cruza las fronteras de un área funcional e invariablemente es denotado por agentes externos o clientes de dicho proceso (Ould, 1995).
Principales responsables: Analistas, arquitectos, desarrolladores de sistemas de información.
Para la organización: Efectividad, eficiencia, productividad, ahorro, asignación de costes, calidad.
Para el analista: Agilización del proceso de desarrollo, identificación de errores en fases tempranas, mayor nivel de abstracción, independencia de plataformas tecnológicas concretas.
Típicamente: Objetivo, entradas, salidas, recursos utilizados, secuencia de actividades, eventos que dirigen el proceso, roles.
Desarrollar el acta de constitución del proyecto: proceso que consiste en desarrollar un documento que autoriza formalmente un proyecto o una fase y documentar los requisitos iniciales que satisfacen las necesidades y expectativas de los interesados.
Contiene: Propósito, objetivos medibles, criterios, requisitos, descripción, riesgos, resumen del cronograma, resumen del presupuesto, requisitos de aprobación, director del proyecto, nombre y el nivel de autoridad del patrocinador.
Es el proceso que consiste en documentar las acciones necesarias para definir, preparar, integrar y coordinar todos los planes subsidiarios.
Proceso que consiste en ejecutar el trabajo definido en el plan para la dirección del proyecto para cumplir con los objetivos del mismo.
Proceso que consiste en monitorear, revisar y regular el avance a fin de cumplir con los objetivos de desempeño definidos en el plan para la dirección del proyecto.
Gestión del tiempo: Es el proceso que consiste en identificar y documentar las interrelaciones entre las actividades del proyecto. Incluye los procesos necesarios para asegurar la complementación del proyecto a tiempo.
Proceso que consiste en estimar el tipo y las cantidades de materiales, personas, equipos o suministros requeridos para ejecutar cada actividad.
Proceso que consiste en establecer aproximadamente la cantidad de periodos de trabajo necesarios para finalizar cada actividad con los recursos estimados.
Proceso que consiste en analizar la secuencia de las actividades, su duración, los requisitos de recursos y las restricciones de cronograma para crear el cronograma de proyecto.
Incluye los procesos necesarios para asegurar que el proyecto sea terminado dentro del presupuesto aprobado (estimar costos, determinar presupuesto, controlar los costos).
Incluye los procesos requeridos para asegurar que el proyecto satisficiera las necesidades que lo definieron.
Proceso por el cual se identifican los requisitos de calidad y normas para el proyecto y el producto, documentando la manera en que el proyecto demostrará el cumplimiento con los mismos.
Consiste en auditar los requisitos de calidad y los resultados de las medidas de control de calidad, para asegurar que se utilicen las normas de calidad apropiadas y las definiciones operacionales.
Proceso por el que se monitorean y registran los resultados de la ejecución de actividades de control de calidad, a fin de evaluar el desempeño y recomendar cambios necesarios.
Aspectos: Prevención, muestreo por atributos, tolerancias.
Incluye los procesos necesarios para realizar el uso más efectivo de las personas involucradas en el proyecto.
Es el proceso por el cual se identifican y documentan los roles dentro de un proyecto, las responsabilidades, las habilidades requeridas y las relaciones de comunicación, y se crea el plan para la dirección de personal.
Proceso por el cual se confirman los recursos humanos disponibles y se forma el equipo necesario para completar las asignaciones del proyecto.
Factores importantes: Negociar con eficacia e influir, impacto de no adquirir el recurso humano y si el recurso humano no puede conseguirse por factores económicos.
Proceso que consiste en mejorar las competencias, la interacción de los miembros del equipo y el ambiente general del equipo para lograr un mejor desempeño del proyecto.
Proceso que consiste en dar seguimiento al desempeño de los miembros del equipo, proporcionar retroalimentación, resolver problemas y gestionar cambios a fin de optimizar el desempeño del proyecto.