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áctica de desarrollo a largo plazo y buenas habilidades de comunicación. SE debe tener capacidades independientes de diseño y propuesta, experiencia práctica de desarrollo a largo plazo y habilidades de comunicación. Generalmente, se puede dividir en tres tipos: el primer tipo, SE puramente técnico, estas personas 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; p>

. Bridge SE (BSE) suele ser responsable de la comunicación con los clientes y la coordinación dentro del equipo. PG (ProGramer), también conocido como programador, ocupa la mayor cantidad de talentos en la empresa, generalmente representa el 70% de todo el personal del proyecto, y también es el puesto con mayor escasez en la empresa

p>

, generalmente técnicos en ingeniería de software con conocimientos 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)

Director de proyecto

Responsabilidades:

1.

Establecer objetivos de 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.

En función de la situación concreta, elige entre varias opciones y toma decisiones.

5.

Coordinar la relación entre los participantes del proyecto.

Requisitos del personal:

Tener pasión por los productos y tener capacidad de liderazgo.

Capacidad para determinar problemas de forma correcta y rápida.

Ser capaz de aprovechar al máximo diversos canales y métodos para resolver problemas.

Capacidad para realizar un seguimiento de las tareas y tener un buen sentido de la programación.

Capacidad para trabajar bajo presión.

(2) Analista de Sistemas

Responsabilidades:

1.

Comprender las necesidades del usuario y redactar la "Especificación de requisitos de software".

2.

Crear un prototipo de interfaz de usuario.

Requisitos de personal: el personal que actúa como analista de sistemas debe ser bueno en coordinación y tener buenas habilidades de comunicación. Este rol debe

ser desempeñado por alguien con conocimientos comerciales y técnicos.

(3) Diseñador

Responsabilidades:

1.

Definir los métodos y atributos de las clases y las relaciones entre clases, dibujar. un diagrama de clases.

2.

Realizar el diseño de la base de datos.

Requisitos del personal:

Dominar la tecnología de diseño y análisis orientado a objetos, Lenguaje Unificado de Modelado (UML).

(4) Programador

Responsabilidades: Realizar codificación y pruebas unitarias según los requerimientos del proyecto.

Requisitos de personal: Buenas habilidades de programación y técnicas de testing.

(5) Tester

Responsabilidades:

Ejecutar pruebas, describir resultados de pruebas y proponer soluciones a problemas.