SlideShare una empresa de Scribd logo
1 de 5
CAPITULO 9
PROCESO DE INGENIERÍA DEL SOFTWARE
LECCIÓN 2 SWEBOK
DEFINICIÓN DE PROCESOS
Puede ser un procedimiento, una política, o un estándar. Los procesos de ciclo de vida del software se
definen por muchas razones, que incluiría el incrementar la calidad del producto, el facilitar el entendimiento
y la comunicación humana, apoyar las mejoras de los procesos, apoyar la gestión de los procesos, suministrar
una guía automatizada para los procesos, y suministrar un apoyo para ejecuciones automatizadas. Los tipos
de definiciones de procesos requeridos dependerán, al menos parcialmente, de las razones para la definición
DEFINICIÓN DE PROCESOS
Modelos de Ciclo de Vida del Software: Sirven como definiciones de alto nivel de las fases que tienen lugar
durante el desarrollo. No están enfocadas a ofrecer definiciones detalladas sino más bien a sobresaltar las
actividades clave y sus interdependencias.
Procesos del Ciclo de Vida del Software: Tienden a ser más detalladas que los modelos de ciclo de vida
del software. Sin embargo, los procesos del ciclo de vida del software no pretenden ordenar sus procesos en
el tiempo. Esto significa que, en línea de principio, los procesos del ciclo de vida del software pueden
ordenarse para tener cabida en cualquiera de los modelos del ciclo de vida del software
Algunos procesos del ciclo de vida del software ponen énfasis en entregas rápidas y en una fuerte
participación de los usuarios
DEFINICIÓN DE PROCESOS
Notaciones para las Definiciones de los Procesos: Se pueden describir los procesos en diferentes niveles
de abstracción (por ejemplo, definiciones genéricas contrapuestas a definiciones adaptadas, descriptivas
contrapuestas a prescriptivas contrapuestas a proscriptivas). Una diferencia clave entre ellas reside en el tipo
de información que definen, capturan y utilizan los marcos mencionados anteriormente. El ingeniero del
software debería ser consciente de las siguientes aproximaciones al asunto: diagramas de flujo de datos, en
términos de la finalidad del proceso y de las salidas, como una lista de procesos descompuestos en
actividades constituyentes y tareas definidas en lenguaje natural
DEFINICIÓN DE PROCESOS
Adaptación del Proceso: Es importante señalar que los procesos predefinidos – incluso los estandarizados–
deben adaptarse a las necesidades locales, por ejemplo, el contexto organizacional, el tamaño del proyecto,
los requisitos reguladores, las prácticas industriales y las culturas corporativas
Automatización: Las herramientas automatizadas o apoyan la ejecución de las definiciones del proceso o
aportan una guía a los humanos que desarrollan los procesos definidos. En los casos en los que se realiza el
análisis de un proceso, algunas herramientas permiten distintos tipos de simulaciones (por ejemplo, la
simulación de un evento discreto). Estas herramientas pueden ejecutar las definiciones de procesos para
otorgar una ayuda automatizada a los procesos actuales, o en algunos casos para automatizarlos plenamente

Más contenido relacionado

La actualidad más candente

Especificacion De Requisitos De Usuario
Especificacion De Requisitos De UsuarioEspecificacion De Requisitos De Usuario
Especificacion De Requisitos De UsuarioDecimo Sistemas
 
Analisis De Requerimientos Erick Rojas Figueroa
Analisis De Requerimientos   Erick Rojas FigueroaAnalisis De Requerimientos   Erick Rojas Figueroa
Analisis De Requerimientos Erick Rojas Figueroaedays
 
Requerimientos
RequerimientosRequerimientos
Requerimientoskaresha3
 
Mapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de RequisitosMapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de Requisitosinmacu_
 
Ingeniería de Requerimientos
Ingeniería de RequerimientosIngeniería de Requerimientos
Ingeniería de RequerimientosNaylu Rincón
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosZuleima
 
Analisis de requerimientos de Software
Analisis de requerimientos de SoftwareAnalisis de requerimientos de Software
Analisis de requerimientos de SoftwareFuel Sirpa Mamani
 
Ingeneria de requerimientos
Ingeneria de requerimientosIngeneria de requerimientos
Ingeneria de requerimientosrosana749325
 
Requisitos
RequisitosRequisitos
RequisitosNorerod
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientosTensor
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos Juan Henao
 
Qué es-la-ingeniería-de-software
Qué es-la-ingeniería-de-softwareQué es-la-ingeniería-de-software
Qué es-la-ingeniería-de-softwarejesus acosta
 
Clasificación de los requerimientos
Clasificación de los requerimientosClasificación de los requerimientos
Clasificación de los requerimientosFSILSCA
 
Ingenieria de requerimientos 2
Ingenieria de requerimientos 2Ingenieria de requerimientos 2
Ingenieria de requerimientos 2jmpov441
 
Ingenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIngenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIsidro Gonzalez
 

La actualidad más candente (20)

Especificacion De Requisitos De Usuario
Especificacion De Requisitos De UsuarioEspecificacion De Requisitos De Usuario
Especificacion De Requisitos De Usuario
 
Analisis De Requerimientos Erick Rojas Figueroa
Analisis De Requerimientos   Erick Rojas FigueroaAnalisis De Requerimientos   Erick Rojas Figueroa
Analisis De Requerimientos Erick Rojas Figueroa
 
Diagrama conceptual
Diagrama conceptualDiagrama conceptual
Diagrama conceptual
 
Requerimientos
RequerimientosRequerimientos
Requerimientos
 
Calidad de Softwaree
Calidad de SoftwareeCalidad de Softwaree
Calidad de Softwaree
 
Mapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de RequisitosMapa conceptual Ingeniería de Requisitos
Mapa conceptual Ingeniería de Requisitos
 
Ingeniería de Requerimientos
Ingeniería de RequerimientosIngeniería de Requerimientos
Ingeniería de Requerimientos
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Taller en clases (1)
Taller en clases (1)Taller en clases (1)
Taller en clases (1)
 
Analisis de requerimientos de Software
Analisis de requerimientos de SoftwareAnalisis de requerimientos de Software
Analisis de requerimientos de Software
 
Ingenieria en Software
Ingenieria en SoftwareIngenieria en Software
Ingenieria en Software
 
Ingeneria de requerimientos
Ingeneria de requerimientosIngeneria de requerimientos
Ingeneria de requerimientos
 
Requisitos
RequisitosRequisitos
Requisitos
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos
 
Factores de Calidad
Factores de CalidadFactores de Calidad
Factores de Calidad
 
Qué es-la-ingeniería-de-software
Qué es-la-ingeniería-de-softwareQué es-la-ingeniería-de-software
Qué es-la-ingeniería-de-software
 
Clasificación de los requerimientos
Clasificación de los requerimientosClasificación de los requerimientos
Clasificación de los requerimientos
 
Ingenieria de requerimientos 2
Ingenieria de requerimientos 2Ingenieria de requerimientos 2
Ingenieria de requerimientos 2
 
Ingenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientosIngenieria de requisitos y requerimientos
Ingenieria de requisitos y requerimientos
 

Destacado

Capitulo 3 leccion 2
Capitulo 3 leccion 2Capitulo 3 leccion 2
Capitulo 3 leccion 2Camilo Forero
 
Capitulo 6 leccion 4
Capitulo 6 leccion 4Capitulo 6 leccion 4
Capitulo 6 leccion 4Camilo Forero
 
Capitulo 3 leccion 6
Capitulo 3 leccion 6Capitulo 3 leccion 6
Capitulo 3 leccion 6Camilo Forero
 
Capitulo 6 leccion 1
Capitulo 6 leccion 1Capitulo 6 leccion 1
Capitulo 6 leccion 1Camilo Forero
 
Capitulo 3 leccion 4
Capitulo 3 leccion 4Capitulo 3 leccion 4
Capitulo 3 leccion 4Camilo Forero
 
Capitulo 3 leccion 3
Capitulo 3 leccion 3Capitulo 3 leccion 3
Capitulo 3 leccion 3Camilo Forero
 
Capitulo 6 leccion 2
Capitulo 6 leccion 2Capitulo 6 leccion 2
Capitulo 6 leccion 2Camilo Forero
 
Capitulo 9 leccion 4
Capitulo 9 leccion 4Capitulo 9 leccion 4
Capitulo 9 leccion 4Camilo Forero
 
Capitulo 9 leccion 3
Capitulo 9 leccion 3Capitulo 9 leccion 3
Capitulo 9 leccion 3Camilo Forero
 
Capitulo 6 leccion 3
Capitulo 6 leccion 3Capitulo 6 leccion 3
Capitulo 6 leccion 3Camilo Forero
 
Laboratory Management Software
Laboratory Management SoftwareLaboratory Management Software
Laboratory Management SoftwareAimeeadam123
 
The case of_the_killer_robot
The case of_the_killer_robotThe case of_the_killer_robot
The case of_the_killer_robotjoenerd1
 
Elementos da teoria da integração
Elementos da teoria da integraçãoElementos da teoria da integração
Elementos da teoria da integraçãoMarcelo Leite
 
портфоліо вчителя математики
портфоліо вчителя математикипортфоліо вчителя математики
портфоліо вчителя математикиОлег Крупник
 

Destacado (16)

Capitulo 3 leccion 2
Capitulo 3 leccion 2Capitulo 3 leccion 2
Capitulo 3 leccion 2
 
Capitulo 6 leccion 4
Capitulo 6 leccion 4Capitulo 6 leccion 4
Capitulo 6 leccion 4
 
Capitulo 3 leccion 6
Capitulo 3 leccion 6Capitulo 3 leccion 6
Capitulo 3 leccion 6
 
Capitulo 6 leccion 1
Capitulo 6 leccion 1Capitulo 6 leccion 1
Capitulo 6 leccion 1
 
Cap2 l3
Cap2 l3Cap2 l3
Cap2 l3
 
Capitulo 3 leccion 4
Capitulo 3 leccion 4Capitulo 3 leccion 4
Capitulo 3 leccion 4
 
Capitulo 3 leccion 3
Capitulo 3 leccion 3Capitulo 3 leccion 3
Capitulo 3 leccion 3
 
Capitulo 6 leccion 2
Capitulo 6 leccion 2Capitulo 6 leccion 2
Capitulo 6 leccion 2
 
Capitulo 9 leccion 4
Capitulo 9 leccion 4Capitulo 9 leccion 4
Capitulo 9 leccion 4
 
Capitulo 9 leccion 3
Capitulo 9 leccion 3Capitulo 9 leccion 3
Capitulo 9 leccion 3
 
Capitulo 6 leccion 3
Capitulo 6 leccion 3Capitulo 6 leccion 3
Capitulo 6 leccion 3
 
Laboratory Management Software
Laboratory Management SoftwareLaboratory Management Software
Laboratory Management Software
 
The case of_the_killer_robot
The case of_the_killer_robotThe case of_the_killer_robot
The case of_the_killer_robot
 
Taller inv
Taller invTaller inv
Taller inv
 
Elementos da teoria da integração
Elementos da teoria da integraçãoElementos da teoria da integração
Elementos da teoria da integração
 
портфоліо вчителя математики
портфоліо вчителя математикипортфоліо вчителя математики
портфоліо вчителя математики
 

Similar a Capitulo 9 leccion 2

Metodologia y prototipo
Metodologia y prototipoMetodologia y prototipo
Metodologia y prototipoArturo Jimenez
 
2.1 proyecto software
2.1 proyecto software2.1 proyecto software
2.1 proyecto softwaremigmol
 
Analisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandezAnalisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandezJose Fernandez
 
Mv unidad 2 t1
Mv unidad 2 t1Mv unidad 2 t1
Mv unidad 2 t1Norerod
 
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diezIngenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diezkarolavergara
 
Introduccion a la ingenieria del software
Introduccion a la ingenieria del softwareIntroduccion a la ingenieria del software
Introduccion a la ingenieria del softwareEdmund Uespadila
 
Edwin merma 5 c
Edwin merma 5 cEdwin merma 5 c
Edwin merma 5 cpodoskil
 
Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)ManuelJimnez56
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_softwareMiguel Castro
 
Weitzenfeld guardaticomputacion2008
Weitzenfeld guardaticomputacion2008Weitzenfeld guardaticomputacion2008
Weitzenfeld guardaticomputacion2008Cesar Jimenez
 
02 unidad i proceso
02 unidad i   proceso02 unidad i   proceso
02 unidad i procesovictdiazm
 

Similar a Capitulo 9 leccion 2 (20)

Ingeniería de Software
Ingeniería de SoftwareIngeniería de Software
Ingeniería de Software
 
Comunicacion y colaboracion
Comunicacion y colaboracionComunicacion y colaboracion
Comunicacion y colaboracion
 
Comunicacion y colaboracion
Comunicacion y colaboracionComunicacion y colaboracion
Comunicacion y colaboracion
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Metodologia y prototipo
Metodologia y prototipoMetodologia y prototipo
Metodologia y prototipo
 
2.1 proyecto software
2.1 proyecto software2.1 proyecto software
2.1 proyecto software
 
Comunicación y colaboración
Comunicación y colaboraciónComunicación y colaboración
Comunicación y colaboración
 
Infografía
InfografíaInfografía
Infografía
 
Analisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandezAnalisis requerimientos jose_fernandez
Analisis requerimientos jose_fernandez
 
metodologia
metodologia metodologia
metodologia
 
Mv unidad 2 t1
Mv unidad 2 t1Mv unidad 2 t1
Mv unidad 2 t1
 
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diezIngenierýa requerimiento -_gustavo_rodrýguez_diez
Ingenierýa requerimiento -_gustavo_rodrýguez_diez
 
Introduccion a la ingenieria del software
Introduccion a la ingenieria del softwareIntroduccion a la ingenieria del software
Introduccion a la ingenieria del software
 
Edwin merma 5 c
Edwin merma 5 cEdwin merma 5 c
Edwin merma 5 c
 
Mapeo de Procesos
Mapeo de ProcesosMapeo de Procesos
Mapeo de Procesos
 
RUP
RUPRUP
RUP
 
Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_software
 
Weitzenfeld guardaticomputacion2008
Weitzenfeld guardaticomputacion2008Weitzenfeld guardaticomputacion2008
Weitzenfeld guardaticomputacion2008
 
02 unidad i proceso
02 unidad i   proceso02 unidad i   proceso
02 unidad i proceso
 

Más de Camilo Forero (19)

Capitulo 12
Capitulo 12Capitulo 12
Capitulo 12
 
Cap11 l3
Cap11 l3Cap11 l3
Cap11 l3
 
Cap11 l2
Cap11 l2Cap11 l2
Cap11 l2
 
Cap11 l1
Cap11  l1Cap11  l1
Cap11 l1
 
Capitulo 9 leccion 1
Capitulo 9 leccion 1Capitulo 9 leccion 1
Capitulo 9 leccion 1
 
Capitulo 3 leccion 5
Capitulo 3 leccion 5Capitulo 3 leccion 5
Capitulo 3 leccion 5
 
Capitulo 3 leccion 1
Capitulo 3 leccion 1Capitulo 3 leccion 1
Capitulo 3 leccion 1
 
Cap8 l5
Cap8 l5Cap8 l5
Cap8 l5
 
Cap8 l4
Cap8 l4Cap8 l4
Cap8 l4
 
Cap8 l3
Cap8 l3Cap8 l3
Cap8 l3
 
Cap8 l2
Cap8 l2Cap8 l2
Cap8 l2
 
Cap8 l1
Cap8 l1Cap8 l1
Cap8 l1
 
Cap5 l4
Cap5 l4Cap5 l4
Cap5 l4
 
Cap5 l3
Cap5 l3Cap5 l3
Cap5 l3
 
Cap5 l2
Cap5 l2Cap5 l2
Cap5 l2
 
Cap5 l1
Cap5 l1Cap5 l1
Cap5 l1
 
Cap2 l5
Cap2 l5Cap2 l5
Cap2 l5
 
Cap2 l4
Cap2 l4Cap2 l4
Cap2 l4
 
Cap2 l2
Cap2 l2Cap2 l2
Cap2 l2
 

Capitulo 9 leccion 2

  • 1. CAPITULO 9 PROCESO DE INGENIERÍA DEL SOFTWARE LECCIÓN 2 SWEBOK
  • 2. DEFINICIÓN DE PROCESOS Puede ser un procedimiento, una política, o un estándar. Los procesos de ciclo de vida del software se definen por muchas razones, que incluiría el incrementar la calidad del producto, el facilitar el entendimiento y la comunicación humana, apoyar las mejoras de los procesos, apoyar la gestión de los procesos, suministrar una guía automatizada para los procesos, y suministrar un apoyo para ejecuciones automatizadas. Los tipos de definiciones de procesos requeridos dependerán, al menos parcialmente, de las razones para la definición
  • 3. DEFINICIÓN DE PROCESOS Modelos de Ciclo de Vida del Software: Sirven como definiciones de alto nivel de las fases que tienen lugar durante el desarrollo. No están enfocadas a ofrecer definiciones detalladas sino más bien a sobresaltar las actividades clave y sus interdependencias. Procesos del Ciclo de Vida del Software: Tienden a ser más detalladas que los modelos de ciclo de vida del software. Sin embargo, los procesos del ciclo de vida del software no pretenden ordenar sus procesos en el tiempo. Esto significa que, en línea de principio, los procesos del ciclo de vida del software pueden ordenarse para tener cabida en cualquiera de los modelos del ciclo de vida del software Algunos procesos del ciclo de vida del software ponen énfasis en entregas rápidas y en una fuerte participación de los usuarios
  • 4. DEFINICIÓN DE PROCESOS Notaciones para las Definiciones de los Procesos: Se pueden describir los procesos en diferentes niveles de abstracción (por ejemplo, definiciones genéricas contrapuestas a definiciones adaptadas, descriptivas contrapuestas a prescriptivas contrapuestas a proscriptivas). Una diferencia clave entre ellas reside en el tipo de información que definen, capturan y utilizan los marcos mencionados anteriormente. El ingeniero del software debería ser consciente de las siguientes aproximaciones al asunto: diagramas de flujo de datos, en términos de la finalidad del proceso y de las salidas, como una lista de procesos descompuestos en actividades constituyentes y tareas definidas en lenguaje natural
  • 5. DEFINICIÓN DE PROCESOS Adaptación del Proceso: Es importante señalar que los procesos predefinidos – incluso los estandarizados– deben adaptarse a las necesidades locales, por ejemplo, el contexto organizacional, el tamaño del proyecto, los requisitos reguladores, las prácticas industriales y las culturas corporativas Automatización: Las herramientas automatizadas o apoyan la ejecución de las definiciones del proceso o aportan una guía a los humanos que desarrollan los procesos definidos. En los casos en los que se realiza el análisis de un proceso, algunas herramientas permiten distintos tipos de simulaciones (por ejemplo, la simulación de un evento discreto). Estas herramientas pueden ejecutar las definiciones de procesos para otorgar una ayuda automatizada a los procesos actuales, o en algunos casos para automatizarlos plenamente