Configuración de producto de software PORT
Diseñar e implementar configuraciones de productos de software en entornos o plataformas de software.
Notas orientativas
Por lo general, esta habilidad se aplica al diseño e implementación de configuraciones de software voluminoso y complejo.
Esto incluye, entre otros:
- software para planificar recursos empresariales (ERP) y gestionar relaciones con clientes
- sistemas operativos de servidores/grandes sistemas
- soluciones de software como servicio (SaaS)
- plataformas/conjuntos de programas de integración
- herramientas provistas por los proveedores de infraestructura como servicio (IaaS) y plataformas como servicio (PaaS).
Las actividades pueden incluir, entre otras, las siguientes:
- portabilidad de la configuración del software en diferentes entornos o plataformas
- refactorización de configuraciones complejas o superpuestas en diferentes módulos y capacidades dentro de las soluciones de software
Dependiendo de los requisitos y las características del proyecto o trabajo asignado, los métodos de configuración del software y los ciclos de vida pueden ser enfoques predictivos (basados en planes) o enfoques adaptativos (iterativos/ágiles).
Niveles de responsabilidad para esta habilidad
3 | 4 | 5 | 6 |
Configuración de producto de software: Niveles 1-2
Por lo general, esta habilidad no se observa ni se practica en estos niveles de responsabilidad y rendición de cuentas.
Configuración de producto de software: Nivel 3
Ayuda a diseñar, verificar, documentar, modificar y refactorizar configuraciones de software moderadamente complejas para su implementación.
Aplica normas y herramientas acordadas para lograr un resultado bien diseñado.
Colabora en revisiones de trabajo con otros, según corresponda.
Configuración de producto de software: Nivel 4
Diseña, verifica, documenta, enmienda y refactoriza configuraciones de software complejas para su implementación.
Contribuye a seleccionar los métodos, herramientas y técnicas de configuración de software.
Aplica normas y herramientas acordadas para lograr resultados bien diseñados.
Participa en revisiones de trabajo propio y conduce revisiones del trabajo de colegas.
Configuración de producto de software: Nivel 5
Asume la responsabilidad técnica en todas las fases y las iteraciones de desarrollo e implementación de la configuración.
Planifica y conduce las actividades de configuración del software. Adopta y adapta métodos, herramientas y técnicas de configuración del software apropiados.
Mide y supervisa la aplicación de normas para diseñar e implementar configuraciones, incluida la seguridad del software.
Contribuye a desarrollar políticas, normas y directrices organizacionales para diseñar e implementar la configuración del software.
Configuración de producto de software: Nivel 6
Desarrolla políticas, normas y directrices organizacionales para diseñar, implementar y refactorizar la configuración del software.
Planifica y lidera actividades de configuración e implementación del software para proyectos de despliegue estratégico grandes y complejos.
Desarrolla nuevos métodos y capacidades organizacionales e impulsa la adopción y el cumplimiento de políticas y normas.
Configuración de producto de software: Nivel 7
Por lo general, esta habilidad no se observa ni se practica en este nivel de responsabilidad y rendición de cuentas.