Red de conocimiento informático - Conocimiento informático - ¿Qué significan PG, PL, SE y PM en el desarrollo de Japón?

¿Qué significan PG, PL, SE y PM en el desarrollo de Japón?

En cada subproyecto, el SE (ingeniero de sistemas) lidera al pg (programador) para completarlo juntos. Entre ellos, PM y PL son generalmente talentos técnicos de alto nivel con experiencia en gestión de proyectos de alto nivel, prácticas de desarrollo a largo plazo y buenas habilidades de comunicación. SE necesita tener capacidades de diseño y propuesta independientes, experiencia práctica de desarrollo a largo plazo y habilidades de comunicación. Generalmente, se pueden dividir en tres tipos: el primer tipo, SE puramente técnico, que a menudo se convierten en expertos técnicos; el segundo tipo, SE técnico y de gestión, que se espera que se conviertan en PL, PM o incluso en puestos más altos en el futuro; . Bridge SE (BSE) suele ser responsable de la comunicación con los clientes y la coordinación dentro del equipo. PG (ProGramer), es decir, programadores, este tipo de talento representa el mayor número en la empresa, generalmente representa el 70% de todo el personal del proyecto. También es el puesto más demandado en la empresa y generalmente es el puesto más demandado. Un ingeniero de software con conocimientos técnicos profesionales. Por lo general, los graduados universitarios en ciencias e ingeniería están calificados para este puesto después de una formación de corta duración. Responsabilidades específicas: (1) Responsabilidades del Gerente de Proyecto: 1. Formular objetivos del producto. 2. Desarrollar listas de tareas detalladas para cada tarea, realizar un seguimiento de la ejecución de estas tareas y controlarlas. 3. Organizar reuniones para revisar procedimientos. 4. Según la situación específica, elija entre varias opciones y tome decisiones. 5. Coordinar la relación entre los participantes del proyecto. Requisitos de personal: Pasión por los productos y capacidad de liderazgo. Capacidad para determinar problemas de forma correcta y rápida. Capaz de aprovechar al máximo diversos canales y métodos para resolver problemas. Capaz de realizar un seguimiento de las tareas y tener un buen sentido del horario. Capacidad para trabajar bajo presión. (2) Responsabilidades del analista de sistemas: 1. Comprender las necesidades del usuario y redactar la "Especificación de requisitos de software". 2. Cree un prototipo de interfaz de usuario. Requisitos de personal: el personal que actúa como analista de sistemas debe tener buena coordinación y buenas habilidades de comunicación. La persona que desempeñe este rol debe tener conocimientos tanto comerciales como técnicos. (3) Responsabilidades del diseñador: 1. Definir los métodos y atributos de las clases y las relaciones entre clases, y dibujar diagramas de clases. 2. Diseñar la base de datos. Requisitos de personal: Dominar la tecnología de diseño y análisis orientado a objetos, Lenguaje de modelado unificado (UML). (4) Responsabilidades del programador: Realizar codificación y pruebas unitarias de acuerdo con los requisitos del proyecto. Requisitos de personal: Buenas habilidades de programación y técnicas de prueba. (5) Responsabilidades del evaluador: ejecutar pruebas, describir los resultados de las pruebas y proponer soluciones a los problemas.