Está en la página 1de 7

<Nombre del Proyecto> Especificacin de Requerimientos de Software (ERS) Versin <1.1.

0>

[Esta plantilla tiene por finalidad servir de base para la confeccin del documento de Especificacin de Requerimientos de Software. El texto entre parntesis cuadrados y desplegado en azul itlico (estilo = InfoBlue) tiene por finalidad guiar al autor y debe ser borrado antes de la publicacin del documento.] [Para proyectos pequeos, de duracin menor a un mes y un equipo de menos de 3 personas, este documento se puede reemplazar por el documento Anlisis preliminar. En este caso el Jefe del proyecto debe mantener el documento Anlisis preliminar durante el ciclo de vida del proyecto como lnea base de requerimientos.]

<Nombre del Proyecto> Especificacin de Requerimientos de Software <Identificador de Documento>

Versin: <1.1.0> Fecha: <aaaa-mm-dd>

Historia de Revisiones
Fecha <aaaa-mm-dd> Versin 1.1.0 Descripcin Documento inicial Autor <Nombre>

Confidencial

Ingeniera de Software II - 2012

Pgina 2

<Nombre del Proyecto> Especificacin de Requerimientos de Software <Identificador de Documento>

Versin: <1.1.0> Fecha: <aaaa-mm-dd>

Tabla de Contenidos
1. 1.1. 1.2. 1.3. 1.4. 1.5. 2. 2.1. 2.2. 2.3. 3. 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 4. INTRODUCCIN .................................................................................................................................4 PROPSITO .........................................................................................................................................4 MBITO ...............................................................................................................................................4 DEFINICIONES, ACRNIMOS Y ABREVIACIONES .............................................................................4 REFERENCIAS ......................................................................................................................................4 RESUMEN EJECUTIVO .........................................................................................................................4 ESPECIFICACIN DE FUNCIONALIDADES ..........................................................................................5 SUPUESTOS Y DEPENDENCIAS ...........................................................................................................5 ACUERDOS CON EL CLIENTE PARA LA ADMINISTRACIN DE REQUERIMIENTOS .............................5 ESPECIFICACIN DE REQUERIMIENTOS ............................................................................6 REPORTES DE CASOS DE USO...........................................................................................................6 REQUERIMIENTOS FUNCIONALES ......................................................................................................6 REQUERIMIENTOS ADICIONALES ......................................................................................................6 REQUERIMIENTOS NO FUNCIONALES ................................................................................................6 REQUERIMIENTOS TCNICOS ............................................................................................................6 REQUERIMIENTOS DE PROCESO ........................................................................................................7 ADMINISTRACIN DE REQUERIMIENTOS .........................................................................7

DESCRIPCIN GENERAL ...................................................................................................................5

Confidencial

Ingeniera de Software II - 2012

Pgina 3

<Nombre del Proyecto> Especificacin de Requerimientos de Software <Identificador de Documento>

Versin: <1.1.0> Fecha: <aaaa-mm-dd>

1. Introduccin
[La introduccin debe proveer un resumen del documento completo. Presente cualquier informacin que el lector pueda necesitar para entender el documento en esta seccin.] 1.1. Propsito

El propsito de este documento es capturar todos los requerimientos de software del sistema, o un subconjunto del sistema. 1.2. mbito

[Describa el alcance de este documento, a qu proyecto est asociado y cualquier elemento que se vea afectado o influenciado por este documento.] 1.3. Definiciones, Acrnimos y Abreviaciones

[Esta subseccin provee las definiciones de todos los trminos, acrnimos, y abreviaciones requeridas para interpretar correctamente el documento. Esta informacin puede entregarse a modo de referencia a documento Glosario del proyecto.] 1.4. Referencias

[Esta subseccin provee una lista completa de todos los documentos referenciados en cualquier parte de este artefacto. Cada documento debe ser identificado por ttulo, edicin/versin, fecha, autor y nombre de archivo. Especificar las fuentes de donde se pueden obtener estas referencias. Esta informacin puede ser entregada como referencia a un apndice o a otro documento.] 1.5. Resumen Ejecutivo

[Esta subseccin debe describir brevemente el resto del documento y explicar cmo est organizado.]

Confidencial

Ingeniera de Software II - 2012

Pgina 4

<Nombre del Proyecto> Especificacin de Requerimientos de Software <Identificador de Documento>

Versin: <1.1.0> Fecha: <aaaa-mm-dd>

2. Descripcin General
[Se considera en esta parte la descripcin de los factores principales que afectan al espacio de la solucin. Incluya tems como perspectiva del producto, funciones del producto, caractersticas de usuario, limitaciones, supuestos y dependencias. No se incluye en esta seccin la descripcin de los requerimientos.] 2.1. Especificacin de funcionalidades

[Si usa un Modelo de casos de uso, esta seccin debe contener la referencia de ste, y una descripcin o resumen del modelo o del subconjunto ms representativo del mismo. Esto incluye una lista de nombres y breves descripciones de los casos de uso, actores, diagramas aplicables y relaciones. En caso de no existir Modelo de caso de uso se deben referenciar todas las descripciones existentes de las funcionalidades, ya sean minutas de reunin, correos electrnicos, etc. Es necesario agregar esas descripciones en esta seccin y en el seccin 0 [Esta subseccin provee las definiciones de todos los trminos, acrnimos, y abreviaciones requeridas para interpretar correctamente el documento. Esta informacin puede entregarse a modo de referencia a documento Glosario del proyecto.] Referencias del requerimientos.] documento se necesitan mencionar todas las fuentes de los

[Este punto se puede reemplazar con la Planilla de administracin de requerimientos haciendo referencia.] 2.2. Supuestos y dependencias

[Esta seccin describe cualquier asunto de factibilidad tcnica clave, disponibilidad de componentes o subsistemas, u otros supuestos realizados en los cuales la viabilidad del software descrito en esta Especificacin de Requerimientos de Software se base.] 2.3. Acuerdos con el cliente para la administracin de requerimientos

[En esta seccin se define cmo se tratarn los cambios en los requerimientos.] [Se recomienda que en la Orden de Servicio se defina un porcentaje como cota para realizar posibles cambios en los requerimientos. El impacto de estos cambios se mide por la cantidad de horas/hombre que requieran.]

Confidencial

Ingeniera de Software II - 2012

Pgina 5

<Nombre del Proyecto> Especificacin de Requerimientos de Software <Identificador de Documento>

Versin: <1.1.0> Fecha: <aaaa-mm-dd>

3. Especificacin de Requerimientos [Esta seccin debe describir detalladamente todos los requerimientos de software, de forma de permitir a los Diseadores disear el sistema para satisfacer los requerimientos, como tambin a los Testeadores disear un plan de testing adecuado para poder verificar el cumplimiento de los mismos. Cuando se usan Modelos de casos de uso, estos requerimientos se capturan en los casos de uso, y en las especificaciones adicionales aplicables; si no se usan Modelos de casos de uso, la definicin de especificaciones adicionales debe insertarse directamente aqu.] 3.1. Reportes de Casos de Uso

[Los Modelos de casos de uso definen la mayora de los requerimientos funcionales del sistema, y algunos requerimientos no funcionales. Describa cada caso de uso y el/los requerimientos a los cules est asociado. Asegrese de que cada requerimiento esta claramente etiquetado.] [Para proyectos pequeos, de duracin menor a un mes y un equipo de menos de 3 personas, este prrafo se puede reemplazar con una referencia a documento Anlisis Preliminar.] 3.2. Requerimientos Funcionales

[En esta seccin se deben describir todos los requerimientos funcionales en forma detallada. La descripcin debe ser suficientemente clara para permitir a los Diseadores hacer un diseo apropiado, a los Programadores entender funcionalidad y a los Testeadores elaborar un Plan de pruebas apropiado.] [Este punto se puede reemplazar haciendo referencia a la Planilla de Administracin de Requerimientos.] 3.3. Requerimientos Adicionales

[Las especificaciones adicionales capturan requerimientos que no estn incluidos en los casos de uso. Estos pueden ser descritos directamente en esta seccin o referenciarse en algn documento de Especificaciones Adicionales por separado. Asegrese de que cada requerimiento esta claramente etiquetado.] [Requerimientos adicionales son tambin requerimientos funcionales.] 3.4. Requerimientos no Funcionales

[En esta seccin se describen los aspectos no funcionales, tales como tiempo de respuesta, esttica de la aplicacin, facilidad de navegacin, etc.] [Este punto se puede reemplazar haciendo referencia a la Planilla de Administracin de Requerimientos.] 3.5. Requerimientos Tcnicos

[En esta seccin se describen los requerimientos tcnicos, tales como sistema operativo, plataforma de arquitectura, por ejemplo WebSphere, .NET, etc.] [Este punto se puede reemplazar haciendo referencia a la Planilla de Confidencial Ingeniera de Software II - 2012 Pgina 6

<Nombre del Proyecto> Especificacin de Requerimientos de Software <Identificador de Documento> Administracin de Requerimientos.] 3.6. Requerimientos de Proceso

Versin: <1.1.0> Fecha: <aaaa-mm-dd>

[En esta seccin se describen los requerimientos de proceso. Por ejemplo, para desarrollo se necesita usar proceso de desarrollo en cascadas, RUP, XP, etc. Este prrafo se puede relacionar con la Planilla de Configuracin de Proceso o con el documento Plan del Proyecto.] 4. Administracin de Requerimientos [En esta seccin se especifica cmo se realizara el seguimiento de los requerimientos, y los documentos asociados a este seguimiento, as mismo, en esta seccin se describe cmo se realizarn los posibles cambios o nuevas modificaciones existentes durante el proyecto. Esto normalmente se puede seguir con la Planilla de Administracin de Requerimientos la que se debe referenciar en esta seccin.]

Confidencial

Ingeniera de Software II - 2012

Pgina 7

También podría gustarte