You are not logged in. (Login)
 
 

logo e-praxis

Programa de Actualización Profesional

en Desarrollo de Software


Módulos que lo conforman

Available Courses


  • El desarrollo de Software es un proceso con un alto nivel de complejidad tecnológica. La naturaleza abstracta de su producto - el software - impone características muy particulares a este proceso.

    En sus cuatro décadas de existencia, la Ingeniería de Software ha creado un número considerable de instrumentos metodológicos que abarca modelos de procesos, métodos de desarrollo, técnicas, herramientas, mejores prácticas, entre otros. Estos instrumentos siguen enfoques muy diversos, que van desde el enfoque clásico de la ingeniería hasta aquellos más recientes basados en la idea de darle agilidad al proceso.

    En este módulo se discuten los orígenes y fundamentos de la ingeniería del software caracterizándola desde dos ángulos diferentes: como disciplina y como profesión. Se presentan tres enfoques de desarrollo de software: disciplinado, ágil y balanceado y se describen tres de sus principales exponentes. Por último, se discute como planificar un proyecto de desarrollo, como organizar el grupo de desarrollo y como controlar su ejecución.

  • El Modelado de Negocios y la Ingeniería de Requisitos son los dos procesos técnicos iniciales del desarrollo ingenieril de aplicaciones de software. El Modelado de Negocios se realiza en el espacio del problema; se encarga de estudiar el dominio de la aplicación con la finalidad de formular y analizar el problema que da origen a la aplicación. La Ingeniería de Requisitos, por su parte, ocurre en el espacio de la solución; se encarga, por lo tanto, de caracterizar la aplicación en base a las necesidades y los requisitos que los usuarios de la aplicación tienen.

    En este módulo, se introduce el Modelado de Negocios desde la perspectiva del desarrollo de software y se describe, en detalle, los procesos de la Ingeniería de Requisitos. Se hace énfasis en los aspectos conceptuales, metodológicos e instrumentales. Al finalizar el módulo, los participantes estarán en capacidad de elaborar modelos de negocios y documentar requisitos usando los lenguajes de modelado: UML 2.1, UML Business y BPMN.

  • This course allows guest users to enter  

    El Diseño de Software es el proceso central del desarrollo de una aplicación. Consiste en definir y documentar, en detalle, la estructura y el comportamiento que la aplicación deberá tener para cumplir con sus requisitos funcionales y no-funcionales. El Diseño de Software se divide en dos grandes procesos: Diseño Arquitectónico y Diseño Detallado. El Diseño Arquitectónico define, a un alto nivel de abstracción, la estructura que tendrá la aplicación expresada en términos de componentes, conexiones entre estos componentes y una topología que define la forma en que los componentes se interconectan. El Diseño Detallado refina la arquitectura y describe el diseño de los tres componentes genéricos de toda aplicación: la interfaz gráfica usuario-sistema, la base de datos, los programas y las interfaces con otras aplicaciones.

    En este módulo, se discuten los conceptos, procesos, técnicas, modelos, herramientas y mejores prácticas que caracterizan el Diseño de Software. El módulo está organizado en función de cuatro subprocesos: Diseño Arquitectónico, Diseño de Interfaces Gráficas, Diseño de Bases de Datos y Diseño de Programas Orientados a Objetos.

  • La calidad de una aplicación está estrechamente relacionada con los procesos que se aplican para desarrollarla y mantenerla. Para garantizar la producción de software de alta calidad, la Ingeniería de Software emplea una serie de procesos adicionales que dan apoyo al desarrollo de software, entre ellos: el aseguramiento de la calidad, la verficación & validación de software, las revisiones de software y las auditorías de software. En este sentido, se dice que una aplicación es de alta calidad, si ella satisface las necesidades y requisitos establecidos por sus usuarios, así como también, sigue los estándares y atributos de calidad previamente establecidos.

    En este módulo se discuten los conceptos, métodos, técnicas y prácticas que son empleados actualmente para gestionar la calidad de una aplicación durante su desarrollo. Se presentan los procesos principales de gestión de calidad, tales como: el aseguramiento de la calidad, la verificación & validación de software, las revisiones y auditorías de software. Se discute además, como llevar a cabo un tipo particular de verificación & validación dinámica, es decir, las pruebas de software.

e-Praxis es un programa de actualización profesional innovador y único a nivel nacional, que permite, a sus participantes, adquirir nuevos conocimientos de la Ingeniería del Software, que contribuyan a mejorar sus competencias en el desarrollo de software de alta calidad.

Para entrar a los cursos disponibles:

Usuario: visitante
Clave : visitante


Skip LoginSkip Main Menu

Main Menu

Skip Online Users

Online Users

(last 5 minutes)
None
Skip Calendar

Calendar

Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
Today Sunday, 20 May 20 21 22 23 24 25 26
27 28 29 30 31