Que es SCM?

Standard

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…

Que es la Auditoría Informática?

Standard

Como veran, no le dedico mucho tiempo al blog (el que quisiera) por razones de estudio, asi que hoy les dejo una explicacion sencilla de que es la Auditoría Informática, si bien el siguiente texto no los convertira en Auditores en Informatica, les dara una idea vaga para saber que es y no quedar como boludo cuando alguien te pregunta que es esta cosa tan importante.

Saludos…

Auditoría Informática

Es el proceso de recolectar, agrupar y evaluar evidencias para determinar si un sistema de información:

  • Salvaguarda los activos.
  • Mantiene la integridad de los datos.
  • Lleva a cabo eficazmente los fines de la organización.
  • Utiliza eficientemente los recursos.
  • Cumple con las leyes y regulaciones establecidas.
Nos Permite
  • Detectar de forma sistemática el uso de los recursos y los flujos de información dentro de una
    organización.
  • Determinar qué información es crítica para el cumplimiento de su misión y objetivos, identificando necesidades, duplicidades, costos, valor y barreras, que obstaculizan flujos de información eficientes.
  • Control de la función informática.
  • Análisis de la eficiencia de los Sistemas Informáticos.
  • Verificación del cumplimiento de la Normativa en este ámbito.
  • Revisión de la eficaz gestión de los recursos informáticos.

Continue reading