Srs iee

Solo disponible en BuenasTareas
  • Páginas : 11 (2538 palabras )
  • Descarga(s) : 10
  • Publicado : 25 de junio de 2010
Leer documento completo
Vista previa del texto
Consideraciones para la producción de un buen SRS Esta cláusula se proporciona información básica que debe tenerse en cuenta al escribir un SRS. Esto incluye lo siguiente:
a) Naturaleza del SRS,
b) Medio Ambiente del SRS;
c) Características de un buen SRS;
d) La preparación conjunta del SRS;
e) SRS evolución;
f) prototipos;
g) El diseño del Arraigo en la SRS;
h) Incorporación delas necesidades del proyecto en el SRS.

4.1 Naturaleza del SRS
El SRS es una especificación para un producto de software, programa, o conjunto de programas que realiza ciertas funciones en un entorno específico. El SRS puede ser escrito por uno o más representantes del proveedor, uno o más representantes del cliente, o por ambos. Numeral 4.4 recomienda tanto. Las cuestiones básicas que elescritor SRS (s) deberán abordar son los siguientes:
a) Funcionalidad. ¿Qué es el software que hacer?
b) las interfaces externas. ¿Cómo funciona el software de interactuar con la gente, el hardware del sistema, otros programas de hardware, y otros?
c) Ejecución. ¿Cuál es la velocidad, disponibilidad, tiempo de respuesta, el tiempo de recuperación de los diversos software de funcio-nes, etc?d) Los atributos. ¿Cuáles son la portabilidad, la corrección, mantenimiento, seguridad, etc consideraciones?
e) Diseño de las limitaciones impuestas a una aplicación. ¿Hay normas que imponen en efecto, la lengua ejecución, las políticas para la integridad de base de datos, los límites de recursos, el entorno operativo (s), etc? El escritor SRS (s) deben evitar colocar ya sea de diseño o losrequisitos del proyecto en el SRS. Por contenido recomendado de un SRS véase la cláusula 5.

4,2 para el Medio Ambiente del SRS
Es importante tener en cuenta el papel que desempeña el SRS en el plan total del proyecto, que se define en IEEE Std 610.12-1990. El software puede contener esencialmente toda la funcionalidad del proyecto o puede ser parte de un sistema mayor. En este último caso,generalmente habrá un SRS que establece la declaración de las interfaces entre el sistema y su parte de software, y pondrá externa del desempeño y funcionalidad en la parte de software. Por supuesto, el SRS debe entonces estar de acuerdo y ampliar estos requisitos del sistema. IEEE Std 1074-1997 se describen los pasos en el ciclo de vida del software y los insumos aplicables a cada paso. Otras normas,tales como los enumerados en la cláusula 2, se refieren a otras partes del ciclo de vida del software y así puedan complementar los requisitos de software.Desde el SRS tiene un papel específico que desempeñar en el proceso de desarrollo de software, el escritor SRS (s) deben tener cuidado de no ir más allá de los límites de ese papel. Esto significa que el SRS
a) correctamente Debe definir todoslos requisitos de software. Un requisito de software puedan existir debido a la naturaleza de la tarea que hay que resolver, o por una característica especial del proyecto.
b) No deben describir cualquier diseño o detalles de aplicación. Estos deben ser descritos en la etapa de diseño del proyecto.
c) no debe imponer restricciones adicionales en el software. Estos están debidamenteespecificadas en otros documentos, como un plan de aseguramiento de la calidad del software. Por lo tanto, un SRS correctamente escrito limita la gama de diseños válidos, pero no especifica ningún diseño en particular.
4.3 Características de un buen SRS Un SRS debe ser
una correcta),
b) inequívoca;
c) Completa,
d) De acuerdo,
e) en rangos de importancia y / o la estabilidad;
f) verificables;g) modificables;
h) Trazabilidad.
4.3.1 Corregir Un SRS es correcto si y sólo si, todos los requisitos establecidos en el mismo es uno que el software se reunirá. No hay una herramienta o un procedimiento que garantice la corrección.El SRS debe compararse con cualquier especificación aplicable superior, como una especificación de requisitos del sistema, con la documentación otro proyecto, y...
tracking img