Académique Documents
Professionnel Documents
Culture Documents
REQUERIMIENTOS DE SOFTWARE:
Cuando nos referimos a requisitos de software, se puede decir que es una condicin o
necesidad de un usuario para resolver un problema o alcanzar un objetivo, tambin una capacidad
que debe estar presente en un sistema o componentes para satisfacer un contrato estndar,
especificacin o documento formal.
Se toman como objetivos darle a todas las partes una explicacin escrita del problema y el
desarrollo del modelo tcnico se debe examinar desde el punto de vista del sistema hasta
determinar los objetivos crticos del funcionamiento interno que luego darn forma a los
comportamientos apreciables por el usuario. Luego, se establecen formas de medir el progreso en
la construccin, para evaluar en cualquier momento qu tan avanzado se encuentra el proyecto.
Otro objetivo es el desarrollo del modelo refinado de las funciones, caractersticas y restricciones
del software.
Por otro lado los actores relacionados con el sistema, tambin llamados interesados o
involucrados en un problema determinado, que necesitan una solucin ptima tales como:
Usuario final, que son aquellas personas que usaran el sistema desarrollado, usuario lder, son los
individuos que comprenden el ambiente del sistema o el dominio del problema dnde ser
empleado el software desarrollado. Ellos proporcionan al equipo tcnico los detalles y
requerimientos del sistema. Analistas y programadores que son los responsables del desarrollo del
producto e interactan directamente con el cliente, personal de pruebas se encargan de asegurar
que el sistema presenta condiciones adecuadas y los clientes de la organizacin que son quienes
validan si los requerimientos cubren sus necesidades.
En cuanto a la importancia de la ingeniera de software se considera que es estudiar la
necesidades del usuario y realizar un plan en forma estructurada, mejorando la capacidad de
predecir cronogramas del proyectos, as como sus resultados, cada actividad de la ingeniera
proporciona mantenimiento tales como, estimacin de costos, tiempo y recursos innecesarios
disminuye los costos y retrasos de proyecto, reparar errores por un mal desarrollo no descubierto
a tiempo, es una de las etapas de mayor importancia en el ciclo del desarrollo del software y de las
primeras en llevarse a cabo, tambin es bueno mencionar que son muchas personas implicadas los
cuales juegan un papel muy importante dentro de un proyecto a realizar que tiene distintos
intereses, por ello hay que seleccionar las personas correctas para realizar un sistema en las
diferentes actividades de la ingeniera de requisitos.
(JAD) (JointAplicationDesigner)
Los enfoques para estimar Puntos Funcin (FunctionPoints - FP) facilitan la estimacin temprana
de un proyecto de software (costo, esfuerzo, cronograma) cuando los requerimientos no estn
completamente definidos.