SlideShare una empresa de Scribd logo
1 de 4
Carrera de Ingeniería de Sistemas
Teresa Puma
Juan J. Lucero
Ingeniería del Software
Swebok
SWEBOK
Es una guía que lidera la IEEE Computer Society, donde se establecen directrices del
conjunto de conocimientos, que están generalmente aceptados.1
(Los cuales se han ido
desarrollando, evolucionando al transcurrir del tiempo) ubicando de esta manera, que la
Ingeniería del Software “sea reconocida como una disciplina legitima y una profesión
reconocida” (Garzas, 2008)
COMO FUNCIONA
Los escritores han hecho un gran trabajo de cruce de referencias/armonización
posibilitando una comprensión de los temas clave, términos y conceptos. Aunque breve en
longitud, se empacan en una gran cantidad de información útil, sobre todo en forma de
referencias a fuentes externas, con sus respectivos responsables.
Transmite una visión más realista de lo que sucede en la construcción de sistemas de
software, lo que lo hace un texto típico de tecnología de la información con un capítulo o dos en
el ciclo de vida de desarrollo de software.
Los capítulos sobre la construcción de software, diseño de software, bases de
computación, los modelos de ingeniería de software y métodos no son demasiado técnicos,
ofrecen información de los aspectos importantes del desarrollo de software.
AREAS
El Swebok está organizado por 10 capítulos llamados Áreas de conocimiento (AC):
(IEEE, 2004)
Requerimientos del software
Un requerimiento se define como una propiedad que debe exhibir el software para
resolver algún problema.
a. Fundamentos de los requerimientos
b. Requerimientos del proceso
c. Captura del requisitos
d. Análisis de requerimientos
e. Especificación de requerimientos
f. Validación de requerimientos
g. Consideración de Practicas
1 "Generalmente Aceptados" significa que el conocimiento y las prácticas descritas son aplicables a la
mayoría de los proyectos, y que existe un amplio consenso acerca de su valor y utilidad. Esto no quiere decir que las
practicas deberían ser aplicados de manera uniforme en todos los proyectos; el equipo de gestión de proyectos es
siempre el responsable de determinar lo que es apropiado para un proyecto determinado. (IEEE Computer Society,
2004)
Carrera de Ingeniería de Sistemas
Teresa Puma
Juan J. Lucero
Ingeniería del Software
Swebok
Diseño del software
Según la definición de la IEEE, el diseño es “el proceso de definir la arquitectura,
componentes, interfaces y las otras características de un sistema o componente”.
a. Fundamentos del diseño
b. Temas clave en el diseño
c. Estructura del software
d. Evaluación de la calidad del diseño de software
e. Notaciones del Diseño del software
f. Estrategias y métodos del diseño del software
Construcción del software
Es la creación detallada de software operativo y significativo, por medio de una
combinación de codificación, verificación, pruebas unitarias, pruebas de integración y
depuración.
a. Fundamentos de la construcción de software
b. Gestión de la construcción
c. Consideraciones practicas
Pruebas del software
Las pruebas se software se componen de la verificación dinámica del comportamiento de un
programa con un conjunto finito de casos de pruebas, adecuadamente seleccionados de un
infinito número de posibles ejecuciones del dominio.
a. Fundamentos de las pruebas de software
b. Niveles de pruebas
c. Técnicas para pruebas
d. Medidas relacionadas con las pruebas
e. Proceso de pruebas
Mantenimiento del software
Una vez en producción, se descubren anomalías, los entornos de trabajo cambian y aparecen
nuevos requerimientos de trabajo. La fase del mantenimiento comienza una vez entregado el
sistema, sin embargo las fases de mantenimiento comienzan mucho antes.
a. Fundamentos del mantenimiento del software
b. Temas clave del mantenimiento del software
c. Proceso de mantenimiento
Gestión de la configuración del software
La administración de configuración es la disciplina encargada de identificar la
configuración general de un sistema para así mantener su confiabilidad, adaptabilidad y
configuración a los diferentes ciclos de vida.
a. Gestión del proceso de la Gestión de la configuración del software
b. Identificación en la configuración del software
c. Control de configuración del software
d. Registro del estado de la configuración
e. Auditoria de la configuración
Carrera de Ingeniería de Sistemas
Teresa Puma
Juan J. Lucero
Ingeniería del Software
Swebok
Gestión de la ingeniería del software
Se trata de la gestión y la medición de la ingeniería del software.
a. Iniciación y definición del alcance
b. Planificación del proyectos
c. Promulgación del proyecto
d. Revisión y evolución
e. Cierre: determinación del cierre y actividades del cierre
f. Medición de la ingeniería del software
Proceso de la ingeniería del software
Esta área de conocimiento se centra en la definición, implementación, evaluación, gestión,
cambio y mejora del proceso de la ingeniería del software.
a. Proceso de la implementación y cambios
b. Definición de procesos
c. Evolución del proceso
d. Medición del proceso y del producto
Métodos y herramientas de la ingeniería del software
Incluye herramientas de la ingeniería del software y métodos de la ingeniería del software.
a. Herramientas de la ingeniería del software
b. Métodos de la ingeniería del software.
Calidad del software
Se ocupa de las consideraciones sobre la calidad del software, las cuales trascienden los
procesos del ciclo de vida del software.
a. Fundamentos de la calidad del software
b. Proceso de la gestión de la calidad
OMG
Object Management Group (OMG) es una membresía abierta internacional, sin fines de
lucro. Fundada en 1989 , las normas de OMG son impulsados por los proveedores , usuarios
finales , instituciones académicas y agencias gubernamentales. OMG Task Forces desarrolla
estándares de integración empresarial para una amplia gama de tecnologías y una gama aún más
amplia de industrias.
Estándares de modelado de OMG, como el Lenguaje Unificado de Modelado (UML) y
Model Driven Architecture (MDA), permiten un mejor, diseño visual, ejecución,
mantenimiento de software y otros procesos. ( Object Management Group, 2014).
Carrera de Ingeniería de Sistemas
Teresa Puma
Juan J. Lucero
Ingeniería del Software
Swebok
Conclusiones:
IEEE, llega a ser una institución que en documentos de investigación, llega a
ser un gran referente, ahora con el Swebok, el estudiante de Sistemas tiene ya
una base sólida, para poder desarrollar software de una manera correcta, y de
calidad.
Muchos libros ya tienen lineamientos para el desarrollo de software, pero no
son completos, o pueden llegar a ser muy básicos, el Swebok abarca todo una
gama de conocimientos, además de ponernos al alcance autores reconocidos y
especialistas en cada área de conocimiento.
Si bien es extenso el documento, llega a darnos una idea que el proceso de
desarrollo de un software, se necesita un grado alto de especialización.
Si bien desde los primeros años de la universidad conocemos las distintas
herramientas de modelado, pero son en ciclos superiores donde se profundiza
de mejor manera, es el caso de la OMG, entidad a quien le pertenece el UML,
modelo que nos ha facilitado de gran manera el desarrollo y comportamiento
de un software.
Bibliografía
Object Management Group. (13 de Febrero de 2014). Recuperado el 5 de Mayo de 2014, de
Object Management Group (OMG):
http://www.omg.org/gettingstarted/gettingstartedindex.htm
Garzas, J. (28 de Marzo de 2008). javiergarzas.com. Recuperado el 03 de Mayo de 2014, de
http://www.javiergarzas.com/2011/03/swebok.html
IEEE. (2004). SWEBOK. Pierre Bourque, École de technologie supérieure.
IEEE computer society. (2004). Recuperado el 04 de Mayo de 2014, de IEEE computer society:
http://www.computer.org/portal/web/swebok/overview
IEEE Computer Society. (2004). IEEE Computer Society . California: IEEE Computer Society .

Más contenido relacionado

La actualidad más candente

02 unidad i proceso
02 unidad i   proceso02 unidad i   proceso
02 unidad i proceso
victdiazm
 
Ciclo Vida Sw
Ciclo Vida SwCiclo Vida Sw
Ciclo Vida Sw
msc080277
 
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE. SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
Cristhian Martinez
 
Introducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareIntroducción a la Ingenieria de Software
Introducción a la Ingenieria de Software
Sorey García
 
Conclusión
ConclusiónConclusión
Conclusión
nenyta08
 
Ingeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemáticoIngeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemático
Santiago Moha
 

La actualidad más candente (20)

Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelos
 
LA INGENIERÍA DE SOFTWARE Y RUP
LA INGENIERÍA DE SOFTWARE Y RUPLA INGENIERÍA DE SOFTWARE Y RUP
LA INGENIERÍA DE SOFTWARE Y RUP
 
Ingenieria del software
Ingenieria del software Ingenieria del software
Ingenieria del software
 
Ingenieria De Software
Ingenieria De SoftwareIngenieria De Software
Ingenieria De Software
 
Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)
 
Ingeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadIngeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidad
 
02 unidad i proceso
02 unidad i   proceso02 unidad i   proceso
02 unidad i proceso
 
Proceso de desarrollo de sofware
Proceso de desarrollo de sofwareProceso de desarrollo de sofware
Proceso de desarrollo de sofware
 
Documento completo
Documento completoDocumento completo
Documento completo
 
U1T1 - Conceptos Básicos de Ingeniería del Software
U1T1 - Conceptos Básicos de Ingeniería del SoftwareU1T1 - Conceptos Básicos de Ingeniería del Software
U1T1 - Conceptos Básicos de Ingeniería del Software
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de software
 
MEDIACION PROYECTO 1 (IISem2022) (1).pdf
MEDIACION PROYECTO 1 (IISem2022) (1).pdfMEDIACION PROYECTO 1 (IISem2022) (1).pdf
MEDIACION PROYECTO 1 (IISem2022) (1).pdf
 
Ciclo Vida Sw
Ciclo Vida SwCiclo Vida Sw
Ciclo Vida Sw
 
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE. SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
 
Capitulo2
Capitulo2Capitulo2
Capitulo2
 
Introducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareIntroducción a la Ingenieria de Software
Introducción a la Ingenieria de Software
 
Conclusión
ConclusiónConclusión
Conclusión
 
Diapositivas ingsw
Diapositivas ingswDiapositivas ingsw
Diapositivas ingsw
 
Ingeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemáticoIngeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemático
 

Similar a Swebok

Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de software
jhonatanalex
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
Ingryd Cobain
 
492830746-Metodologias-Agiles-Detalle.ppt
492830746-Metodologias-Agiles-Detalle.ppt492830746-Metodologias-Agiles-Detalle.ppt
492830746-Metodologias-Agiles-Detalle.ppt
ronald flores
 
1 ingeniería de software
1 ingeniería de software1 ingeniería de software
1 ingeniería de software
UVM
 

Similar a Swebok (20)

Fundamentos de diseño de software
Fundamentos de diseño de softwareFundamentos de diseño de software
Fundamentos de diseño de software
 
Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de software
 
Etapas del diseño .pdf
Etapas del diseño .pdfEtapas del diseño .pdf
Etapas del diseño .pdf
 
Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.
 
Trabajo de desarrollo desoftware
Trabajo de desarrollo desoftwareTrabajo de desarrollo desoftware
Trabajo de desarrollo desoftware
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 
introduccion metododologias de analisis y diseño de software
 introduccion metododologias de analisis y diseño de software introduccion metododologias de analisis y diseño de software
introduccion metododologias de analisis y diseño de software
 
Trabajo diapositiva Software por Jhonatan Ruiz
Trabajo diapositiva  Software por Jhonatan RuizTrabajo diapositiva  Software por Jhonatan Ruiz
Trabajo diapositiva Software por Jhonatan Ruiz
 
Trabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatanTrabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatan
 
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa CondeProceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Modelos de procesos de software(completo)
Modelos de procesos de software(completo)Modelos de procesos de software(completo)
Modelos de procesos de software(completo)
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
492830746-Metodologias-Agiles-Detalle.ppt
492830746-Metodologias-Agiles-Detalle.ppt492830746-Metodologias-Agiles-Detalle.ppt
492830746-Metodologias-Agiles-Detalle.ppt
 
Examen omar
Examen omarExamen omar
Examen omar
 
1 ingeniería de software
1 ingeniería de software1 ingeniería de software
1 ingeniería de software
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 

Más de Juan Jose Lucero

Más de Juan Jose Lucero (13)

Implantación de programas de medición (Valida)
Implantación de programas de medición (Valida)Implantación de programas de medición (Valida)
Implantación de programas de medición (Valida)
 
Erdas image 2014, Clasificación Supervisada
Erdas image 2014, Clasificación Supervisada Erdas image 2014, Clasificación Supervisada
Erdas image 2014, Clasificación Supervisada
 
SRS Ejemplo, Sistema Tarifado de Transito
SRS Ejemplo, Sistema Tarifado de TransitoSRS Ejemplo, Sistema Tarifado de Transito
SRS Ejemplo, Sistema Tarifado de Transito
 
Instalación de qgis en un dispositivo móvil, Imágenes Satelitales
Instalación de qgis en un dispositivo móvil, Imágenes SatelitalesInstalación de qgis en un dispositivo móvil, Imágenes Satelitales
Instalación de qgis en un dispositivo móvil, Imágenes Satelitales
 
Georeferenciación y clasificación del suelo
Georeferenciación y clasificación del sueloGeoreferenciación y clasificación del suelo
Georeferenciación y clasificación del suelo
 
Provincias Sigsig Mapa Tematico
Provincias Sigsig Mapa TematicoProvincias Sigsig Mapa Tematico
Provincias Sigsig Mapa Tematico
 
Provincias por Numero Total de Hogares y Mapa de Pendientes
Provincias por Numero Total de Hogares y Mapa de PendientesProvincias por Numero Total de Hogares y Mapa de Pendientes
Provincias por Numero Total de Hogares y Mapa de Pendientes
 
Manual mapa Temático Azuay (Version2) Mejores Imagenes
Manual mapa Temático Azuay (Version2) Mejores ImagenesManual mapa Temático Azuay (Version2) Mejores Imagenes
Manual mapa Temático Azuay (Version2) Mejores Imagenes
 
Breve Manual para crear un Mapa Temático Azuay
Breve Manual para crear un Mapa Temático AzuayBreve Manual para crear un Mapa Temático Azuay
Breve Manual para crear un Mapa Temático Azuay
 
Mapa Temático Azuay
Mapa Temático AzuayMapa Temático Azuay
Mapa Temático Azuay
 
Mapa de las Parroquias Urbanas de Cuenca
Mapa de las Parroquias Urbanas de CuencaMapa de las Parroquias Urbanas de Cuenca
Mapa de las Parroquias Urbanas de Cuenca
 
Wifi no ofrece las mejores prestaciones en parámetros de velocidad, seguridad...
Wifi no ofrece las mejores prestaciones en parámetros de velocidad, seguridad...Wifi no ofrece las mejores prestaciones en parámetros de velocidad, seguridad...
Wifi no ofrece las mejores prestaciones en parámetros de velocidad, seguridad...
 
Auditoria firmas virus
Auditoria firmas virusAuditoria firmas virus
Auditoria firmas virus
 

Último

Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdf
GuillermoBarquero7
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx
EncomiendasElSherpa
 

Último (6)

Trabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaTrabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - Ofimática
 
Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdf
 
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
 
Caso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralCaso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business Central
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx
 

Swebok

  • 1. Carrera de Ingeniería de Sistemas Teresa Puma Juan J. Lucero Ingeniería del Software Swebok SWEBOK Es una guía que lidera la IEEE Computer Society, donde se establecen directrices del conjunto de conocimientos, que están generalmente aceptados.1 (Los cuales se han ido desarrollando, evolucionando al transcurrir del tiempo) ubicando de esta manera, que la Ingeniería del Software “sea reconocida como una disciplina legitima y una profesión reconocida” (Garzas, 2008) COMO FUNCIONA Los escritores han hecho un gran trabajo de cruce de referencias/armonización posibilitando una comprensión de los temas clave, términos y conceptos. Aunque breve en longitud, se empacan en una gran cantidad de información útil, sobre todo en forma de referencias a fuentes externas, con sus respectivos responsables. Transmite una visión más realista de lo que sucede en la construcción de sistemas de software, lo que lo hace un texto típico de tecnología de la información con un capítulo o dos en el ciclo de vida de desarrollo de software. Los capítulos sobre la construcción de software, diseño de software, bases de computación, los modelos de ingeniería de software y métodos no son demasiado técnicos, ofrecen información de los aspectos importantes del desarrollo de software. AREAS El Swebok está organizado por 10 capítulos llamados Áreas de conocimiento (AC): (IEEE, 2004) Requerimientos del software Un requerimiento se define como una propiedad que debe exhibir el software para resolver algún problema. a. Fundamentos de los requerimientos b. Requerimientos del proceso c. Captura del requisitos d. Análisis de requerimientos e. Especificación de requerimientos f. Validación de requerimientos g. Consideración de Practicas 1 "Generalmente Aceptados" significa que el conocimiento y las prácticas descritas son aplicables a la mayoría de los proyectos, y que existe un amplio consenso acerca de su valor y utilidad. Esto no quiere decir que las practicas deberían ser aplicados de manera uniforme en todos los proyectos; el equipo de gestión de proyectos es siempre el responsable de determinar lo que es apropiado para un proyecto determinado. (IEEE Computer Society, 2004)
  • 2. Carrera de Ingeniería de Sistemas Teresa Puma Juan J. Lucero Ingeniería del Software Swebok Diseño del software Según la definición de la IEEE, el diseño es “el proceso de definir la arquitectura, componentes, interfaces y las otras características de un sistema o componente”. a. Fundamentos del diseño b. Temas clave en el diseño c. Estructura del software d. Evaluación de la calidad del diseño de software e. Notaciones del Diseño del software f. Estrategias y métodos del diseño del software Construcción del software Es la creación detallada de software operativo y significativo, por medio de una combinación de codificación, verificación, pruebas unitarias, pruebas de integración y depuración. a. Fundamentos de la construcción de software b. Gestión de la construcción c. Consideraciones practicas Pruebas del software Las pruebas se software se componen de la verificación dinámica del comportamiento de un programa con un conjunto finito de casos de pruebas, adecuadamente seleccionados de un infinito número de posibles ejecuciones del dominio. a. Fundamentos de las pruebas de software b. Niveles de pruebas c. Técnicas para pruebas d. Medidas relacionadas con las pruebas e. Proceso de pruebas Mantenimiento del software Una vez en producción, se descubren anomalías, los entornos de trabajo cambian y aparecen nuevos requerimientos de trabajo. La fase del mantenimiento comienza una vez entregado el sistema, sin embargo las fases de mantenimiento comienzan mucho antes. a. Fundamentos del mantenimiento del software b. Temas clave del mantenimiento del software c. Proceso de mantenimiento Gestión de la configuración del software La administración de configuración es la disciplina encargada de identificar la configuración general de un sistema para así mantener su confiabilidad, adaptabilidad y configuración a los diferentes ciclos de vida. a. Gestión del proceso de la Gestión de la configuración del software b. Identificación en la configuración del software c. Control de configuración del software d. Registro del estado de la configuración e. Auditoria de la configuración
  • 3. Carrera de Ingeniería de Sistemas Teresa Puma Juan J. Lucero Ingeniería del Software Swebok Gestión de la ingeniería del software Se trata de la gestión y la medición de la ingeniería del software. a. Iniciación y definición del alcance b. Planificación del proyectos c. Promulgación del proyecto d. Revisión y evolución e. Cierre: determinación del cierre y actividades del cierre f. Medición de la ingeniería del software Proceso de la ingeniería del software Esta área de conocimiento se centra en la definición, implementación, evaluación, gestión, cambio y mejora del proceso de la ingeniería del software. a. Proceso de la implementación y cambios b. Definición de procesos c. Evolución del proceso d. Medición del proceso y del producto Métodos y herramientas de la ingeniería del software Incluye herramientas de la ingeniería del software y métodos de la ingeniería del software. a. Herramientas de la ingeniería del software b. Métodos de la ingeniería del software. Calidad del software Se ocupa de las consideraciones sobre la calidad del software, las cuales trascienden los procesos del ciclo de vida del software. a. Fundamentos de la calidad del software b. Proceso de la gestión de la calidad OMG Object Management Group (OMG) es una membresía abierta internacional, sin fines de lucro. Fundada en 1989 , las normas de OMG son impulsados por los proveedores , usuarios finales , instituciones académicas y agencias gubernamentales. OMG Task Forces desarrolla estándares de integración empresarial para una amplia gama de tecnologías y una gama aún más amplia de industrias. Estándares de modelado de OMG, como el Lenguaje Unificado de Modelado (UML) y Model Driven Architecture (MDA), permiten un mejor, diseño visual, ejecución, mantenimiento de software y otros procesos. ( Object Management Group, 2014).
  • 4. Carrera de Ingeniería de Sistemas Teresa Puma Juan J. Lucero Ingeniería del Software Swebok Conclusiones: IEEE, llega a ser una institución que en documentos de investigación, llega a ser un gran referente, ahora con el Swebok, el estudiante de Sistemas tiene ya una base sólida, para poder desarrollar software de una manera correcta, y de calidad. Muchos libros ya tienen lineamientos para el desarrollo de software, pero no son completos, o pueden llegar a ser muy básicos, el Swebok abarca todo una gama de conocimientos, además de ponernos al alcance autores reconocidos y especialistas en cada área de conocimiento. Si bien es extenso el documento, llega a darnos una idea que el proceso de desarrollo de un software, se necesita un grado alto de especialización. Si bien desde los primeros años de la universidad conocemos las distintas herramientas de modelado, pero son en ciclos superiores donde se profundiza de mejor manera, es el caso de la OMG, entidad a quien le pertenece el UML, modelo que nos ha facilitado de gran manera el desarrollo y comportamiento de un software. Bibliografía Object Management Group. (13 de Febrero de 2014). Recuperado el 5 de Mayo de 2014, de Object Management Group (OMG): http://www.omg.org/gettingstarted/gettingstartedindex.htm Garzas, J. (28 de Marzo de 2008). javiergarzas.com. Recuperado el 03 de Mayo de 2014, de http://www.javiergarzas.com/2011/03/swebok.html IEEE. (2004). SWEBOK. Pierre Bourque, École de technologie supérieure. IEEE computer society. (2004). Recuperado el 04 de Mayo de 2014, de IEEE computer society: http://www.computer.org/portal/web/swebok/overview IEEE Computer Society. (2004). IEEE Computer Society . California: IEEE Computer Society .