SÍLABOS POR COMPETENCIAS DESARROLLO DE SOLUCIONES
Martín Cruz ValeraTrabajo25 de Septiembre de 2016
3.415 Palabras (14 Páginas)274 Visitas
[pic 1][pic 2]
UNIVERSIDAD NACIONAL DE UCAYALI
FACULTAD DE INGENIERÍA DE SISTEMAS Y DE INGENIERÍA CIVIL.
ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS.
[pic 3]
SÍLABOS POR COMPETENCIAS
DESARROLLO DE SOLUCIONES
EN SW. LIBRE
Teoría - Práctica
Docent : ING. Milton Miguel Pirro Lozano
Pucallpa - 2016
SÍLABO
- DATOS GENERALES
- CURSO : DESAR.DE SOLUC.EN SOFTW. LIBRE
- CODIGO :
- PRE REQUISITO :
- CREDITOS : O4
- HORAS SEMANALES
HORAS TEORICAS : O3
HORAS PRÁCTICAS : O3
TOTAL, DE HORAS : O6
- CARÁCTER DE LA ASIGNATURA: OBLIGATORIO
- DURACIÓN (en semanas) : 17
- AÑO ACADÉMICO : 2016
- SEMESTRE ACADEMICO : II
- NIVEL : V
- CICLO : VIII
- DEPARTAMENTO ACADÉMICO : Ingeniería de Sistemas
- DOCENTE
Docente responsable : Ing. Milton Miguel Pirro Lozano
- FUNDAMENTACIÓN
Desarrollo de Soluciones en Software Libre, es una asignatura de carácter electivo y de naturaleza práctica, que se
sustenta debido al rol importante e imprescindible que tiene hoy en día el desarrollo de Sistemas de Información basados en software libre, dado que este tipo de software adecuadamente aplicado puede brindar ventajas competitivas en las empresas que lo utilizan permitiendo su crecimiento y aumento de competitividad. Siendo así, esta asignatura se propone desarrollar en los estudiantes competencias que le permitan posteriormente desempeñarse satisfactoriamente en el ámbito laboral que requieran de desarrollo de Sistemas de Información en los cuales el software libre sea una opción adecuada.
- SUMILLA
El propósito de la asignatura es promover la discusión y el análisis de los fundamentos y propiedades del desarrollo de software libre y sus aplicaciones en la generación y desarrollo de las tecnologías en los diferentes campos profesionales. El contenido de la presente asignatura ha sido estructurado en tres unidades didácticas, que son: Introducción al desarrollo de Sistemas de Información y las metodologías ágiles, Desarrollo de Sistemas de
Información en LAMP (linux, apache, mysql, php), Programación avanzada en PHP y requerimientos no funcionales
para Sistemas de Información.
- COMPETENCIAS DE LA ASIGNATURA
1. Interioriza, relaciona y aplica los referentes teórico-prácticos sobre desarrollo de Sistemas de Información basados en software libre, a través del análisis, diseño, implementación y pruebas de funcionamiento de prototipos de Sistemas de Información planteados en el laboratorio tomando como base las necesidades empresariales de la
región.
2. Elabora e implementa en forma grupal proyectos de Sistemas de Información basados en software libre,
empleando un proceso de ingeniería de software, el método orientado a objetos y las herramientas de implementación apropiadas; llevando a cabo en forma satisfactoria la planificación, diseño, programación y presentación del trabajo al docente, así como demostrando iniciativa y participación en el trabajo en equipo.
- PROGRAMACIÓN POR UNIDADES DE APRENDIZAJE
UNIDAD 01 INTRODUCCIÓN AL DESARROLLO DE SISTEMAS DE INFORMACIÓN Y METODOLOGÍAS ÁGILES
Duración: 19/03/2012 al 15/04/2012
• Comprender y relacionar correctamente los principales fundamentos teórico-prácticos sobre el desarrollo de software
de calidad.
• Investigar y analizar las ventajas y desventajas del uso de software libre y las Metodologías Agiles.
• Elaborar el plan del proyecto y propone una metodología que le permita llevar a cabo el análisis y diseño del
Sistemas de Información.
N° Semanas Contenidos Conceptuales
• Definición Software Libre.
• Aspectos importantes para
Semana 1
desarrollar software de calidad.
Contenidos
Procedimentales
• Presenta, sustenta y debate trabajos grupales sobre temas relacionados a la temática de la
unidad.
• Maneja correctamente las herramientas para el desarrollo de Sistemas de Información.
• Elabora y expone soluciones de software
Contenidos Actitudinales
• Manifiesta interés y predisposición por las actividades lectivas.
• Demuestra actitudes de responsabilidad, puntualidad, respeto y veracidad.
• Promueve la participación de sus compañeros y el compromiso personal para el trabajo en equipo.
basados en software libre.
• Presenta, sustenta y
Semana 2
• Ingeniería inversa
• Tipos de Sistemas de
Información.
• Metodologías Agiles:
debate trabajos grupales sobre temas relacionados a la temática de la
[pic 4][pic 5][pic 6][pic 7][pic 8][pic 9][pic 10][pic 11][pic 12][pic 13][pic 14][pic 15][pic 16][pic 17][pic 18][pic 19]unidad.
• Elabora y expone soluciones de software
• Manifiesta interés y predisposición por las actividades lectivas.
• Demuestra actitudes de responsabilidad, puntualidad, respeto y veracidad.
ICONIX, XP
basados en software libre.
• Promueve la participación
• Elabora el plan del
Semana 3
• Metodologías Agiles: SCRUM, RUP Agil
proyecto, estableciendo una metodología con la orientación del docente.
• Presenta, sustenta y debate trabajos grupales sobre temas relacionados a la temática de la
unidad.
• Elabora y expone soluciones de software
de sus compañeros y el compromiso personal para el trabajo en equipo.
• Manifiesta interés y predisposición por las actividades lectivas.
• Demuestra actitudes de responsabilidad, puntualidad, respeto y veracidad.
basados en software libre.
• Promueve la participación
• Elabora el plan del proyecto, estableciendo una metodología con la orientación del docente.
de sus compañeros y el compromiso personal para el trabajo en equipo.
Semana 4
• Metodologías Agiles: FDD, ASD
• Presenta, sustenta y debate trabajos grupales sobre temas relacionados a la temática de la
[pic 20][pic 21][pic 22][pic 23]unidad.
• Elabora y expone soluciones de software
...