Red de Respuestas Legales - Conocimientos legales - Caso del ingeniero de implementación de software

Caso del ingeniero de implementación de software

A principios de 2000, Sinopec comenzó a compilar el plan maestro de ERP de Sinopec Corp. y trabajó arduamente para construir un sistema ERP de Sinopec Corp. integrado y de arriba hacia abajo. Sinopec Group ha completado casi el 70% de la implementación del sistema ERP. A finales de 2004, CNOOC anunció el lanzamiento oficial de la implementación general del proyecto del sistema SAP ERP. PetroChina, que desde hace tiempo propone las "seis unificaciones" de la construcción de la información, también ha comenzado a licitar por los sistemas ERP. Se puede ver que los tres principales gigantes petroleros nacionales tienen una comprensión más profunda de la informatización de la gestión y sus necesidades son más urgentes. El trabajo para establecer y mejorar sus respectivos sistemas de informatización de la gestión se está llevando a cabo de manera vigorosa y ordenada.

Ya sea Metro en el caso, los tres principales gigantes petroleros o algunas otras empresas, todos están haciendo lo mismo, que es la integración de la información. La razón por la que muchas empresas están interesadas en esto no es seguir ciegamente la tendencia, sino la necesidad urgente de integrar la información y eliminar las "islas de información". Esta necesidad existe porque los sistemas de transferencia de información son fundamentales para la supervivencia y el crecimiento de las empresas modernas. Cuestiones como la selección adversa y el mercado del limón que preocupan a la economía de la información debido a la falta de información se manifestarán como mecanismos internos disfuncionales de gobierno corporativo, gestión caótica y toma de decisiones vacía. Alguien comparó una vez el flujo de información de una empresa con el sistema nervioso humano, por lo que no es difícil imaginar lo difícil que sería para una empresa sobrevivir y desarrollarse si el "sistema nervioso" estuviera paralizado.

Dado que el mercado tiene una demanda tan fuerte, los proveedores de tecnología de aplicaciones de información, naturalmente, no considerarán las oportunidades como nubes flotantes y definitivamente desarrollarán los sistemas de software de aplicaciones correspondientes para atender al mercado. Durante un tiempo, surgieron varios sistemas uno tras otro y los métodos técnicos se volvieron cada vez más puros. Por un lado, son las amargas demandas de las empresas y, por otro, la respuesta entusiasta de los proveedores de tecnología de la información. Parece que todo está listo para la integración de la información y el trabajo restante es implementar con éxito el trabajo de integración de la información.

Sin embargo, este vínculo aparentemente más simple también ha traído muchos problemas a la empresa y al equipo de implementación del proyecto. Al mismo tiempo, esto también hace que el éxito de la integración de la información parezca cercano, pero aún lejano. Según una encuesta de casi 800 empresas realizada por el Centro de Información Económica de la Comisión Estatal de Economía y Comercio y Computer Weekly, casi el 50% de las empresas dijeron que el efecto de la integración de la información no es obvio.

Entonces, ¿qué problemas ocurrieron durante el proceso de implementación que causaron que la integración de la información se detuviera en el último nivel una y otra vez?

Aquí, según nuestra experiencia pasada en la implementación de la integración de información, la mayoría de las fallas se deben a problemas o incluso omisiones en tres aspectos: análisis de negocios, gestión de evaluaciones comparativas e integración de datos. Este artículo analizará desde la perspectiva de la integración de datos, enumerará tres problemas de implementación de datos que a menudo se encuentran durante el proceso de implementación y propondrá nuestras ideas para analizar y resolver los problemas. Espero que los colegas que siguen este campo también piensen lo mismo. (1) La gestión interna de la empresa es extensa y es difícil encontrar datos básicos, lo que genera dificultades en la implementación inicial.

1. Planteamiento del problema

Para cualquier versión del sistema de integración de información, los datos básicos deben ingresarse en la primera etapa de implementación del proyecto (etapa de implementación del sistema). Sin embargo, los implementadores de proyectos a menudo tienen que aceptar los desafíos que surgen de esta fase. Creo que los lectores que han experimentado la implementación integrada están familiarizados con los dos ejemplos siguientes porque son muy comunes en la implementación de proyectos.

Ejemplo 1: En la implementación sistemática de empresas de producción, la entrada de datos de codificación de equipos está inevitablemente involucrada. Sin embargo, muchas empresas no codifican estadísticamente sus equipos, lo que dificulta que los implementadores del proyecto avancen con el siguiente paso.

Ejemplo 2: En la implementación de cualquier sistema, se deben establecer diferentes permisos para diferentes usuarios. Esto requiere que el departamento de recursos humanos de la empresa proporcione al implementador del proyecto una tabla completa de configuración de puestos de empleado y una descripción del trabajo. y descripción del puesto. Cuando los implementadores de proyectos piden a las empresas que entreguen estos documentos, la respuesta del departamento de recursos humanos suele ser: "No tenemos estas cosas, les daré una nómina de empleado y me las arreglaré con ella". De esta forma, la configuración de los permisos del sistema resultará confusa y también afectará el efecto final de las aplicaciones del sistema.

Durante el proceso de implementación del proyecto, existen muchos ejemplos similares al anterior. De hecho, reflejan el mismo problema, es decir, es difícil encontrar los datos básicos a ingresar. Sin datos básicos, los primeros pasos de la implementación no pueden avanzar y el proyecto se ve ensombrecido por el fracaso desde el principio.

2. Análisis de problemas

Los problemas son siempre superficiales, como la punta de un iceberg, pero las razones detrás de ellos están profundamente arraigadas. Este problema es en realidad una manifestación de la falta de una gestión meticulosa de la empresa. La causa fundamental es que se ha descuidado la actualización y el perfeccionamiento del modelo de gestión en el proceso de desarrollo empresarial y no se ha formado un modelo de gestión institucionalizado y estandarizado. .

Cuando una empresa es pequeña, la gestión y las operaciones suelen depender de las capacidades personales del líder. Gran parte del trabajo de gestión diario consiste en resolver problemas a medida que surgen. A medida que una empresa crece, la dirección a menudo continúa con viejas ideas y hábitos de gestión. No nos resulta difícil imaginar las consecuencias de gestionar una empresa con cientos o miles de personas utilizando los mismos medios que para gestionar una docena de personas. Este tipo de gestión retrógrada se manifestará en todos los aspectos de las operaciones corporativas, y los datos básicos imperfectos son una de sus manifestaciones.

3. Solución

(1) El implementador del proyecto demuestra los problemas y peligros existentes de la empresa a la alta dirección de la empresa a través de declaraciones fácticas y análisis de casos.

(2) Recomendar cursos de capacitación relevantes a ejecutivos corporativos y recomendar que las empresas contraten empresas de consultoría profesionales. (2) El proceso de gestión empresarial es caótico y el mecanismo de supervisión es imperfecto, lo que da como resultado datos básicos inconsistentes y una ejecución estancada.

1. Planteamiento del problema

De manera similar, en la etapa de entrada de datos, el equipo de implementación a menudo encuentra otro tipo de problema además de la dificultad de los datos básicos incompletos. Este tipo de problemas se dan en los canales de obtención de datos básicos. Durante el proceso de integración de la información, la única forma que tiene el equipo del proyecto de obtener datos básicos es a través de varios informes dentro de la empresa. Sin embargo, cuando estos informes se entregan al equipo de implementación, el personal del proyecto a menudo descubre que los mismos datos muestran resultados diferentes en diferentes informes. Veamos primero los siguientes dos ejemplos.

Ejemplo 1: Los mismos datos son las ventas anuales del departamento A, pero el equipo del proyecto de implementación vio tres resultados diferentes: en el formulario de evaluación de desempeño anual presentado por el departamento A, las ventas anuales fueron de más de 565438 millones. En el informe de estadísticas fiscales de la empresa, el volumen de ventas anual es de 5 millones. En el informe de análisis de objetivos de ventas del departamento para el próximo año, los datos se muestran en 4,9 millones.

Ejemplo 2: El mismo número de empleados es 50 en el informe presentado al departamento de gestión laboral, pero 60 en la hoja de salario.

Podemos imaginar que cuando el equipo del proyecto se enfrenta a las afirmaciones enumeradas anteriormente, sólo puede quedarse en blanco. Los primeros pasos en la implementación del sistema enfrentaron otro revés. Estos problemas se pueden resumir en una categoría, es decir, los datos básicos no son uniformes.

2. Análisis del problema

Hay dos razones principales para este problema.

En primer lugar, se debe a los propósitos estadísticos inconsistentes de varios informes corporativos. Debido a diferentes propósitos estadísticos, los datos originales más básicos a menudo son modificados artificialmente por varios departamentos funcionales o niveles gerenciales durante el proceso de comunicación. Por ejemplo, las ventas inconsistentes mencionadas anteriormente pueden deberse a que el personal del departamento A tuvo en cuenta diferentes propósitos de presentación de informes y cambió los datos originales para su propio beneficio. Esto refleja las lagunas en el mecanismo de evaluación y supervisión de la empresa y el vacío de la auditoría interna, que proporciona la viabilidad para que el personal de base "corra desenfrenado".

El segundo es causado por el calibre estadístico de los datos inconsistentes. Al contar los mismos datos, diferentes departamentos funcionales tienen diferentes calibres estadísticos. Por ejemplo, la inconsistencia en el número de empleados mencionada anteriormente puede deberse a que el departamento financiero que emite informes salariales cuenta a todos los empleados que reciben salarios de la empresa, incluidos los empleados temporales, mientras que el departamento de recursos humanos que emite informes del departamento de gestión laboral solo cuenta a los empleados contratados. La existencia de esta situación se debe principalmente al imperfecto sistema de gestión de informes de la empresa. No existe una explicación unificada y clara de los diferentes calibres de informes y el sistema de informes es caótico. La confusión del sistema de informes refleja la confusión de los procesos de gestión internos de la empresa.

3. Solución

(1) El equipo de implementación del proyecto hace todo lo posible para obtener los datos básicos de la empresa de las líneas comerciales más básicas de la empresa para evitar operaciones manuales en el proceso de carga básica. datos.

②El equipo del proyecto de implementación puede recomendar que la empresa contrate una empresa de consultoría profesional para ordenar el proceso de operación y gestión de la empresa antes de la implementación del proyecto y mejorar el mecanismo de supervisión y evaluación. (3) La razón más fundamental es la falta de comprensión del proyecto por parte de la alta dirección de la empresa y el juego de intereses entre superiores y subordinados dentro de la empresa, lo que dificulta que los implementadores del proyecto obtengan la cooperación de todas las partes de la empresa, lo que resulta en un lento progreso de implementación.

1. Planteamiento del problema

La implementación del sistema de integración de información requiere que el equipo del proyecto de implementación tenga una comprensión integral de la empresa. Este entendimiento debe basarse en una buena comunicación con los empleados de nivel superior, medio e inferior de la empresa. Además, durante el proceso de implementación del proyecto, la recopilación de datos y otras tareas sólo se pueden completar con éxito con la estrecha colaboración de los empleados de la empresa. Los amigos que han realizado este tipo de proyecto deben haberse encontrado con esta situación:

Ejemplo 1: el equipo del proyecto quiere reunirse con los altos directivos de la empresa para aprender más sobre la empresa, pero siempre es rechazado porque el El líder está muy ocupado, no hay tiempo.

Ejemplo 2: el equipo del proyecto necesita diversos datos proporcionados por los departamentos funcionales, pero se enfrenta a la apatía de los empleados y a retrasos en la obtención de la información requerida.

Esta situación es relativamente común en proyectos de implementación de integración de información, dificultando el trabajo del equipo del proyecto y la implementación del proyecto.

2. Análisis del problema

Podemos dividir el análisis de este problema en dos niveles: el primer nivel es por qué la alta dirección de la empresa no coopera; el segundo nivel es por qué la alta dirección de la empresa no coopera; Los empleados de nivel medio e inferior de la empresa no cooperan.

La alta dirección espera que el proyecto se pueda implementar sin problemas. Si es así, ¿por qué no cooperan con el equipo del proyecto? De hecho, esto se debe principalmente a desviaciones en la comprensión de la alta dirección sobre la implementación del proyecto. Para muchos ejecutivos, su opinión es: "Te pago para que vengas, todo es tuyo, sólo necesito sentarme y recoger los resultados".

Para los empleados de nivel medio y bajo de la empresa, sus no -la cooperación es principalmente el resultado del juego de intereses. Debido a que la intención original del proyecto de integración de información es brindar apoyo informativo para la gestión y la toma de decisiones a los altos directivos, los beneficiarios finales del proyecto suelen ser los altos directivos de la empresa. Sin embargo, es difícil para los empleados de nivel medio y bajo beneficiarse de la integración de la información y, debido a la implementación del proyecto de integración, la carga de trabajo de muchos empleados de nivel medio y bajo ha aumentado o sus intereses se han visto perjudicados. Por ejemplo, en el pasado, el departamento de finanzas podría haber entregado solo tres estados financieros grandes, pero como resultado de la implementación de un proyecto de integración de información, es posible que necesiten entregar más en un cronograma. Cuando estos datos auxiliares se ingresen al sistema, respaldarán de manera más efectiva la toma de decisiones de alto nivel. Pero para los empleados del departamento financiero esto no hace más que aumentar su carga de trabajo diaria y no tiene ningún otro significado. Por ejemplo, después de implementar el sistema, todos los datos analíticos, como las ganancias de ventas, son generados automáticamente por el sistema basándose en fuentes de datos de primera línea. Los departamentos funcionales o la administración en todos los niveles pierden la posibilidad de manipulación manual de los datos, lo que puede causar. daño a sus intereses. Por lo tanto, el juego de intereses entre los niveles superior e inferior de la empresa ha dado lugar a diferentes actitudes de diferentes miembros del personal hacia el proyecto, y también ha dado lugar a la resistencia del personal de base al proyecto.

3. Solución

① El equipo del proyecto ha obtenido la cooperación de los altos directivos de la empresa realizando trabajos en tres aspectos.

A. El implementador del proyecto aprovecha la fuerte demanda de la alta dirección de la empresa por los resultados del proyecto y expresa claramente a la alta dirección de la empresa la importancia de la cooperación corporativa para la implementación del proyecto durante la etapa de determinación de la implementación del proyecto. plan. Además, se les puede recomendar que asistan a la formación pertinente.

b. El implementador del proyecto exige claramente que la alta dirección de la empresa en el contrato establezca un equipo de proyecto interno para cooperar con la implementación del proyecto y autorice plenamente al equipo de proyecto interno.

C. Con base en el contenido específico del proyecto, el equipo del proyecto de implementación y el equipo del proyecto interno de la empresa deben formular estándares de evaluación del desempeño y presentarlos a la alta dirección de la empresa para su aprobación. Garantizar que el equipo del proyecto de implementación pueda recibir apoyo activo de todos los departamentos funcionales y de la dirección en todos los niveles.

② Establecer un sistema de reuniones periódicas para que participen proveedores de sistemas, implementadores, equipos de proyectos internos y consultores. Las partes interesadas del proyecto trabajan en estrecha colaboración para comprender completamente los diversos procesos de la empresa y comprender las diferencias de intereses entre los departamentos funcionales y los niveles de gestión. Además, técnicamente intente proporcionar diferentes puntos de valor para los distintos tipos de personal de la empresa.