¿Cuáles son las estrategias de desarrollo de los sistemas de información gerencial? ¿Cuál es la base principal para elegir una estrategia de desarrollo?
1. Proceso de gestión del proyecto de desarrollo de un sistema de información gerencial El desarrollo de un sistema de información gerencial es un proyecto de sistema integral con amplia cobertura y alta dificultad técnica, que requiere la inversión de una gran cantidad de recursos humanos, financieros, materiales, tiempo y otros recursos, tendrán un gran impacto en la reforma y el desarrollo de toda la organización empresarial. Sólo controlando todo el proceso de desarrollo de los sistemas de información de gestión empresarial desde una perspectiva sistemática utilizando los conceptos y métodos científicos de la gestión de proyectos moderna podremos lograr resultados ideales con menos inversión. 1. El concepto de gestión de proyectos La gestión de proyectos se refiere a la realización eficiente de los objetivos establecidos del proyecto (es decir, los objetivos planificados para cuando se complete el proyecto) bajo las limitaciones de ciertos recursos como tiempo, fondos, mano de obra, equipos, materiales, energía, potencia, etc. Calidad, inversión, avance), de acuerdo con las leyes y procedimientos internos del proyecto, para planificar, organizar, coordinar, liderar y controlar eficazmente todo el proceso del proyecto. Un proyecto es una tarea única con objetivos claros, un ciclo de vida obvio y fases sólidas. La gestión de proyectos es la gestión de todos los proyectos de ingeniería. Es un método de gestión sistemático que utiliza principios científicos sistemáticos para planificar, organizar y controlar proyectos de ingeniería. El problema básico que la gestión de proyectos debe resolver es cómo planificar, organizar, coordinar, liderar y controlar eficazmente el proyecto de desarrollo de acuerdo con el método de desarrollo seleccionado. La gestión de proyectos es el proyecto del "máximo líder" y la participación del liderazgo es la clave. El director del proyecto debe asignar razonablemente a los participantes del proyecto, formular especificaciones relevantes para la construcción del proyecto, generar informes detallados de manera oportuna y evaluar correctamente el progreso del proyecto. En los últimos años, países de todo el mundo han comenzado a implementar la gestión de proyectos para la construcción de sistemas de información. Muchos desarrolladores de software también han proporcionado software de gestión de proyectos, como Project2000 de Microsoft Corporation de Estados Unidos, ProjectPlannerP3 y OS/23.0 de Primavera. Corporation de los Estados Unidos y Beijing Menglong Company de mi país, etc. Este software se utiliza principalmente para organizar el cronograma del proyecto mediante el análisis de recursos y la gestión de costos, los recursos se asignan razonablemente para hacer el cronograma más razonable. Al mismo tiempo, el progreso del proyecto se organiza de acuerdo con el plan y el progreso es dinámico. rastreado y controlado. 2. La importancia de fortalecer la gestión de proyectos de desarrollo de sistemas de información. Los métodos de gestión de proyectos que se han utilizado con éxito en muchos campos de la economía nacional también se pueden utilizar para la gestión de proyectos de desarrollo de sistemas de información. El desarrollo de un sistema de información gerencial es una tarea a largo plazo, que debe dividirse en varios proyectos y desarrollarse paso a paso de acuerdo con las necesidades y posibilidades de la reforma y desarrollo de la organización empresarial. Un "proyecto de desarrollo" de un sistema de información abarca todo el proceso de análisis, diseño e implementación del sistema de información. Es responsabilidad del líder del proyecto (director de proyecto), quien utiliza los recursos disponibles para organizar la construcción del sistema para los usuarios. Según la perspectiva de la ciencia de sistemas, los proyectos pequeños pueden constituir un proyecto grande, y un proyecto grande puede dividirse en varios proyectos pequeños. La gestión de proyectos es esencialmente una tecnología de gestión de procesos que garantiza la finalización fluida y eficiente de todo el proyecto de desarrollo del sistema y recorre todo el ciclo de vida del desarrollo del sistema. El desarrollo de sistemas de información también es un proyecto de ingeniería de sistemas. Al igual que otros proyectos de ingeniería, el desarrollo de un sistema de información también requiere planificación, coordinación y uso racional y asignación de diversos recursos en un tiempo determinado. La importancia de la gestión de proyectos para sistemas de información es la siguiente: Cuatro puntos: (1) Se puede llevar a cabo un pensamiento sistemático y se pueden hacer arreglos generales realistas (2) Puede proporcionar una base exacta para las necesidades de recursos humanos del proyecto (3) El proyecto se puede controlar de manera óptima mediante una planificación y arreglos razonables; (4) Capacidad para proporcionar datos documentales precisos, coherentes y estándar. 3. Flujo de trabajo de la gestión de proyectos de desarrollo de sistemas de información de gestión El flujo de trabajo de la gestión de proyectos de desarrollo de sistemas de información de gestión está relacionado con la división de etapas del proceso de desarrollo de sistemas de información. La división de etapas de un proceso típico de desarrollo de un sistema de información gerencial se muestra en la Tabla 1.
En la gestión de fondos, se deben formular dos planes importantes: el plan de gastos del fondo y el plan de previsión. El plan de gastos incluye: (1) asignación de fondos necesarios para completar la tarea; (2) confirmación de las responsabilidades de la tarea y consideración de posibles excesos; (3) cronograma de desarrollo del sistema y gastos correspondientes (4) cambios si es necesario, notificar al proyecto; gerente lo antes posible. Los planes de gasto previstos incluyen: (1) estimar el financiamiento requerido en diferentes momentos; (2) comprender el porcentaje de finalización del proyecto (3) comparar con el plan de gasto de financiamiento (4) permitir al gerente del proyecto realizar ajustes de financiamiento planificados. 4. Auditoría y control del proyecto La auditoría y el control del proyecto es una parte importante de toda la gestión del proyecto. Desempeña un papel clave para determinar si todo el desarrollo del sistema puede completar las tareas correspondientes dentro del presupuesto y de acuerdo con el cronograma de tareas. El contenido y los pasos de gestión correspondientes son los siguientes: (1) Desarrollar un sistema de trabajo para el desarrollo del sistema. Según el método de desarrollo adoptado, se formulan para cada tipo de desarrollador en el proceso de trabajo las responsabilidades, obligaciones y estándares de calidad para el cumplimiento de las tareas. (2) Desarrollar un plan de auditoría. Desarrollar un plan para realizar auditorías basado en objetivos generales y estándares de trabajo. (3) Analizar los resultados de la auditoría. Audite cada tarea según lo planeado, analice los cambios en el cronograma de tareas y los fondos, y determine las partes que deben ajustarse y cambiarse. (4) Controlar. Es decir, según el cronograma de tareas y los resultados de la auditoría, podemos comprender el progreso del proyecto, manejar rápidamente los problemas que surgen durante el proceso de desarrollo y corregir rápidamente las desviaciones que ocurren durante el trabajo de desarrollo para garantizar el progreso fluido del desarrollo del sistema. trabajar. Para los cambios que ocurren durante el desarrollo del sistema, el gerente del proyecto debe comunicarse con los usuarios y los departamentos competentes de manera oportuna para obtener su comprensión y apoyo, y tomar las contramedidas apropiadas en respuesta a los cambios. 5. Durante la implementación del proyecto de desarrollo del sistema de información de gestión de riesgos, a pesar del estudio de viabilidad preliminar y el control de una serie de medidas de gestión, su efecto generalmente no se puede determinar. Está relacionado con los riesgos y es posible que no se logren los resultados esperados. , los costos pueden ser más altos de lo planeado, el tiempo de implementación puede ser más largo de lo esperado y el rendimiento del hardware y el software puede ser menor de lo esperado, etc. Por lo tanto, cualquier proyecto de desarrollo de sistemas debe tener gestión de riesgos, de modo que refleje plenamente las ventajas del análisis de costos. A lo que se debe prestar atención en la gestión de riesgos es: (1) La tecnología debe satisfacer las necesidades y la tecnología comercializada debe utilizarse como tal. tanto como sea posible, para que pueda Reducir los riesgos de desarrollo del sistema. (2) Los gastos deben controlarse dentro del presupuesto tanto como sea posible. (3) El progreso del desarrollo debe controlarse dentro del plan tanto como sea posible. (4) Haga todo lo posible para comunicarse con los usuarios y no haga cosas que los usuarios no sepan. (5) Calcule completamente los posibles riesgos y escuche las opiniones de otros desarrolladores. (6) Adoptar sugerencias de reducción de riesgos de manera oportuna. En resumen, la gestión de riesgos también es una parte importante de la gestión de proyectos y es responsabilidad especial del director del proyecto. El proceso de gestión de riesgos se puede dividir en los siguientes pasos: El primer paso es la identificación del riesgo. Comience por hacer una lista de problemas potenciales y luego considere cuáles de ellos presentan riesgos. La determinación de riesgos debe basarse en las opiniones de expertos técnicos y de la mayoría de los usuarios. Las posibles fuentes de riesgo incluyen: (1) El análisis de requisitos realizado durante las etapas generales de planificación y análisis del sistema es incompleto, poco claro, inestable e inviable, lo que en última instancia afecta la integración del software y del sistema. La usabilidad, implementabilidad y capacidad de prueba de los resultados del diseño son deficientes, lo que afecta el desarrollo posterior del sistema. (3) Durante el proceso de programación, pueden ocurrir inconsistencias o el soporte del sistema es deficiente. (4) Durante todo el proceso de desarrollo, cuando se encuentran dificultades y problemas, las contradicciones y falta de coordinación que puedan tener los desarrolladores afectarán la calidad y el progreso del desarrollo del sistema. (5) Durante la implementación de la gestión del proyecto, la precisión, la monitorización, la utilización de los fondos y la asignación del plan tendrán un impacto en todo el trabajo de desarrollo. El segundo paso es el análisis de riesgos. Después de confirmar aún más los riesgos identificados, analice el perfil de riesgo, es decir, suponiendo que ocurre un determinado riesgo, analice si ocurrirán otros riesgos, o suponiendo que este riesgo no ocurre, analice qué sucederá y luego determine el principal Después del Se produce el peor escenario de un riesgo, cómo minimizar el impacto de este riesgo y determinar el número y el momento de ocurrencia de los riesgos principales. El tercer paso es la mitigación del riesgo.
El nivel de riesgo se determina mediante el análisis de riesgos. Se deben formular las contramedidas correspondientes para los riesgos avanzados, se deben tomar medidas especiales para abordarlos y se debe designar a una persona dedicada como responsable de la implementación de proyectos de riesgo importantes, y se deben dar explicaciones especiales. realizarse en el plan de gestión de riesgos. El cuarto paso es el seguimiento de riesgos. Realice un seguimiento y gestione los riesgos identificados durante el proceso de diseño y desarrollo del sistema para determinar qué cambios se producirán para que el plan pueda revisarse de manera oportuna. Los contenidos específicos incluyen: (1) Implementar el seguimiento de riesgos importantes; (2) Realizar un seguimiento de los riesgos una vez al mes (3) El seguimiento de riesgos debe ser coherente con la gestión de seguimiento general en la gestión del proyecto; el desarrollo debería variar en consecuencia con el tiempo. Por lo tanto, en el proceso de implementación y gestión del proyecto, es indispensable que la dirección estudie los riesgos del proyecto en cualquier momento y tome las contramedidas correspondientes. Generalmente hay tres factores que afectan los riesgos inherentes de un proyecto: la escala del proyecto, el grado de estructuración del negocio y la dificultad técnica del proyecto. Combinando los niveles (o tamaños) de estos tres factores, las ocho posibles estimaciones de riesgo del proyecto se muestran en la Tabla 2. Tabla 2 Tabla de estimación de riesgos del proyecto El método de gestión de riesgos en la gestión de proyectos es organizar y gestionar de acuerdo con el nivel de riesgo del proyecto. Para hacer un buen trabajo en la gestión de proyectos, se pueden utilizar cuatro medidas y técnicas: (1) Medidas y técnicas de combinación externa que combinan el equipo del proyecto con los usuarios. Por ejemplo, organización de gestión de proyectos de usuarios, equipo de proyecto de participación de usuarios y comité directivo de usuarios. (2) Medidas y técnicas de integración interna para el trabajo de coordinación del equipo del proyecto. Por ejemplo, reuniones de revisión de proyectos, memorandos y participación del equipo del proyecto en la toma de decisiones. (3) Estructura de tareas, medidas y técnicas de planificación ordenada y estandarizada. Por ejemplo, hojas de ruta clave, eventos importantes y procedimientos de aprobación de proyectos, etc. (4) Medidas y técnicas de control estandarizadas para estimar el progreso del proyecto. Por ejemplo, una serie de informes de estado formales con análisis de variaciones. En general, cuanto menos estructurada sea la tarea, mayor será la necesidad de un alto grado de integración externa y de usuarios. Los proyectos de alta tecnología que son difíciles de adoptar a menudo dependen de un alto grado de integración interna del proyecto y poca formalización de la planificación y el control. La planificación y el control altamente estandarizados son más útiles para proyectos con baja dificultad técnica y de gran escala. Las estrategias de gestión de riesgos del proyecto se muestran en la Tabla 3. Tabla 3 Contramedidas de gestión de riesgos del proyecto Es obvio que si un proyecto de alto riesgo tiene éxito, obtendrá los máximos beneficios esperados. Al asumir ciertos riesgos para realizar proyectos de alta tecnología no estructurados a gran escala, la combinación de proyectos con diferentes riesgos y diferentes gestión de organización de proyectos puede permitir a las empresas obtener resultados satisfactorios. Para la construcción de sistemas de información, la gestión de riesgos en la gestión de proyectos es muy importante porque involucra todos los aspectos de los desarrolladores y una gran cantidad de usuarios finales. Para garantizar el buen progreso del desarrollo del sistema, además de establecer un conjunto completo de responsabilidades y especificaciones de gestión e insistir en un método de desarrollo correcto en todo momento, también debemos hacer un buen trabajo en la comunicación ideológica entre todo tipo de personal para "hacer todo el personal del equipo del proyecto de desarrollo Siempre hablando con una sola voz." ¡No sé si será de tu gusto!