Ingeniería De Requerimientos

 

Descripción:

Ingeniería de Requerimientos es la DISCIPLINA para desarrollar una especificación completa, consistente y no ambigua, la cual servirá como base para acuerdos comunes entre todas las partes involucradas y en dónde se describen las FUNCIONES que realizará el sistema. En este workshop el instructor presentará los principios y técnicas necesarios de la Ingeniería de Requerimientos como pieza inicial de un proyecto exitoso que termine en un "contrato" que se pueda cumplir en un tiempo, presupuesto y alcance inicialmente establecidos, utilizando estándares mundialmente conocidos y aceptados por empresas líderes en el desarrollo de software (IEEE, CMMI, RUP).

Objetivo

Proporcionar al participante los principios y técnicas necesarios de Ingeniería de Requerimientos para poder tener un buen inicio de Proyecto con un documento de Requerimientos base bien escrito y carente de ambigüedades.

Dirigido a:

Usuarios involucrados en un proyecto de software, personas responsables de pre venta, jefes de proyecto, analistas, diseñadores de sistemas y analistas programadores.

 


Horario - Inicio

 

Duración

Duración: 24 horas

Costo

S/. 300.00 Nuevos Soles

Beneficios

  • Puedes separar tu matrícula con el %50 y el saldo en 10 días 
  • Se entregará Certificado a los asistentes a Nombre de la UNI
  • 1 PC por participante.

 

Informes e Inscripciones

E-Mail :
international.certified@sistemasuni.edu.pe

Teléfonos :
(511)381-3851 / (511)382-4832
Central Telefónica:(511) 481-1070
Anexo 569.
Datos Adicionales:
Av. Túpac Amaru 210. Puerta 5 de la UNI.

Temas

1. Inicio de un proyecto de desarrollo de software

La gestión del proyecto de software es el primer nivel del proceso de ingeniería de software, porque cubre todo el proceso de desarrollo. Para conseguir un proyecto de software fructífero se debe comprender el ámbito del trabajo a realizar, los riesgos en los que se puede incurrir, los recursos requeridos, las tareas a llevar a cabo, el esfuerzo (costo) a consumir y el plan a seguir. En este capítulo se darán los lineamientos de cómo se debe gestionar un proyecto desde el inicio utilizando la metodología RUP.

  • La gestión de proyectos.  Errores clásicos en la gestión de proyectos.
  • La gestión de riesgos
  • Modelos del proceso de Software. Metodologías del desarrollo de software.
  • Conceptos básicos del RUP.
  • Las 6 mejores prácticas de desarrollo de software.
  • Elementos. Fases: Disciplinas y WorkFlows.

2. Modelado del Negocio

Las Organizaciones intentan conjugar dos visiones para realizar su negocio:

      a). Visión del negocio: Especificar y mejorar sus procesos (análisis del negocio).

      b). Visión de TI: Informatizarlos evolucionando en la tecnología (desarrollo de software).

Como analista de software debemos primero entender y conocer el negocio para luego hacer una adecuada recolección y validación de los Requerimientos que en conjunto se convertirán en el “contrato” a cumplir. En este capítulo se tratará de forma práctica el modelamiento de negocio según la metodología RUP.

  • Enfoques para Modelado del Negocio (BPM, RUP)
  • Del Negocio al desarrollo de SW  (SOA,MDA)
  • Modelado del negocio
    • Casos de uso de negocio
    • Modelo de dominio
    • Clases de negocio
    • Modelo de objetos  de negocio
    • Diagrama de actividades

3. Herramientas y técnicas de la Ingeniería de Requerimientos

Introducción a la Noción de Ingeniería de Requerimientos. En este capítulo se explicarán los diferentes niveles de detalle de requerimientos que se necesiten, cómo deben ser organizados y priorizados para formar un Sistema de Requerimientos que se mantenible y trazable en el tiempo.

  • El proceso de Ingeniería de Requerimientos
  • Los documentos de Requerimientos de Software
  • Validación y Revisión de Requerimientos
  • Clasificación y Elitización de Requerimientos
  • Evolución de Requerimientos

4. Especificación de Requerimientos de Software

El documento de Especificación de Requerimientos de Software (SRS por sus siglas en inglés). Este documento se constituye en la herramienta principal del analista que lo acompañará durante todo el ciclo de vida del software y que constituye el plano general de lo que el cliente espera del software final, por esta razón debe ser redactado de forma clara y sin ambigüedades.  En este capítulo se revisará la estructura y se redactará un documento base como parte del taller.

  • Introducción
  • Descripción General
  • Diagrama de Contexto
  • Especificación de Requerimientos
  • Administración de Requerimientos

5. CMMI y la Gestión de Requerimientos

Los requerimientos conforman el plano general o base que el cliente espera del software final, deben ser adecuadamente administrados. En este capítulo se darán los lineamientos de Gestión de Requerimientos según el estándar CMMI para los niveles de maduración 2 y 3.

  • Nivel 2 CMMI: Gestión de Requerimientos (REQM)
  • Nivel 3 CMMI: Desarrollo de Requerimientos (RD)
CENTRAL - UNI
Universidad Nacional de Ingeniería
Av. Túpac Amaru 210 - Rimac
Alt. Puerta 5 de la UNI
Teléfonos: Directo: 381-3851 - 382-4832 Central 4811070 Anexos: 569- 408
SAN BORJA
Av. Rosa Toro 1111
Alt. Cdra. 31 Javier Prado Este
Telefono 346-0005 346-4486
BARRANCO
Av. Nicolas de piérola Nº 271
Telf: 477-2136