norma IEEE830

es una norma para especificar los requisitos de un software (ERS) según la ultima versión de IEEE830

descripcon general

en esta parte tenderemos lo que es:

la perspectiva

es esta parte al elaborar un producto (software) se debe mirar si el software es totalmente independiente o no y eso debe ir en la ERS ya que son las nuevas normas establecidas

las funciones

la ERS hará como forma de mirar la especificacion de lo que va hacer el software y mirara si podra soportar ciertas cosas como: la actualizaciones que tenga el programa, mostrar el estado para lo que se diseño, etc. sin mencionar que estas funciones las requiere.

carateristicas de los usuarios

en esta parte lo que nos pide la norma IEEE830 es mirar la experiencia del usuario, el nivel de educación de manera que se le facilite poder manejar el programa

las restricciones

las restrinciones que se manejaria por parte de las normas, saber la politicas de la empresa, las limitaciones pueda tener el hardware, las interfaces que obtenga con otras aplicaciones, saber y conocer el lenguaje de programacion con el que se va hacer y una cantidad de restricciones que hay.

suposiciones y dependencias

en esta parte la ERS describiran ciertos factores que si llegan a cambiar afectaria la parte de los requisitos y puede ser que pase cosas como que el programa corriera sobre un sistema operativo diferente establecido y si llegan a cambiar estos requisitos el necesario volver a a revisar y cambiar los requisios.

requsitos especificos

los requisitos específicos son aquellos que tienen que ir en una descripción mas concreta y llevar a cabo todo lo que se va hacer tienen que ir legibles para otras personas tiene que especificar si tienen alguna influencia sobre los requisitos, todo requisito tiene que ser involucrado en una numeración correctamente. los requisitios deben tener ciertas carateristicas como: la correcion, no ambiguos, completos, verificables, concretos, modificables, etc

interfaces externas

se describiran los requisitos que afecten a la interfaz de usuario, interfaz con otros sistemas ( hardware y software) y tambien con las interfaces de comunicacion

funciones

las funciones son la parte mas larga ya que tiene que ir toda la parte de la funciones que manejara el programa normalmenta aunque no siempre tiene que ir acciones expresando como "el programa debe...", las normas IEEE830 con las nuevas verciones deja la organizacion de las funciones que son por tipos de usuario, por objetos, por objetivos, por estimulos, por jerarquia funcional

requisitos de rendimiento

estos son los requisitos los cuales son los que le darán el rendimiento al programa que son los que soportaran cierta carga, los usuarios conectados al mismo tiempo, las transacciones que se hagan por que segundo y que la soporte

restricciones de diseño

son todo lo que restrinja el diseño del programa, restricciones de otros estándares, restricciones que tenga el hardware

atributos del sistema

en esta parte se vera lo que tiene que ver con la fiabilidad, mantenibilidad, potabilidad y los mas importante la seguridad del programa también se especificara los usuarios que estarán autorizados y eso se harán con un usuario y una pasword

otros requisitos los cuales no valla o encajen con los demás

apéndices

los apéndices son todos aquellos tipos de información relevantes al ERS o que propiamente no formen parte de aquello como puede ser los formatos de entrada y salida instalados o por pantalla, un análisis del costo y restricciones con el lenguaje de programación