UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
A: DATOS INFORMATIVOS
Facultad: CIENCIAS MATEMATICAS Y FISICAS Dominio: Ciencias
básica,
bioconocimient
o y desarrollo
industrial
Carrera: SOFTWARE
Asignatura: PROCESO Código: 0311311 UOC: Unidad Básica Campo Praxis
DE Formación: profesional
SOFTWARE
Plan de estudios:
N° Créditos: 4 Horas 64.00 Horas 16.00 Horas componente trabajo 112.00
componente componente autónomas:
de práctica y
docencia: experimentació
n:
Prerrequisito 0311212 - PROGRAMACIÓN ORIENTADA A OBJETOS ::: Semestre:
s:
B: JUSTIFICACIÓN DEL CONOCIMIENTO DEL SÍLABO EN EL CAMPO DE FORMACIÓN
Breve justificación de los contenidos del Sílabo:
La catedra de Proceso de Software tiene como base el estudio del desarrollo del software desde el análisis
de los requerimientos y especificaciones hasta la puesta en producción del software que se está
desarrollando. Analizando cada una de las etapas del ciclo de vida del sistema y los cambio que se
producen a través del tiempo en un sistema.
Objetivo:
Planificar el desarrollo del software como un proceso metodológico de construcción y de gestión de
proyectos soportado en estándares utilizados en la industria de la ingeniería de software para diseñar
software de calidad.
1 27/05/2024
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
Aporte a la comprensión de
Aportes teóricos Aportes metodológicos los Contextos de aplicación
problemas del campo
profesional
a. Aplica estándares, a. Analiza y sintetiza Somete sus ideas a El Proceso de Software
dados por la industria, en información de discusión de actividades, ofrece un variado campo
equipos multidisciplinarios situaciones planteadas. métodos, prácticas y las de aplicación en el área
de personas se hace b. Trabaja en equipo transformaciones. de proyectos de
necesario ejecutar para resolución de Coopera en las labores del software, de
estándares que faciliten su problemas: equipo constantemente, manera especial en:
mantenimiento y posterior Análisis de casos. valora propuestas de sus
mejora. Lecturas reflexivas. pares superiores con sentido Gestión de Proyectos.
Lluvia de ideas. crítico. Diseño de Proyectos.
b. Desarrolla, mantiene y Diálogo simultáneo. Participa proactivamente Análisis de
evalua servicios y Método científico. en la detección de modelos y Requerimientos.
sistemas de software que Plantea, investiga y sustenta técnicamente la Desarrollar la
satisfagan todos los verifica hipótesis. toma de decisión. Arquitectura del
requisitos del usuario y se Saca conclusiones. Aplica notaciones para la Sistema.
comporten de forma fiable, c. Elabora cartelera definición de procesos y los Supervisión y
eficiente y cumplan con los temas métodos de evaluación del Mantenimiento del
normas de calidad, analizados. proceso. Sistema.
aplicando las teorías, d. Elabora portafolios. Resuelve con efectividad Supervisión y
principios, métodos y los imprevistos que se Corrección de la
prácticas de la Ingeniería presenten en la ejecución Documentación.
del Software. del proyecto.
Plantea oportunamente
c. Diseña soluciones acciones de mejoramiento
apropiadas en uno o más del diseño de pruebas
dominios de aplicación funcionales y no funcionales
utilizando métodos de la del software.
ingeniería del software
que integren aspectos
éticos, sociales, legales y
económicos.
2 27/05/2024
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
C: PROPÓSITOS Y APORTES AL PERFIL DE EGRESO
Aportes al perfil de egreso: Capacidades integrales y/o competencias, logros o
resultados de aprendizaje
Propósitos del Genéricas de la UG. Perfil de egreso Logros de
aprendizaje del específico de la aprendizaje de la Ámbito
sílabo. carrera. carrera.
a. Comprende los * Organiza, * Realiza la captura * Aplicar la
conceptos y interpreta, construye de requisitos del fundamentación
fundamentos del y evalúa el sistema a construir. teórica de las
proceso del conocimiento de Ciencias Básicas y
software. forma crítica, creativa su colaboración o
b. Distingue los e integrada, para la aporte en la
modelos del toma de decisiones y Ingeniería de
software y los la resolución de Software.
aplica según los problemas.
factores claves de
los proyectos.
c. Aplica
fundamentos de
Conocimiento
implementación y
despliegue de un
software a través
de la aplicación de
estándares y
normas.
d. Adapta los
aspectos
principales para la
estimación de
proyectos de
software alineados
a metodologías
e. Domina las * Analiza, sistematiza * Documenta y * Propone sistemas
nociones básicas y amplía la mantiener la informáticos
del Proceso del información, especificación de mediante el
Software desarrolla conjeturas requisitos de software. análisis, diseño y
f. Organiza y define orientando el uso del desarrollo de
modelos según las conocimiento hacia la procesos de
necesidades. aplicación práctica y información,
g. Precisa a detalle la meta cognición. aplicando
la implementación y diferentes
Habilidades y
retos del proceso métodos y métricas
actitudes
de software asi para el desarrollo
como reconoce los de software.
roles en el proceso
de software.
h. Genera
estimaciones de
costo de software
en proyectos de
desarrollo.
3 27/05/2024
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
i. Aplica de manera * Presenta * Estima y planifica el * Competencia de
coherente los capacidades para la desarrollo de un Producción: los
conocimientos del resolución de proyecto de software ingenieros de
Proceso del problemas área de * Valida los requisitos software
Software su profesión, con el usuario. garantizarán que
j. Representa utilizando métodos sus productos y las
requisitos de negociación y modificaciones
funcionales y no mediación. correspondientes
funcionales a traves cumplen los
de los modelos mayores
estudiados. estándares Valores y aptitudes
k. Específica y mide profesionales
de manera posibles.
coherente los retos
del Proceso del
software.
l. Garantiza que los
costos cumplen con
el producto
esperado por el
cliente.
4 27/05/2024
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
D: UNIDADES TEMÁTICAS O DE ANÁLISIS
Unidad #: 1 Descripción: PROCESO DE Tiempo de ACD 20
SOFTWARE aprendizaje de la :
unidad. APE: 4
AA: 36
Objetivo: Caracterizar los fundamentos del proceso de desarrollo de software mediante su
contextualización en la ingeniería de software para planificar el desarrollo de software de
manera metodológica.
Métodos, técnicas e instrumentos en función de
las actividades de organización del aprendizaje.
Contenidos a Aprendizaje en Aprendizaje Aprendizaje Escenarios en Recursos
desarrollar contacto con práctico ± autónomo función de los didácticos.
el docente experimental (AA). ambientes de
(ACD) (APE). aprendizaje.
5 27/05/2024
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
1.1. Clases Online - Desarrollo de Revisión y *Aula Virtual *Plataformas
Introducción teórico ejercicios o análisis de virtuales
al proceso de prácticas. resolución de videos. (Entornos de
software Clases Online - problemas (grupal Lecturas y aprendizaje
1.1.1. interactiva o individual). análisis de virtual) ±Moodle.
Definición de participativas. contenidos.
procesos de Defensa y/o Desarrollo de *Pizarrón Virtual
software. Exposición de Ejercicios o
1.1.2. Proyectos (grupal Resolución de *Software virtual
Componentes o individual). Problemas / para trabajo
del proceso. Desarrollo de colaborativo
1.1.3. Proyecto.
Funciones de Foros de *Mapas
los debates conceptuales
componentes. virtuales.
1.1.4. Repaso de *Grabación y
Disciplina del contenidos. edición de videos
proceso. Consulta de (Clases
1.2. Tipos de temas. grabadas)
desarrollo
1.2.1. *Videos tutoriales
Software de
Sistemas. *Cuestionarios
1.2.2. online
Software de
tiempo real. *Chat
1.2.3.
Software de *Bibliotecas
gestión. virtuales
1.2.4.
Software de
ingeniería y
científico.
1.2.5.
Software
basado en la
web.
1.2.6.
Software de
inteligencia
artificial
6 27/05/2024
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
D: UNIDADES TEMÁTICAS O DE ANÁLISIS
Unidad #: 2 Descripción: MODELOS DE Tiempo de ACD 12
PROCESOS aprendizaje de la :
unidad. APE: 4
AA: 20
Objetivo: Caracterizar el modelado de procesos identificando los factores claves del proceso para
definir el alcance de los proyectos de software.
Métodos, técnicas e instrumentos en función de
las actividades de organización del aprendizaje.
Contenidos a Aprendizaje en Aprendizaje Aprendizaje Escenarios en Recursos
desarrollar contacto con práctico ± autónomo función de los didácticos.
el docente experimental (AA). ambientes de
(ACD) (APE). aprendizaje.
2.1 Modelado Clases Online - Desarrollo de Revisión y *Aula Virtual *Plataformas
de procesos teórico ejercicios o análisis de virtuales
2.1.1 prácticas. resolución de videos. (Entornos de
Introducción a Clases Online - problemas (grupal Lecturas y aprendizaje
los modelos interactiva o individual). análisis de virtual) ±Moodle.
de procesos participativas. contenidos.
2.2 Tipos de Defensa y/o Desarrollo de *Pizarrón Virtual
modelos Exposición de Ejercicios o
2.2.1 Proyectos (grupal Resolución de *Chat
Cascada, o individual). Problemas /
incremental, Desarrollo de *Grabación y
evolutivo, Proyecto. edición de videos
concurrentes. Foros de (Clases
2.2.2 debates grabadas)
Desarrollo virtuales.
basado en Repaso de *Bibliotecas
componentes contenidos. virtuales
2.2.3 Otros Consulta de
Desarrollos de temas.
software
(Agile)
2.3 Proceso
unificado
2.3.1 Fases
del proceso
unificado
2.4
Evaluación y
mejora del
proceso
7 27/05/2024
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
D: UNIDADES TEMÁTICAS O DE ANÁLISIS
Unidad #: 3 Descripción: IMPLEMENTA Tiempo de ACD 20
CIÓN Y aprendizaje de la :
SEGURIDAD unidad. APE: 4
DEL PROCESO
DE SOFTWARE AA: 36
Objetivo: Comprender y aplicar los fundamentos de implementación y despliegue de software,
incorporando estándares y normas para garantizar la tolerancia a fallos en el proceso de
desarrollo de software.
Métodos, técnicas e instrumentos en función de
las actividades de organización del aprendizaje.
Contenidos a Aprendizaje en Aprendizaje Aprendizaje Escenarios en Recursos
desarrollar contacto con práctico ± autónomo función de los didácticos.
el docente experimental (AA). ambientes de
(ACD) (APE). aprendizaje.
8 27/05/2024
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
3.1 Clases Online - Desarrollo de Revisión y *Aula Virtual *Plataformas
Implementaci teórico ejercicios o análisis de virtuales
ón y retos del prácticas. resolución de videos. (Entornos de
proceso de Clases Online - problemas (grupal Lecturas y aprendizaje
software interactiva o individual). análisis de virtual) ±Moodle.
3.1.1 participativas. contenidos.
Implementaci Defensa y/o Desarrollo de *Pizarrón Virtual
ón. Exposición de Ejercicios o
3.1.2 Proyectos (grupal Resolución de *Software virtual
Implantación. o individual). Problemas / para trabajo
3.1.3 Desarrollo de colaborativo
Compilación. Proyecto.
3.1.4 Foros de *Mapas
Personalizaci debates conceptuales
ón. virtuales.
3.1.5 Repaso de *Grabación y
Migración de contenidos. edición de videos
datos. Consulta de (Clases
3.1.6 temas. grabadas)
Reutilización
del código. *Videos tutoriales
3.1.7 Gestión
de versiones. *Cuestionarios
3.1.8 Target online
de receptores.
3.1.9 *Chat
Seguridad. *Bibliotecas
3.1.10 virtuales
Documentació
n.
3.2 Roles en
el proceso de
software.
3.2.1 Roles en
el proceso de
desarrollo de
software.
3.2.2 Gerente
3.2.3 Analista
3.2.4
Desarrollador
de software
(programador)
3.2.5
Testeador
3.2.6
Arquitecto de
software
9 27/05/2024
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
D: UNIDADES TEMÁTICAS O DE ANÁLISIS
Unidad #: 4 Descripción: ESTIMACIÓN Tiempo de ACD 12
DE aprendizaje de la :
PROYECTOS unidad. APE: 4
DE SOFTWARE
AA: 20
Objetivo: Analizar los aspectos principales para la estimación de proyectos de software, alineados a
metodologías usadas en la industria para desarrollar proyectos de
software escalables.
Métodos, técnicas e instrumentos en función de
las actividades de organización del aprendizaje.
Contenidos a Aprendizaje en Aprendizaje Aprendizaje Escenarios en Recursos
desarrollar contacto con práctico ± autónomo función de los didácticos.
el docente experimental (AA). ambientes de
(ACD) (APE). aprendizaje.
10 27/05/2024
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
4.1 Clases Online - Desarrollo de Revisión y *Aula Virtual *Plataformas
Estimación de teórico ejercicios o análisis de virtuales
costos prácticas. resolución de videos. (Entornos de
4.1.1 Clases Online - problemas (grupal Lecturas y aprendizaje
Recursos. interactiva o individual). análisis de virtual) ±Moodle.
4.1.2 participativas. contenidos.
Técnicas de Defensa y/o Desarrollo de *Pizarrón Virtual
descomposici Exposición de Ejercicios o
ón. Proyectos (grupal Resolución de *Software virtual
4.1.3 o individual). Problemas / para trabajo
Estimación de Desarrollo de colaborativo
Líneas de Proyecto.
Código (LDC) Foros de *Mapas
y puntos de debates conceptuales
función (PF). virtuales.
4.1.4 Líneas Repaso de *Grabación y
de Código contenidos. edición de videos
(LDC) vs Consulta de (Clases
Puntos de temas. grabadas)
Función (PF).
4.1.5 Modelos *Videos tutoriales
para las
estimaciones *Cuestionarios
4.1.6 Modelo online
COCOMO
intermedio. *Chat
4.1.7 Modelo
puntos de *Bibliotecas
función. virtuales
4.1.8 Modelo
Algorítmico de
Costos de
Software.
4.1.9 Modelo
de Estimación
para
proyectos
Cliente/Servid
or.
4.1.10 Modelo
de estimación
para
aplicaciones
Intranet/Intern
et
E: EVALUACIÓN DE LOS APRENDIZAJES.
Sistema de evaluación de los aprendizajes en función de: Actividades.
Gestión formativa 33 Trabajo participativo en clases X
Reporte de talleres y equipos X
colaborativos
Controles de lectura
11 27/05/2024
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
Gestión formativa 33 Otros: Detallar
Gestión práctica y autónoma 33 Exposiciones individuales y
grupales
Demostración de uso directo de
los acervos bibliotecarios o en
red
Trabajo de laboratorios y talleres X
Otros: Detallar.* Trabajos X
individuales de lectura, análisis y
aplicación,
* Uso creativo y orientado de
nuevas TICs y la multimedia
* Tareas prácticas, Proyecto
individual o en grupo, Resolución
de Problemas (Video grabados)
Acreditación y validación (sumativa) 34 Exámenes orales y escritos
teóricos
Exámenes orales y escritos
prácticos
Sustentación de proyectos de
investigación y casos prácticos
Test
Otros: DetallarExamen Online X
Evaluación diagnóstica 0 Cuestionario de preguntas
Entrevistas
Otros: DetallarTest de preguntas X
F: BIBLIOGRAFÍA
Existencia en
biblioteca
No Título de la obra. Virtual Física Número de
ejemplares
Básica
1 Cueva, S., Sucunuta, I. M. (2014). Ingeniería de Requisitos. 0
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA.
2 Amórtegui Vargas, M. P., Zorro Jiménez, L. C., Loaiza 0
Carvajal, V. C., González Rivera, R. A., Torres Moreno, M. E.
(2017). Ingeniería de requerimientos. Editorial Pontificia
Universidad Javeriana.
3 Sommerville, I. (2011). Ingeniería del software. Pearson 3
educación.
4 Pressman, R. S. (2013). Ingeniería del software: un enfoque 3
práctico. McGraw Hill.
12 27/05/2024
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
Complementaria
1 Carl A. Gunter, Elsa L. Gunter, Michael Jackson, and Pamela 0
Zave. A reference model for requirements and specifications.
IEEE Software, ±May 2000bb.
2 Berenbach, B., Paulish, D. J., Kazmeier, J., Rudorfer, A. (2009). 0
Software and systems requirements engineering: in practice.
McGraw Hill Education. New York, NY, USA, 2009.
3 Alain Abran, James W. Moore, Pierre Bourque, Robert Dupuis, 0
Leonard L. Tripp. (2004). Guía al cuerpo de Conocimiento de la
Ingeniería del Software Versión 2004 SWEBOK, IEEE ISBN 0
7 695 2330 7.
2º G.I.I.
4 Francisco José García Peñalvo, Alicia García Holgado. (2018). 0
Ingeniería de Software I Tema 4: Ingeniería de Requisitos.
Research Group, Universidad de Salamanca.
Dirección electrónica / URL
SITIOS WEB
1 Ingeniería de requerimientos / Miguel Eduardo Torres Moreno [y otros cuatro]. Primera
edición. Bogotá : Editorial Pontificia Universidad Javeriana, 2017
https://issuu.com/pujaveriana/docs/ingenieri_a_de_requerimientos_ _sam
SITIOS WEB
2 Material docente para el curso de Ingeniería de Requisitos
https://fparrale.blogspot.com/2022/01/material docente para el curso de_6.html
SITIOS WEB
3 Software Engineering Institute
https://resources.sei.cmu.edu/library/asset view.cfm?assetid=30659
13 27/05/2024
UNIVERSIDAD DE GUAYAQUIL
VICERRECTORADO DE FORMACIÓN ACADÉMICA Y
PROFESIONAL
SÍLABO
G: FIRMAS DE RESPONSABILIDAD
Responsabilidad Nombre del responsable Fecha
Responsable
Revisado por: VERONICA DEL ROCIO MENDOZA MORAN 28/03/2024 0:00:24
Elaborado por: FRANCISCO XAVIER ALVAREZ SOLIS 03/10/2023
13:50:25
Elaborado por: TANIA JEESENIA PERALTA GUARACA 03/10/2023
13:50:25
Aprobado por: Resolución del Consejo de Facultad.
Secretaría del RESOLUCIÓN N°0172023 FCMF-CF-16022023.pdf 27/05/2024
Consejo de 10:01:05
Facultad:
Autorizado publicación del sílabo en la malla curricular
14 27/05/2024