SlideShare una empresa de Scribd logo
1 de 6
CONTROL DE LA EJECUCIÓN. Ingeniería del software II
Control del cambio: En un gran proyecto de software el cambio no se puede tomar como algo necesariamente malo, ya que, puede que el cambio en una parte del código traiga consigo cambios en muchos de los módulos que componen el sistema, pero de igual forma puede fortalecer el sistema a tal nivel de enriquecimiento que se han logrado los objetivos planteados y mucho más. Ingeniería del software II
Antes de tomar la decisión acerca de un cambio a realizar en el software es necesario evaluarlo desde todos los ángulos: Necesidad inmediata, riesgos potenciales, ganancias potenciales, personal y recursos a invertir.  Normalmente se tiene una autoridad de control de cambio (ACC) y se genera una orden de cambio en la ingeniería (OCI).  Se maneja, además, con especial cuidado el manejo de versiones para evitar la perdida de información valiosa del banco de proyectos.  Ingeniería del software II
Proceso a seguir para el control de cambio: Necesidad de cambio  Solicitud del usuario  Evaluación desarrollador  Generación informe de cambio  ACC decide  Generación OCI  Asignación individuos  salida elementos  Realización cambio  Auditoria cambio  Entrada elementos  Establecer línea base pruebas  Garantía calidad y pruebas  Promoción cambios  Reconstrucción  versión  sw Auditoria del cambio para todos los elementos   Incluir cambios nueva versión  Distribuir nueva versión Ingeniería del software II
Consideración: En muchas ocasiones la información proporcionada por el cliente es malinterpretada por el ingeniero de software y este termina realizando sistemas de información distintos a los que se requerían, por esta razón es básico acompañarse del cliente durante el proceso de análisis para lograr un buen diseño, sin embargo, aunque este acompañamiento se de se generan cierta cantidad de inconvenientes y cambios que no se podían pre visualizar en un principio, así, que el sistema NUNCA debe ser estático y seguir modelos co-dependientes. Ingeniería del software II
Generación de documentos: Durante el proceso de cambio, se hace imperativo el manejo de documentos que permitan distinguir claramente el destino y los pasos para llegar a este.  El control de la ejecución podría tomarse como la retroalimentación del análisis reflejada en el diseño, preferiblemente sin llegar a la implementación.  En el caso particular del control de la ejecución el documento principal es el OCI, pero este no permanece constante durante todo el proceso, ya que se somete a una serie de cambios y muy rigurosas revisiones (auditorias) por parte del ACC antes, durante y después de la aprobación y ejecución del cambio. Ingeniería del software II

Más contenido relacionado

La actualidad más candente

Informe revisiones técnicas formales
Informe revisiones técnicas formalesInforme revisiones técnicas formales
Informe revisiones técnicas formalesLeonel Ibarra
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del softwareJohan Prevot R
 
Calidad software
Calidad softwareCalidad software
Calidad softwaremileing
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del softwareodavidhs
 
Plan de gestion de configuración de software
Plan de gestion de configuración de softwarePlan de gestion de configuración de software
Plan de gestion de configuración de softwareilianacon
 
Desarrollo del sofware
Desarrollo del sofwareDesarrollo del sofware
Desarrollo del sofwarealexis326
 
Mantenimiento de software
Mantenimiento de softwareMantenimiento de software
Mantenimiento de softwareRuddyCorporan09
 
Aseguramiento Del Software 2
Aseguramiento Del Software 2Aseguramiento Del Software 2
Aseguramiento Del Software 2guesta49ea1
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del softwareduberlisg
 
Mantenimiento de Software
Mantenimiento de SoftwareMantenimiento de Software
Mantenimiento de SoftwareM. Ib.
 

La actualidad más candente (17)

Sqm
SqmSqm
Sqm
 
Informe revisiones técnicas formales
Informe revisiones técnicas formalesInforme revisiones técnicas formales
Informe revisiones técnicas formales
 
Cap11 l2
Cap11 l2Cap11 l2
Cap11 l2
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del software
 
Ing
IngIng
Ing
 
Calidad software
Calidad softwareCalidad software
Calidad software
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software
 
Plan de gestion de configuración de software
Plan de gestion de configuración de softwarePlan de gestion de configuración de software
Plan de gestion de configuración de software
 
Cap2 l5
Cap2 l5Cap2 l5
Cap2 l5
 
Cap2 l4
Cap2 l4Cap2 l4
Cap2 l4
 
Desarrollo del sofware
Desarrollo del sofwareDesarrollo del sofware
Desarrollo del sofware
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Mantenimiento de software
Mantenimiento de softwareMantenimiento de software
Mantenimiento de software
 
Aseguramiento Del Software 2
Aseguramiento Del Software 2Aseguramiento Del Software 2
Aseguramiento Del Software 2
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del software
 
Mantenimiento de Software
Mantenimiento de SoftwareMantenimiento de Software
Mantenimiento de Software
 

Similar a Control De La Ejecucion

gestion y configuracion del software
 gestion y configuracion del software gestion y configuracion del software
gestion y configuracion del softwareSaul Flores
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del softwareGiovani Ramirez
 
Procesos de desarrollo de Software
Procesos de desarrollo de SoftwareProcesos de desarrollo de Software
Procesos de desarrollo de Softwareolea_saavedra
 
Etapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del SoftwareEtapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del SoftwareT.I.C
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemasdiegogarcia908
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del softwareYaniris Sepulveda
 
Desarrollo de aplicaciones web en el entorno servidor
Desarrollo de aplicaciones web en el entorno servidorDesarrollo de aplicaciones web en el entorno servidor
Desarrollo de aplicaciones web en el entorno servidorJomicast
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaamendez45
 
Gestión del Cambio
Gestión del Cambio Gestión del Cambio
Gestión del Cambio jose_macias
 
2 plan de aseguramiento sqa - informatica
2   plan de aseguramiento sqa - informatica2   plan de aseguramiento sqa - informatica
2 plan de aseguramiento sqa - informaticaDiego Coello
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfBibliotecaenlineaUNI
 
4 plan de sqa presentacion
4   plan de sqa presentacion4   plan de sqa presentacion
4 plan de sqa presentacionDiego Coello
 
MODELO DE CASCADA
MODELO DE CASCADAMODELO DE CASCADA
MODELO DE CASCADAMiguel Lara
 
Investigación de modelos
Investigación de modelos Investigación de modelos
Investigación de modelos bren1995
 
Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"MolinaSebastian
 

Similar a Control De La Ejecucion (20)

Control de cambios
Control de cambiosControl de cambios
Control de cambios
 
gestion y configuracion del software
 gestion y configuracion del software gestion y configuracion del software
gestion y configuracion del software
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del software
 
Introducción procesos desarrollo software
Introducción procesos desarrollo software Introducción procesos desarrollo software
Introducción procesos desarrollo software
 
Procesos de desarrollo de Software
Procesos de desarrollo de SoftwareProcesos de desarrollo de Software
Procesos de desarrollo de Software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Etapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del SoftwareEtapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del Software
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del software
 
Modelos
ModelosModelos
Modelos
 
Desarrollo de aplicaciones web en el entorno servidor
Desarrollo de aplicaciones web en el entorno servidorDesarrollo de aplicaciones web en el entorno servidor
Desarrollo de aplicaciones web en el entorno servidor
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
 
Gestión del Cambio
Gestión del Cambio Gestión del Cambio
Gestión del Cambio
 
2 plan de aseguramiento sqa - informatica
2   plan de aseguramiento sqa - informatica2   plan de aseguramiento sqa - informatica
2 plan de aseguramiento sqa - informatica
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdf
 
4 plan de sqa presentacion
4   plan de sqa presentacion4   plan de sqa presentacion
4 plan de sqa presentacion
 
MODELO DE CASCADA
MODELO DE CASCADAMODELO DE CASCADA
MODELO DE CASCADA
 
Investigación de modelos
Investigación de modelos Investigación de modelos
Investigación de modelos
 
Gestión del Cambio del Software
Gestión del Cambio del SoftwareGestión del Cambio del Software
Gestión del Cambio del Software
 
Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"
 

Control De La Ejecucion

  • 1. CONTROL DE LA EJECUCIÓN. Ingeniería del software II
  • 2. Control del cambio: En un gran proyecto de software el cambio no se puede tomar como algo necesariamente malo, ya que, puede que el cambio en una parte del código traiga consigo cambios en muchos de los módulos que componen el sistema, pero de igual forma puede fortalecer el sistema a tal nivel de enriquecimiento que se han logrado los objetivos planteados y mucho más. Ingeniería del software II
  • 3. Antes de tomar la decisión acerca de un cambio a realizar en el software es necesario evaluarlo desde todos los ángulos: Necesidad inmediata, riesgos potenciales, ganancias potenciales, personal y recursos a invertir. Normalmente se tiene una autoridad de control de cambio (ACC) y se genera una orden de cambio en la ingeniería (OCI). Se maneja, además, con especial cuidado el manejo de versiones para evitar la perdida de información valiosa del banco de proyectos. Ingeniería del software II
  • 4. Proceso a seguir para el control de cambio: Necesidad de cambio  Solicitud del usuario  Evaluación desarrollador  Generación informe de cambio  ACC decide  Generación OCI  Asignación individuos  salida elementos  Realización cambio  Auditoria cambio  Entrada elementos  Establecer línea base pruebas  Garantía calidad y pruebas  Promoción cambios  Reconstrucción versión sw Auditoria del cambio para todos los elementos  Incluir cambios nueva versión  Distribuir nueva versión Ingeniería del software II
  • 5. Consideración: En muchas ocasiones la información proporcionada por el cliente es malinterpretada por el ingeniero de software y este termina realizando sistemas de información distintos a los que se requerían, por esta razón es básico acompañarse del cliente durante el proceso de análisis para lograr un buen diseño, sin embargo, aunque este acompañamiento se de se generan cierta cantidad de inconvenientes y cambios que no se podían pre visualizar en un principio, así, que el sistema NUNCA debe ser estático y seguir modelos co-dependientes. Ingeniería del software II
  • 6. Generación de documentos: Durante el proceso de cambio, se hace imperativo el manejo de documentos que permitan distinguir claramente el destino y los pasos para llegar a este. El control de la ejecución podría tomarse como la retroalimentación del análisis reflejada en el diseño, preferiblemente sin llegar a la implementación. En el caso particular del control de la ejecución el documento principal es el OCI, pero este no permanece constante durante todo el proceso, ya que se somete a una serie de cambios y muy rigurosas revisiones (auditorias) por parte del ACC antes, durante y después de la aprobación y ejecución del cambio. Ingeniería del software II