Que es SCM?

Software Configuration Management (SCM) ó en castellano Gestión de configuración de software es una especialización de la Gestión de configuración a todas las actividades en el sector del desarrollo de software.

Conjunto de actividades tendientes a

  • Identificar un cambio.
  • Controlar un cambio.
  • Asegurar la correcta implementación.
  • Comunicar los cambios realizados.

Por que es necesario usar SCM?

  • Cambios en el negocio dictan cambios en requisitos.
  • Nuevas necesidades de información para funcionalidades existentes.
  • Reducción o ampliación del negocio provoca cambios en prioridades o integrantes del proyecto.
  • Cambios presupuestarios imponen redefinir en producto/proyecto.

Se puede clasificar en

  • Código fuente
  • Datos
  • Documentación

Debe proporcionar información sobre

  • Tipo de elemento
  • Proyecto al que pertenece
  • Versión
  • Código fuente
  • Datos
  • Documentación

Líneas de base

  • Punto de inicio para la evolución controlada del software.
  • Solo se incorporan productos del trabajo luego de la revisión y aprobación de los mismos.
  • Puede cambiarse solamente a través de procedimientos formales.
  • Generalmente constituye un milestone.

La Planificación de SCM Define

  • Marco de desarrollo del proceso.
  • Alcance.
  • Actores.
  • Responsabilidades.
  • Estándares.
  • Herramientas.
  • Procedimientos.

Proceso SCM, define tareas con objetivos concretos

  • Identificar elementos de la configuración.
  • Controlar los cambios.
  • Controlar las versiones.
  • Auditar la configuración.
  • Comunicar cambios (informe de estado).

Sencillo resumen de lo que es SCM, sacado de un slide de la cátedra Ingeniería de Software en mi facultad UTN.
Se entendió algo???. Leer Mas…

  • Share/Bookmark

Puedes seguir cualquier respuesta a esta entrada mediante el canal RSS 2.0. Puedes dejar un comentario o enviar un trackback desde tu propio sitio.

Deja un comentario

XHTML: Puedes usar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

 
Twitter RSS email