Formación - Ingeniería de proyectos de software con técnicas de OO (SW-001)

Course brochure

Resumen del curso

Este curso describe el desarrollo orientado a objetos de un sistema, desde la fase de definición hasta la de diseño detallado. Dado el volumen de materia implicado, la fase de programación, pruebas y verificación se imparte de manera separada en los cursos "Programación orientada a objetos en C++" e "Implementación de proyectos software con JAVA" , también ofrecidos por FRACTAL. El curso sigue siempre un enfoque práctico, basado en la experiencia directa de los profesionales de FRACTAL, dejando al alumno la posibilidad de profundizar en cada tema a través de las referencias bibliográficas y documentos adicionales que se proporcionan. Asimismo, a fin de hacer el curso más ameno, las lecciones teóricas se complementan con un ejemplo práctico de proyecto que se va desarrollando a lo largo de todo el curso.

Contenido e índice del curso

A quién va orientado este curso

A ingenieros, científicos, tecnólogos, gestores de proyecto; y en general personas que desarrollen o coordinen proyectos de software, estén acostumbrados a las técnicas más tradicionales (e.g. procedurales, Fortran, C) y deseen abordar un proyecto software con las técnicas más actuales.

Conocimientos previos necesarios

Alguna experiencia en desarrollo de software.

Lo que este curso no es

Un curso de programación; ni un curso de UML ni de Racional Rose ©. Tampoco es un curso de gestión de proyectos ni de bases de datos.

Al final de este curso, los asistentes conseguirán

  • Identificar y valorar las fases de un proyecto en el que el software juegue un papel central.
  • Diseñar un proceso de desarrollo adaptado a las necesidades concretas de su proyecto.
  • Tomar decisiones bien justificadas sobre aspectos trascendentales de su proyecto.
  • Diseñar una arquitectura orientada a objetos.
  • Realizar un diseño detallado orientado a objetos.

Otros cursos pueden consultarse en el Calendario de Cursos.