Ingenieria De Requisitos
Enviado por rdmclubensayos • 2 de Diciembre de 2014 • 1.545 Palabras (7 Páginas) • 147 Visitas
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación
I.U.T Dr. ”Federico Rivero Palacio”
Programa Nacional de Formación Informática
Materia
Ingeniería del software
Trayecto III 2014-2015
REQUISITOS
DEL
SOFTWARE
Docente Alumnos
Mirin Pérez Marte Kelvin CI.- 19.587.483
Montoya Rubén CI.- 5.138.799
Ramirez Erick CI.- 21.132.106
Caracas, Noviembre de 2014
Índice
Página
Introducción……………………………………………………………………………3
Requisitos……………………………………………………………………………..4
Tipos de Requisitos……………………………………………………………….….4
Ingeniería de Requisitos……………………………………………………………..5
Personas Involucradas……………………………………………………………….5
Actividades de la ingeniería del Software…………………………...……………..7
Conclusión……………………………………………………………………………..9
Bibliografías…………………...……………………………………..………………10
Introducción
En el mundo de la informática y basándonos en una de sus ramas ingeniería en sistemas, esta ocupa diversos temas de mucha importancia y sobresale uno, que es el desarrollo de software, este tema se ha venido conociendo cada vez más en todo el mundo, ya que hoy en día vivimos en un mundo donde todo a nuestro alrededor se esta automatizando, o la mayoría ya se encuentra automatizado así como también interactuamos día a día con software ya desarrollados por alguna persona en el mundo.
A pesar de que todos los que interactuamos día a día con estos sistemas no tenemos que saber como o que se hace para lograr estos software, los estudiantes que cursamos o los que quieren cursar ingeniería en sistemas debemos saber que un software o sistema automatizado no se logra de la noche a la mañana, esto requiere una serie de pasos a seguir para lograrlo y acá entra un tema muy importante que es donde se basa este informe y son los requisitos de un software.
Para el caso que nos ocupa, que es la Ingeniería del Software, conociendo que hay muchas formas y procesos para desarrollar software, se ha impuesto y se hace menester establecer normas, modelos (Estándar) para realizar, medir y certificar el proceso del desarrollo de software.
Se necesita la Calidad, la Ingeniería de Requerimientos, que da la base como la definición de lo que se quiere, los recursos, los planes, los conceptos, los alcances, las limitaciones. Su principal tarea consiste en la generación de especificaciones correctas que describan con claridad, sin ambigüedades, en forma consistente y compacta, el comportamiento del sistema; de esta manera, se pretende minimizar los problemas relacionados al desarrollo de sistemas y así lograr una buena base para alcanzar el éxito de un proyecto.
Requisitos
Los requisitos según el glosario Institute of Electrical and Electronics Engineers(IEEE) se definen como:
• Una condición o necesidad de un usuario para resolver un problema o alcanzar un objetivo.
• Una condición o capacidad que debe estar presente en un sistema o componentes de sistema para satisfacer un contrato, estándar, especificación u otro documento formal.
• Una representación documentada de una condición o capacidad
Se resumen que son la descripción de los servicios proporcionados por el sistema y sus restricciones operativas.
Tipos de Requisitos:
• Requisitos de Usuario.
Declaraciones en lenguaje natural y en diversos diagramas de lo deseado para un sistema y de las restricciones bajo las que debe operar.
• Requisitos de sistema.
Un documento formal estructurado que determina las descripciones detalladas de los servicios de sistema refrendado por cliente y desarrollador.
• Requisitos Funcionales.
Definen las funciones que el sistema será capaz de realizar así como también describen las transformaciones que el sistema realiza sobre las entradas para producir salidas.
• Requisitos No funcionales.
Son características que de una u otra forma pueden limitar el sistema considerando el mismo producto, la organización y factores externos.
Ingeniería de Requisitos
Es el proceso de recopilar, analizar y verificar las necesidades del cliente para la realización de un sistema considerando las limitaciones.
Según Boehm (1979). “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”.
Según Leite (1987). "Es el proceso mediante el cual se intercambian diferentes puntos de vista para recopilar y modelar lo que el sistema va a realizar. Este proceso utiliza una combinación de métodos, herramientas y actores, cuyo producto es un modelo del cual se genera un documento de requerimientos".
Personas involucradas
Son muchas las personas involucradas en el desarrollo de los requisitos de un sistema, hay muchos aspectos que hay que tomar en cuenta a la hora de elegir quienes serán las personas involucradas y saber que cada una de esas personas tienen diversos intereses y juegan roles específicos dentro de la planificación del Proyecto.
Es importante asegurar que se involucren las personas correctas que por sus conocimientos puedan manejar
...