Ing. del Software I.




Hemos evaluado 50% (Notas en el blog)

Quedan 2 evaluaciones!

1. Deben hacer un informe sobre las metodología de desarrollo del software escogida para llevar a cabo su proyecto socio tecnológico. (antes verán una clase). Este informe es por grupo de PST y deben enviarlo a mi correo para su posterior revisión. (25%)

2. Deben hacer un video grupal explicando la metodología de desarrollo del software escogida para llevar a cabo su proyecto socio tecnológico. Deben enviarme el link de subida en youtube, y les avisare cuando sea revisado y puedan borrar el video si asó lo desean (25%)

El informe y el video no es lo mismo...en el informe explican también la razón de escoger esa metodología, con los tiempos que tiene para desarrollar el pst...y el video es solo para explicar la metodología seleccionada. 

Cualquier duda deben escribir a mi correo: prof.leidydayanahdez@gmail.com
El profesor asesor será el ing. Cipriano Infante. 




Unidad Curricular: INGENIERÍA DEL SOFTWARE I
Codigo: PIIS233
Conocer :
1.      Los Fundamentos de Sistemas.
2.      Fundamentos de la Ingeniería del Software.
3.      Procesos de Desarrollo de Software
Hacer: El reconocimiento de la organización como un sistema definiendo los requerimientos de software y el reconocimiento de la metodología para el desarrollo del software.
Ser: Responsable, Corresponsable, Autónomo, Participativo, Creativo, Comunicativo, proactivo, con pensamiento crítico, analítico, generador de soluciones.
Convivir :Con los diferentes grupos de trabajos que conforma la organización preservando el ambiente y la comunidad.
Emprender : Proyectos orientados a mejorar el funcionamiento de la organización.
Unidad 1. Fundamentos de Sistemas
·         Introducción a los sistemas.
o    Conceptos básicos y evolución.
o    La organización como sistema.
o    Funciones. Procesos. Procedimientos. Normas. Estructura.
·         El enfoque sistémico
o    Sistemas y tecnologías de la información para la gestión.
o    Planificación de la información en la organización.
·         Sistemas de Información.
o  Información
o  Conceptualización de Sistemas de Información (S.I.)
o  Actividades y Elementos de un S.I.
o  Diferentes Tipos de Sistemas de Información:
Ø  Procesamiento de transacciones
Ø  Automatización de Oficinas
Ø  Soporte Gerencial
Ø  Sistemas en Línea
Ø  Sistemas Expertos o de Inteligencia Artificial
Ø  Sistemas Colaborativos
Ø  Agentes Inteligentes
Ø  Sistemas Multimedia
Ø  Sistemas Geográficos, entre otros
o  Importancia de los S.I.
o  Aplicaciones de las Tecnologías de la Información a los S.I.
·         Rol del Analista de Sistemas.
o  Principios deontológicos del Analista.
·         Introducción al ciclo de vida de sistemas.
o  Fases del ciclo de Vida.
o  Paradigma, Técnicas y Herramientas. 
Unidad 2. Fundamentos de la Ingeniería del Software
·         El software.
o    Cualidades del software.
o    Factores de calidad del software.
o    Ingeniería del software.
·         Visión general del Proceso de desarrollo de software.
o    El papel del usuario dentro del proceso de desarrollo de software.
o    Responsabilidad ética y profesional en Ingeniería del software.
o    Ciclo de vida del software.
o    Principios, modelos, métodos, metodologías técnicas, actividades y herramientas en el proceso de desarrollo de software.
o    Selección del modelo apropiado según las características de los proyectos de software 
Unidad 3. Proceso de Desarrollo de Software
·         Fundamentos del enfoque orientado a objetos.
o    Características, Aplicabilidad.
o    Componentes, Tipos, Características y Reusabilidad de componentes.
o    Estándares en el proceso de desarrollo de software.
o    Documentación y Artefactos.
o    Metodologías empleadas: Proceso Unificado de Desarrollo (UP del inglés Unified Process). Fases de desarrollo. Disciplinas.
·         Introducción a los procesos ágiles de desarrollo: Fundamentos de los procesos ágiles de desarrollo.
·         Introducción al modelado.
o    Características de los lenguajes de modelado.
o    Diagramas, Símbolos y Notación.
·         Herramientas case
o    Conceptos fundamentales sobre herramientas CASE
o    Algunas herramientas CASE
REFERENCIAS BIBLIOGRAFICAS
v  Humphrey Watts S. (2001). Introducción al Proceso Software Personal. Addison Wesley. Meyer
v  Laudon y Laudon (2000). Administración de los Sistemas de Información. Organización y Tecnología. Tercera Edición. Prentice Hall. México.
v  McConnell. (1999). Desarrollo y Gestión de Proyectos Informáticos. McGraw Hill: Madrid.
v  O´Brien, James. 2003. Sistemas de información gerencial. Cuarta Edición. Irwin-McGraw Hill. Colombia.
v  Pfleeger, Shari Lawrence (2002). Ingeniería de Software. Teoría y Práctica. Pearson Education, Buenos Aires.
v  Pressman, Roger S. (2005). Ingeniería del Software: Un enfoque práctico; Sexta edición. McGraw-Hill, Madrid.
v  Reifer, Donald J. (1993). SOFTWARE MANAGEMENT. IEEE Computer Society Press. Los Alamitos, CA
v  Sommerville, Ian (2006). Ingeniería de Software; Sexta edición. Pearson Educación, México.
v  Wang, Yingxu & King, Graham (2000). Software Engineering Processes. Principles and Applications. CRC Press LLC, N. W. Florida.


LIBROS EXISTENTES EN LA BIBLIOTECA DEL IUT DE LOS LLANOS Y QUE LES SERVIRAN PARA ESTA MATERIA:

ANALISIS Y DISEÑO DE SISTEMAS: 
Autor: Kendall y Kendall.
Titulo: Análisis y Diseño de Sistemas.
  
Autor: James Senn.
Titulo: Análisis y Diseño de Sistemas de Información.

Autor: George Scott.
Titulo: Principios de Sistemas de Información.

 Autor: CCPM
Titulo: Análisis y Diseño de Sistemas.

INGENIERÍA DEL SOFTWARE.
Autor: Pressman.
Titulo: Ingeniera del Software. Un enfoque Práctico.


Ingeniería del Software I.
HTEI: Horas de estudio del estudiante independiente.









Material para Descargar

Sigueme en Facebook