Colección de citas famosas - Slogan de motivación - 1. Suponiendo que sea un administrador de proyectos de software, ¿cómo debería implementar, implementar, administrar y mantener un proyecto de software de gran tamaño?

1. Suponiendo que sea un administrador de proyectos de software, ¿cómo debería implementar, implementar, administrar y mantener un proyecto de software de gran tamaño?

Hermano, la premisa de su pregunta es si el software ha sido desarrollado o si existe algún software listo para usar que solo pueda implementarse en el sitio del usuario, como Kingdee y UFIDA.

1. Si el usuario es un cliente nuevo, primero realice una investigación de la demanda (desarrollo de software o no), comprenda los procesos comerciales existentes del usuario y las mejoras que el usuario necesita realizar, y finalice el alcance de la implementación con el usuario. y utilice documentos reales El formulario está decidido a evitar que los usuarios cambien de opinión y se quejen de que el sistema no es fácil de usar en ese momento.

2. Una vez determinado el alcance, se debe realizar una investigación detallada dentro del alcance de implementación determinado, que incluye: detalles específicos como elementos de datos requeridos por los usuarios, roles de los operadores, muestras de informes relevantes, etc. Los resultados son descripciones de procesos de negocio, diccionarios de datos y otros documentos. Diferentes empresas pueden tener distintos tipos de documentos, pero el contenido debe ser similar. Pero estos documentos también deberían ser validados por los usuarios y las líneas de base. Lo que el usuario quiere está dentro del alcance de este documento. Si lo cambia más tarde, deberá estimar la carga de trabajo y cobrar por ello.

3. A continuación, si el software no ha sido desarrollado, se enviará al centro de RD para diseñar y desarrollar el software. Si hay software terminado, debemos realizar algunos ajustes o desarrollo secundario en función del producto terminado existente para que el software cumpla con los requisitos de los usuarios de RD.

4. Una vez lanzado el software humanizado, se implementará en el sitio del usuario. Primero, cree el entorno de ejecución del software e implemente el software.

5. Una vez implementado el software, se debe capacitar a los usuarios. El proceso de formación también es un proceso de comunicación con los usuarios, y definitivamente habrá insatisfacción por parte de los usuarios. Generalmente, primero se recopilará y registrará la insatisfacción de los usuarios, y luego se pasará a la siguiente etapa: la operación de prueba.

6. Durante la prueba, el usuario realmente utiliza el software y también se realizarán algunas sugerencias de optimización y cambios. Esto es inevitable, pero la aceptación de estas optimizaciones y cambios depende de la estrategia comercial de la empresa.

7. Después de la prueba, si no hay defectos importantes, el siguiente paso es la aceptación (recogida).

8. Después de pasar la inspección, debe haber un período de garantía. Después de eso, deberías poder cobrar todo el dinero.

Durante el proceso de implementación, inevitablemente surgirán varios problemas. Mientras se puedan defender los nodos clave, el resto será bloqueado por soldados.

-

Una vez aceptado el software, el siguiente paso es la operación y mantenimiento del software.

Si el contrato de implementación del software no incluye operación y mantenimiento posteriores, se debe firmar un contrato de operación y mantenimiento por separado, que incluya el alcance de la operación y el mantenimiento, cómo abordar los problemas, cómo manejar las emergencias, cómo responder a los cambios en la demanda, etc.

Si los requisitos iniciales se cumplen bien y cumplen con el proceso comercial existente del usuario, el proceso de operación y mantenimiento puede ser más fácil. Sin embargo, si no se cumplen los requisitos, los usuarios seguirán proponiendo cambios en los requisitos. El resultado final es la aceptación o terminación del proyecto (peor de los casos).

Finalmente, cuando el negocio existente del usuario sufre cambios importantes o actualizaciones tecnológicas, el software actual finalizará, lo que significa el final del ciclo de vida del software.