• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Programa ing software_i_2012-ii
 

Programa ing software_i_2012-ii

on

  • 2,687 views

 

Statistics

Views

Total Views
2,687
Views on SlideShare
488
Embed Views
2,199

Actions

Likes
0
Downloads
1
Comments
0

2 Embeds 2,199

http://digicampus.upb.edu.co 2191
http://moodle25.tic.upb 8

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Programa ing software_i_2012-ii Programa ing software_i_2012-ii Document Transcript

    • ESCUELA DE INGENIERIASFACULTAD DE INGENIERÍA EN TECNOLOGIAS DE INFOMACION Y LAS COMUNICACIONESPROGRAMA DE INGENIERIA DE SISTEMAS E INFORMÁTICACURSO: INGENIERIA DE SOFTWARE ICODIGO: 14423PRERREQUISITOS: Diseño Orientado a Objetos, Diseño e Implementación de Bases de DatosSEMESTRE: VIIINTENSIDAD HORARIA: 4 horas semanalesHABILITABLE: NOOBJETIVOS CONTENIDO DEL CURSO • Identificar y caracterizar las fases comunes en el desarrollo de software: INTRODUCCIÓN requisitos, diseño, desarrollo, pruebas. • PRODUCTO, PROCESO Y METODO • Modelar la problemática de un sistema y los procesos problemáticos de una Métodos y Metodologías de Desarrollo de organización. Software • Desarrollar habilidades para identificar y RUP aplicar buenas prácticas de desarrollo Metodologías Ágiles de software. XP Scrum • Desarrollar soluciones informáticas Lean Software Developmen utilizando lenguajes propios para el Métodos Formales modelamiento de software. Proceso de Desarrollo del SoftwarePROPOSITOS DE FORMACIÓN • PLANTEAMIENTO Y ANÁLISIS • Habilidad para presentar soluciones Fase de Conceptualización - Definición del informáticas con base en una Problema problemática definida. Importancia de Definir el problema • Capacidad para reconocer las Diagrama Causa - Efecto actividades del proceso de desarrollo de Diagrama de Procesos software. Fase de Requisitos • Relacionar las características Requisitos de Software funcionales y no funcionales de un Tipos de Requisitos de Software software con las necesidades y Relación entre los requisitos de software, problemas identificados en un sistema. los objetivos y problemas de la organización Técnicas para la captura de requisitos de • Modelar las vistas estática y dinámica software un sistema para el desarrollo de un Problemas con los requisitos de software software. • DISEÑO E IMPLEMENTACIÓN • Interpretar modelos de software. Fase de Diseño Lenguaje de Modelado Unificado (UML) Diagrama de Clases 1
    • Diagrama de Máquina de Transición de BIBLIOGRAFIAEstados Diagrama de Secuencias • Jacobson, I., Booch, G., Rumbaugh, J.: Generación de código a partir de los Unified Modeling Language User Guidediagramas UML Prototipos de Software • Pressman, R (2005).: Software Engineering: A Practitioners ApproachFase de Desarrollo McGraw-Hill Mejores prácticas de Desarrollo deSoftware • Sommerville. Ian . (2011): Software Engineering Ninth Edition. Addison• VERIFICACIÓN Y PRUEBAS Wesley ISBN-13: 978-0-13-703515-1 ISBN-10: 0-13-703515-2 Pruebas de sistema y de unidad • Sommerville. Ian . (2005): Ingenieria de Técnicas y Métricas Software Séptima Edición. AddisonMETODOLOGIA Wesley ISBN: 84-7829-074-5 • El curso se desarrollará mediante talleres • Fowler, M.: UML Distilled: A Brief Guide de desarrollo por parte de los estudiantes, to the Standard Object Modeling algunos temas serán trabajados mediante Language. consultas y exposición con asesoría del profesor • Weitzenfeld. A (2005): Ingeniería de Software orientada a objetos con UML, • Se dejarán algunos temas para investigación Java e Internet. Thompson Editores. o exposición por parte del estudiante con ISBN: 970-686-190-4 asesoría del profesor Elaboró: Oscar Eduardo Sánchez García • Se plantea un enfoque por proyectos que Docente de Ingeniería De Software I incluye práctica de las fases de II Semestre Académico del 2012 Conceptualización, Requisitos, Diseño, Universidad Pontificia Bolivariana Implementación y Pruebas para el República de Colombia desarrollo del proyecto de aplicación • Los estudiantes desarrollarán una solución informática mediante el estudio de las actividades del ciclo de desarrollo de software.EVALUACIÓNSeguimiento: Talleres, Exposiciones 20%Parcial I: Escrito e individual 20%Parcial II: Escrito e individual 20%Proyecto Final: Parejas 40% 2
    • 3