Está en la página 1de 5

UNIVERSIDAD AGRARIA DEL ECUADOR

FACULTAD DE CIENCIAS AGRARIAS " Dr. JACOBO BUCARAM ORTIZ"


CARRERA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN
SYLLABUS_

1.-DATOS INFORMATIVOS
PERIODO CÓDIGO
ASIGNATURA: INGENIERIA DE SOFTWARE I
2022 - 2023 C2 120399UP35
NIVEL: III NIVEL ORGANIZACIONAL DE APRENDIZAJE ACTIVIDADES DE APRENDIZAJES
PREREQUISITOS: CD
PROFESIONAL HORA CP CA
SEMESTRAL 144 AD AC
CORREQUISITOS: CAMPO DE FORMACIÓN 32 16 48 48
CD
FUNDAMENTO TEÓRICO HORA CP CA
VINCULACIÓN: SI NªHORAS 40 SEMANAL 9 AD AC
ITINERARIO: NO ORGANIZACIÓN DE APRENDIZAJE 1-1.5 2 1 3 3
PROYECTO SISTEMATIZACIÓN DE LOS PROCESOS DE LAS EMPRESAS QUE CONFORMAN EL SECTOR ESTRATÉGICO DE LAS ZONAS 5 y 8 APLICANDO
INTEGRADORA SI INTEGRADOR MODELAMIENTO DE SISTEMAS
DE SABERES:

2.- RESULTADOS DE APRENDIZAJE


No. RESULTADOS DE APRENDIZAJE DE LA ASIGNATURA RELACIÓN CON LOS RESULTADOS DE APRENDIZAJE DE LA CARRERA

Identifica el rol de la Ingeniería de Software en el contexto actual Analiza, diseña y desarrolla sistemas utilizando lenguajes orientados a
aplicando sus principios para la construcción de sofware, definiendo objetos, aplicando correctamente los conocimientos de la ingeniería del
1 procesos, técnicas, métodos y herramientas claramente definidas para software
el desarrollo de software, fomentando la participación colaborativa.

3.- DESCRIPCIÓN MÍNIMA DE CONTENIDOS DE LA ASIGNATURA


1 Proceso del Software
2 Desarrollo ágil de aplicaciones
3 Ingeniería de Requerimientos
4 Modelado del Sistema
5

4.- UNIDADES TEMÁTICAS


UNIDAD 1 PROCESO DEL SOFTWARE
RESULTADOS DE APRENDIZAJE DE LA ASIGNATURA

Identifica el rol de la Ingeniería de Software en el contexto actual aplicando sus principios para la construcción de sofware, definiendo
procesos, técnicas, métodos y herramientas claramente definidas para el desarrollo de software, fomentando la participación colaborativa.
UNIDAD

CONTENIDO A CONTENIDOS PROCEDIMENTALES CONTENIDOS ACTITUDINALES COMPONENTES


HORAS

DESARROLLAR (HABILIDADES) (ACTITUDES Y VALORES) CD CP CA


Comprenderá los conceptos y modelos
1.1 Modelos del Proceso del Software 1.1 sobre procesos
de software

Se introducirá en los tres modelos de


1.2 Actividades del Proceso 1.2 proceso de software
Demuestra interés por resolver y
genérico y sabrá cuándo usarlos
1.1 brindar solución a problemas y
necesidades a través de modelos 50.0 17 17.5 15.5
del software.
Entenderá cómo el Proceso Unificado
Racional (Rational
Unified Process, RUP) integra buenas
1.3 El Proceso Unificado Racional 1.3 prácticas de ingeniería
de software para crear procesos de
software adaptables.

UNIDAD 2 DESARROLLO ÁGIL DE APLICACIONES


RESULTADOS DE APRENDIZAJE DE LA ASIGNATURA:

Identifica el rol de la Ingeniería de Software en el contexto actual aplicando sus principios para la construcción de sofware, definiendo
procesos, técnicas, métodos y herramientas claramente definidas para el desarrollo de software, fomentando la participación colaborativa.
UNIDAD

CONTENIDO A CONTENIDOS PROCEDIMENTALES CONTENIDOS ACTITUDINALES COMPONENTES


HORAS

DESARROLLAR (HABILIDADES) (ACTITUDES Y VALORES) CD CP CA

Métodos ágiles
2.1 2.1 Comprenderá las razones de los métodos
de desarrollo ágil
Desarrollo dirigido por un plan y Valora la importancia de
de software, el manifiesto ágil, así como
2.2 desarrollo ágil las diferencias 2.1 entregar un producto de calidad 31 7 12 12
2.2 entre el desarrollo ágil y el dirigido por un y en menor tiempo
plan;
Administración de un proyecto ágil
2.3
UNIDAD 3 INGENIERIA DE REQUERIMIENTOS
RESULTADOS DE APRENDIZAJE DE LA ASIGNATURA:

Identifica el rol de la Ingeniería de Software en el contexto actual aplicando sus principios para la construcción de sofware, definiendo
procesos, técnicas, métodos y herramientas claramente definidas para el desarrollo de software, fomentando la participación colaborativa.

UNIDAD
CONTENIDO A CONTENIDOS PROCEDIMENTALES CONTENIDOS ACTITUDINALES COMPONENTES

HORAS

DESARROLLAR (HABILIDADES) (ACTITUDES Y VALORES) CD CP CA

Requerimientos funcionales y no Comprenderá las diferencias entre


requerimientos
funcionales de software funcionales y no funcionales
3.1
3.1 Entenderá los conceptos de
requerimientos del usuario
Especificación de requerimientos y del sistema, así como por qué tales
requerimientos se
3.2 deben escribir en diferentes formas
Demuestra actitud para el
3.1 trabajo en equipo 45.0 11 17.0 17
Adquisición y análisis de Comprenderá como definir y clasificar los
requerimientos requerimientos
3.3 3.2

Validación de requerimientos y
administración de requerimientos 3.3 Definirá si los requerimientos planteados
son los que realmente necesita el usuario
3.4
UNIDAD 4 MODELADO DEL SISTEMA
RESULTADOS DE APRENDIZAJE DE LA ASIGNATURA:

Identifica el rol de la Ingeniería de Software en el contexto actual aplicando sus principios para la construcción de sofware, definiendo
procesos, técnicas, métodos y herramientas claramente definidas para el desarrollo de software, fomentando la participación colaborativa.

UNIDAD
CONTENIDO A CONTENIDOS PROCEDIMENTALES CONTENIDOS ACTITUDINALES COMPONENTES

HORAS

DESARROLLAR (HABILIDADES) (ACTITUDES Y VALORES) CD CP CA

Comprenderá cómo usar los modelos


4.1 Modelos de contexto 4.1 gráficos para
representar los sistemas de software

Entenderá por qué se requieren


diferentes tipos
de modelo, así como las perspectivas
4.2 Modelos de interacción 4.2 fundamentales de
contexto, interacción, estructura y
Valora criterios de sus
comportamiento 4.1 compañeros 18 5 7 6
del modelado de sistemas

4.3 Modelos estructurales


Accederá a algunos de los tipos de
diagrama en el Lenguaje
4.4 Modelos de comportamiento
4.3 de Modelado Unificado (UML) y conocerá
cómo se utilizan
dichos diagramas en el modelado del
4.5 Ingeniería dirigida por modelo sistema
5.- PROGRAMACIÓN DE LA TEMÁTICA

UNIDAD
CONTENIDO CONTENIDO COMPONENTES

HORAS
SEMANA UNIDAD CONTENIDO SUBCONTENIDO


PROCEDIMENTAL ACTITUDINAL CD CP CA
Presentación del Syllabus 1 1 1
1/16 1 1.1 1.1 1.1 9
El proceso del software. Tipos de Modelos del Proceso 2 2 2

2/16 1 1.1 La organización de los procesos de software. 1.1 1.1 9 3 3 3

2 2 1
3/16 1 1.2 Actividades del Modelo.Especificación del Software 1.2 1.2 9
Diseño e implementación del software 2 1 1
Validación del Software 1.2 1.2 2 1 1
4/16 1 1.2 9
Evolución del Software 1.2 1.2 2 1 2

1.2 Creación de Prototipos. Entrega Incremental 1.2 2.1 1 2 1


5/16 1 9
1.3 El Proceso URP. Fases y Flujo de Trabajo 1.3 2.1 1 2 2

1 1.1,1.2,1.3 Lecturas / Ejercicios del Proceso del Software 1.3 2.1 1 3 1


6/16 9
2 2.1 El Manifiesto ágil. Principios de los métodos ágiles 2.1 2.1 1 1 2

Enfoque basado en plan vs enfoque ágil


1 2 1
7/16 2 2.2 Programación extrema (XP) 2.2 2.2 9

Programación en pares 1 2 2

8/16 2 2.3 Enfoque SCRUM. Escalamiento en Métodos ágiles. 2.3 2.3 9 3 3 3

9/16 2 2.1,2.2,2.3 Lecturas /Ejercicios/ Casos de estudio sobre Métodos 2.3 3.1 9 3 3 3
ágiles

10/16 3 3.1 El Proceso de Ing. de Requerimientos 3.1 3.1 9 3 3 3

11/16 3 3.2 Actividades del proceso de adquisición y análisis 3.2 3.1 9 3 3 3

Descubrimiento de requerimientos o adquisición de


12/16 3 3.3 3.3 3.1 9 3 3 3
requerimientos. Técnicas y Escenarios

13/16 3 3.3 El proceso de validación. Administración, planificación 3.3 3.1 9 3 3 3


de requerimientos

3.1,3.2,3.3, Ejercicios /casos de estudios de adquisición y análisis


14/16 3 3.3 3.1 9 3 3 3
3.4 de requerimientos

4.1 Perspectivas para el desarrollo de Modelos. Fronteras 4.1 2 1 1


del Sistema. Procesos a automatizarse
15/16 4 4.1 9
Enfoques del Modelado de interación. El Modelado de
4.2 4.2 2 1 2
Casos de Uso. Diagrama de Secuencia

4.3 Diagramas de Clase. Modelado dirigido por datos. 4.2 1 1 1


Modelado dirigido por eventos

16/16 4 4.5 Arquitectura dirigida por modelo . UML Ejecutable. 4.2 4.1 9 1 1 1

Ejercicios /casos de estudios sobre Modelado del


4.1,4.2,4.3,4.4,4.5 4.2 1 1 1
Sistema

6.- EVALUACIÓN
GESTIÒN FORMATIVA GESTIÒN PRÁCTICA Y AUTÓNOMA ACREDITACIÒN Y VALIDACIÒN
30% 30% 40%
LECCIÓN 10% INVESTIGACIÓN 5%
TALLER 10% PROYECTO 20% EXAMEN
PARTICIPACIÓN ACTIVA 10% TAREAS 5%

7. BIBLIOGRAFÍA
Ian-Somerville. (2011). Ingenieria de Software. Person.
1
Kenneth, L. (2016). Sistemas de Información Gerencial. Mexico: Pearson Educación.
2
BÁSICA

Pressman, R. S. (2010). Ingeniería del Software. Un enfoque práctico, . Editorial: McGraw – Hill, Séptima Edic
3
Kendall & Kendall (2011). Analisis y Diseño de Sistemas. Pearson 8 edición.
4
COMPLEMENTARIA SITIOS WEB

1 https://www.iebschool.com/blog/que-son-metodologias-agiles-agile-scrum/

2
4 COMPLEMENTARIA SITIOS WEB
3
8. RESPONSABLES
NOMBRE CARGO PERFIL
BYRON TOBAR CUESTA DOCENTE INGENIERA EN SISTEMAS COMPUTACIONALES

9. FIRMA RESPONSABLE
RESPONSABLE CARGO NOMBRE FIRMA FECHA

X Coordinador Ing. Fernando Martinez Alcivar , MSc. 9/11/2022

También podría gustarte