ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Turismo de Aventura.


Enviado por   •  11 de Febrero de 2016  •  Trabajos  •  638 Palabras (3 Páginas)  •  135 Visitas

Página 1 de 3

FACULTAD DE CIENCIAS NATURALES E INGENIERÍA

PROGRAMA DE INGENIERÍA DE SISTEMAS

Nombre de la Asignatura

Ingeniería de Software

Código

702301

Prerrequisitos

Pensamiento Sistémico

Fundamentos  de  Programación

Fundamentación

Específica

Actividad  académica

Teórico Práctica

No. de Créditos

3

IHS[1]

4

IHP[2]

64

Fecha de actualización

Enero 25 de 2015

Programas que requieren el servicio

PROGRAMA

Ingeniería de Sistemas

Justificación

Según la ACM, la ingeniería de software es la disciplina del desarrollo y mantenimiento de sistemas computacionales que se comportan de manera confiable y eficiente y que su costo de desarrollo y mantenimiento puede ser pagado.

La ingeniería de software no se reduce a la labor de escribir un programa de computador. Es una profesión enmarcada dentro de la ingeniería, entendida como la integración de distintos componentes para la solución efectiva de problemas utilizando, en nuestro caso, tecnologías de información. No obstante, la ingeniería de software debe ver la tecnología más como un medio que como un fin en sí mismo.

ACM: Association for Computing Machinery

Objetivo general

El objetivo general de la materia es desarrollar técnicas y herramientas en cuatro áreas de conocimiento (1) procesos de software y aseguramiento de la calidad, (2) arquitecturas de software y elementos estructuradores, (3) metodologías y técnicas de desarrollo, (4) tecnologías de información.

Objetivos específicos

  • Reconocer el reto de desarrollar software correcto y dentro del presupuesto y tiempos establecido
  • Fortalecer habilidades de trabajo en equipo mediante la elaboración de un proyecto de desarrollo de software utilizando un  proceso guiado para su construcción y el ciclo de vida.
  • Utilizar técnicas y herramientas computacionales en  aquellas etapas del proceso donde apliquen.
  • Entender el proceso de gestión de un proyecto de software, los roles y responsabilidades del equipo de trabajo.
  • Desarrollar un producto de software a partir de una especificación de requerimientos viendo el proceso como un todo.

Descripción de los contenidos

1. INTRODUCCIÓN Y SELECCIÓN DEL PROYECTO

  1. Conceptos fundamentales de Ingeniería de Software. Modelos y procesos
  2. Conformación de grupos de trabajo.

2. PROCESOS FUNDAMENTALES DE LA INGENIERIA DE SOFTWARE

  1. Requerimientos
  2. Diseño
  3. Construcción.
  4. Pruebas
  5. Mantenimiento.

3. PROCESOS DE DESARROLLO DE SOFTWARE

  1. Lenguaje de Modelado Unificado UML
  2. Arquitecturas Dirigidas por Modelos MDA
  3. Desarrollo de Software Orientado a Objetos con UML

4. GESTION DE LA CALIDAD EN LA INGENIERIA DEL SOFTWARE

  1. Calidad del Software
  2. Gestión de proyectos de Software

5. GESTION DE LAS PRUEBAS DEL SOFTWARE

Metodología

Presentaciones del profesor.

Desarrollo de ejemplos prácticos.

Los estudiantes desarrollarán un producto de software aplicando los temas desarrollados en la clase

Investigación teóricas individuales y grupales.

Criterios de evaluación

Primer momento:  

  • OBJETIVO: Evaluar los conceptos de los estudiantes en cuanto a los conceptos fundamentales de Ingeniería de software y requerimientos de sistemas.
  • TIPO DE EVALUACIÓN: Test y entregables del software
  • PRIMER ENTREGABLE PROYECTO: 23 de febrero de 2016
  • FECHA DE EVALUACIÓN: Semana 5 (25 de febrero de 2016)

Segundo momento:

  • OBJETIVO: Evaluar conceptos de diseño de software.
  • TIPO DE EVALUACIÓN: Test y entregables del software
  • SEGUNDO ENTREGABLE PROYECTO: 5 de abril de 2016
  • FECHA DE EVALUACIÓN: Semana 10 (7 de abril de 2016 )

Tercer momento:

  • OBJETIVO: Evaluar conceptos de UML y calidad de software.
  • TIPO DE EVALUACIÓN: Test y Entregables del software.
  • ENTREGABLES PROYECTO: 17 de mayo de 2016
  • FECHA DE EVALUACIÓN: Semana 15 (12 de mayo de 2016)

Nota: Para cada uno de los momentos de evaluación, la nota tendrá los siguientes porcentajes:

  • 50% Entregables del proyecto
  • 25% Examen parcial
  • 25% Investigaciones y pruebas cortas

Bibliografía básica para los estudiantes (Normas APA)

  • Ambler, Scott W. (2005). The enterprise unified process : extending the rational unified process 
    USA: Prentice Hall Professional Technical Reference
  • Sánchez, Ángel y Rodríguez. (2012).  Ingeniería del Software: Un enfoque desde la guía SWEBOK. México: Ed. Alfaomega.
  • Somerville, Ian. (2011). Ingeniería del software (9a ed). México: Ed. Pearson.
  • Pressman, Roger S. (2010) Ingeniería del software: un enfoque práctico.  (7a. ed.)

México: McGraw-Hill/Interamericana.

Bibliografía complementaria y digital (Normas APA)

  • Software Engineering Institute; Software Architecture Courses:

http://www.sei.cmu.edu/training/find/index.cfm

  • MSDN Architecture Center; Learn Architecture:

http://msdn.microsoft.com/en-us/architecture

  • Enterprice Architect,The Ultimate Modeling and Design Toolset

http://www.sparxsystems.com

...

Descargar como (para miembros actualizados)  txt (5 Kb)   pdf (132 Kb)   docx (418 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com