Sei sulla pagina 1di 17

Gua de desarrollo para anlisis de software a partir de la norma ISO/IEC 25000

Visin

Fabio Alexander Castro Ginna Viviana Leytn

Institucin Universitaria Cesmag 2012

Tabla de contenido 1. INTRODUCCION .............................................................................................. 4 1.1. 1.2. 1.3. 1.4. 2. Propsito .................................................................................................... 4 Alcance ...................................................................................................... 4 Definiciones, acrnimos y abreviaciones ................................................... 4 Referencias ................................................................................................ 4

POSICIONAMIENTO ........................................................................................ 4 2.1. 2.2. 2.3. Oportunidad de Negocio ............................................................................ 5 Planteamiento del problema ....................................................................... 5 Enunciado del posicionamiento del problema ............................................ 6

3.

DESCRIPCION DE USUARIOS Y STAKEHOLDERS ...................................... 7 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 3.7. Resumen de Stakeholders ......................................................................... 7 Resumen de usuario .................................................................................. 7 Ambiente de Usuario .................................................................................. 7 Perfil de los Stakeholders ........................................................................... 8 Perfiles de Usuario ..................................................................................... 8 Necesidades de los Usuarios ..................................................................... 9 Alternativas y Competencias ...................................................................... 9

4.

DESCRIPCIN DEL PRODUCTO.................................................................. 10 4.1. Perspectiva del producto .......................................................................... 10

4.3. 4.4. 5. 6.

Suposiciones y Dependencias ................................................................. 11 Licencias e instalacin ............................................................................. 11

CARACTERSTICAS DEL PRODUCTO ......................................................... 11 REQUISITOS DEL PRODUCTO .................................................................... 11 6.1. 6.2. 6.3. 6.4. Estndares aplicados ............................................................................... 11 Requerimientos del Sistema..................................................................... 12 Requerimientos de Desempeo ............................................................... 12 Requerimientos del entorno ..................................................................... 12

7. RANGOS DE CALIDAD .................................................................................. 12 8. PRECEDENCIA Y PRIORIDAD ...................................................................... 12 9. RESTRICCIONES .......................................................................................... 16 10. REQUERIMIENTOS DE DOCUMENTACION ............................................. 16 10.1. 10.2. 10.3. 10.4. Manual de Usuario ................................................................................ 16 Ayuda en lnea ...................................................................................... 16 Guas de instalacin, configuracin y Archivos Read me ..................... 16 Etiquetado y empaquetamiento ............................................................ 16

1. INTRODUCCION
En esta seccin se proporcionar una introduccin a todo el documento de Visin. 1.1. Propsito

En esta subseccin se define el por qu y para qu del software y se especifica a quien va dirigido este documento. Ir a Formato CAP-1-1.1 CODIGO V-0001 1.2. Alcance

Indica las posibilidades de aplicacin real del software cuales son las limitantes. Ir a Formato CAP-1-1.2 CODIGO V-0002 1.3. Definiciones, acrnimos y abreviaciones

En esta subseccin se definen todos los trminos, acrnimos y abreviaturas utilizadas en el documento de Visin.

ABREVIATURA *

CONCEPTO

DESCRIPCION

Tabla 1

En caso de que el concepto tenga una abreviatura se debe completar la primera fila * de la tabla 1. Ir a Formato CAP-1-1.3 CODIGO V-0003 1.4. Referencias

En esta subseccin se muestra una lista completa de todos los documentos referenciados en el documento de Visin.

AUTOR

TITULO

DESCRIPCIN

EDITORIAL

FECHA DE

FECHA DE

ENLACE

PUBLICACIN

ACTUALIZACIN * *

En caso de ser una referencia web, completar la informacin que se encuentra con *, de lo contrario no. Ir a Formato CAP-1-1.4 CODIGO V-0004

2. POSICIONAMIENTO
2.1. Oportunidad de Negocio

Qu problemtica a nivel de negocio ha encontrado que puede ser de inters para el software. Cul es la oportunidad de negocio? (positiva). Ir a Formato CAP-2-2.1 CODIGO V-0005 2.2. Planteamiento del problema

Indique el problema que ha encontrado y que el proyecto pretende resolver. El problema de afecta (A quines?) lo que causa que (Impacto del problema) una solucin exitosa seria (Lo que el sistema har). La siguiente tabla es un ejemplo de cmo debe hacerse el planteamiento del problema.

El Problema Afectados Impacto del problema Una solucin adecuada sera

Ir a Formato CAP-2-2.2 CODIGO V-0006

2.3.

Enunciado del posicionamiento del problema

Resumen: para quien es el sistema, cules son sus rasgos principales (qu hace?), que lo diferencia de la competencia. Este producto est orientado a (Usuario) quienes (Que necesitan? oportunidad). Este producto es (Que tipo de producto propone?) que (beneficio clave, porqu debera comprarse?). A diferencia de otros (Competencia) este producto ( que ventaja ofrece este producto con respecto a la competencia?). La siguiente tabla es un ejemplo de cmo debe hacerse el enunciado de posicionamiento del problema. Ir a Formato CAP-2-2.3 CODIGO V-0007

Para Quienes nombre herramienta Que El producto

3. DESCRIPCION DE USUARIOS Y STAKEHOLDERS


Quines estn directa (usuarios) e indirectamente involucrados (interesados) 3.1. Resumen de Stakeholders

Lista de Interesados - Objetivos (ojo: objetivos de alto nivel de los interesados). La siguiente tabla es un ejemplo de cmo debe hacerse el resumen de Stakeholders.

Nombre

Descripcin

Responsabilidades

Ir a Formato CAP-3-3.1 CODIGO V-0008 3.2. Resumen de usuario

Caracterice a los usuarios. La siguiente tabla es un ejemplo de cmo debe hacerse el resumen de usuario.

Nombre Administrador Usuarios

Descripcin

Ir a Formato CAP-3-3.2 CODIGO V-0009 3.3. Ambiente de Usuario

Descripcin del ambiente de Usuario en el Sistema. Ir a Formato CAP-3-3.3 CODIGO V-0010

3.4.

Perfil de los Stakeholders

Esta subseccin describir las caractersticas generales de los interesados o involucrados en el proyecto, incluyendo nivel educacional, experiencia y experiencia tcnica. La siguiente tabla es un ejemplo de cmo debe hacerse el perfil de los stakeholders.

Representante Descripcin Tipo Responsabilidades Criterios de xito Participacin

Ir a Formato CAP-3-3.4 CODIGO V-0011 3.5. Perfiles de Usuario

Esta subseccin describir las caractersticas generales de los usuarios del producto, incluyendo nivel educacional, experiencia y experiencia tcnica. La siguiente tabla es un ejemplo de cmo debe hacerse los perfiles de usuario.

Representante Descripcin Tipo Responsabilidades Criterios de xito Participacin

Ir a Formato CAP-3-3.5 CODIGO V-0012 3.6. Necesidades de los Usuarios

Esta subseccin describir las necesidades generales de los usuarios del producto, incluye nombre de usuario, prioridad, necesidad, solucin actual y solucin propuesta. La siguiente tabla es un ejemplo de cmo deben describirse las necesidades de los Usuarios.

Usuario Administrador

Prioridad

Necesidad

Solucin actual

Solucin Propuesta

Autor

Usuario

Ir a Formato CAP-3-3.6 CODIGO V-0013 3.7. Alternativas y Competencias

En esta subseccin se describen herramientas para el desarrollo de alternativas y competencias que tendr el proyecto. Ir a Formato CAP-3-3.7 CODIGO V-0014

4. DESCRIPCIN DEL PRODUCTO


Esta seccin contiene una descripcin simple del producto. 4.1. Perspectiva del producto

Esta subseccin debe relacionar el futuro sistema (producto software) con otros productos. Si el producto es totalmente independiente de otros productos, tambin debe especializarse aqu. Ir a Formato CAP-4-4.1 CODIGO V-0015 4.2. Resumen de Capacidades

Desglose las caractersticas. Cules son los rasgos funcionales a alto nivel de su producto? Cules cree que son los principales beneficios? Para quin? Los rasgos equivaldran a requisitos funcionales de alto nivel. El lector de esta tabla es el cliente, pero tambin sirve para mapear los futuros requisitos y sus beneficios esperados. Ejemplo de Resumen de Capacidades es la siguiente tabla.

Capacidad Definicin de atributos Clasificacin de requisitos Priorizacin de requisitos Administracin del cambio Almacenamiento rechazados de requisitos

Beneficio para el cliente

Trazabilidad de requisitos Validacin requisitos y Verificacin de

Visualizacin de requisitos

Generacin de reportes

Ir a Formato CAP-4-4.2 CODIGO V-0016 4.3. Suposiciones y Dependencias

Lista de Supuestos, dependencias. Ir a Formato CAP-4-4.3 CODIGO V-0017 4.4. Licencias e instalacin

En cuanto al uso de la herramienta, que programas y licencias debe utilizar el software. Ir a Formato CAP-4-4.4 CODIGO V-0018

5. CARACTERSTICAS DEL PRODUCTO


Ahora empieza a aterrizarse con mayor detalle los rasgos del sistema, hasta llegar a ser requisitos funcionales. Se definirn y detallarn los atributos y requerimientos del sistema, por lo general se clasifican en funcionales y no funcionales. Ir a Formato CAP-5 CODIGO V-0019

6. REQUISITOS DEL PRODUCTO


Esta seccin contiene los requisitos a un nivel de detalle suficiente como para permitir a los diseadores disear un sistema que satisfaga estos requerimientos, y que permita al equipo de pruebas planificar y realizar las pruebas que demuestren si el sistema satisface, o no, los requisitos. Todo requisito aqu especificado describir comportamientos externos del sistema, perceptibles por parte de los usuarios, operadores y otros sistemas. 6.1. Estndares aplicados

Se definirn y detallarn los estndares aplicados en el desarrollo del software.

6.2.

Requerimientos del Sistema

Esta seccin contiene los requisitos a un nivel tcnico del sistema, como por ejemplo las mquinas en las que se desarrollar y se ejecutar el software. 6.3. Requerimientos de Desempeo

Se detallarn los requisitos relacionados con la carga que se espera tenga que soportar el sistema. Por ejemplo, el nmero de terminales, el nmero esperado de usuarios simultneamente conectados, nmero de transacciones por segundo que deber soportar el sistema, etc. 6.4. Requerimientos del entorno

Todo aquello que limite las decisiones relativas al diseo de la aplicacin: Restricciones de otros estndares, limitaciones del hardware, etc. Ir a Formato CAP-6 CODIGO V-0020

7. RANGOS DE CALIDAD
En esta seccin se describen las caractersticas de los Factores y subfactores de calidad. 7.1. Funcionalidad
Descripcin

Subcaracteristicas Adecuacin Exactitud

7.2.

Seguridad
Descripcin

Subcaracterstica

Resistencia acceso Resistencia copia Facilidad de cifrado Resistencia falsificacin Conformidad seguridad

7.3.

Interoperabilidad
Descripcin

Subcaracterstica Compatibilidad de la OSI Compatibilidad de software Compatibilidad de los datos Conformidad

7.4.

Usabilidad
Subcaracterstica Descripcin

Facilidad de aprendizaje Operabilidad Facilidad de comprensin Capacidad de ayuda Atractibilidad

Conformidad de uso

7.5.

Eficiencia

Subcarateristica Comportamiento en el tiempo Utilizacin de recursos Conformidad de eficiencia

Descripcin

7.6.

Mantenibilidad

Subcaracterstica Modificabilidad Administrabilidad Estabilidad

Descripcin

7.7.

Portabilidad
Subcaracterstica Descripcin

Adaptabilidad Facilidad de Instalacin Co-existencia Remplazabilidad

Conformidad de la portabilidad

Ir a Formato CAP-7 CODIGO V-0021

8. PRECEDENCIA Y PRIORIDAD
En las caractersticas del producto descritas en la seccin 5 se debe considerar un orden de precedencia necesario para llevar a cabo el desarrollo de la herramienta.

9. RESTRICCIONES
Liste las restricciones del producto. Ir a Formato CAP-9 CODIGO V-0022

10.

REQUERIMIENTOS DE DOCUMENTACION

En esta seccin se presenta los diferentes mtodos de documentacin necesarios para que el cliente pueda utilizar el sistema sin ninguna complicacin. 10.1. Manual de Usuario Los usuarios del producto deben contar con un manual de usuario que estar regido por los estndares que se van a utilizar para el desarrollo de software. 10.2. Ayuda en lnea La herramienta cuenta con un manual de usuario, el cual, adems de encontrarse en la herramienta, debe estar disponible en la web. 10.3. Guas de instalacin, configuracin y Archivos Read me Al igual que el manual de usuario, las guas de instalacin y configuracin se deben encontrar adjuntas al producto, para que los usuarios puedan disponer de ellas en cualquier momento. 10.4. Etiquetado y empaquetamiento El empaquetamiento y etiquetado constituye la marca que acompaa a un producto, pero al mismo tiempo forma parte de sus caractersticas y cumple con

varios objetivos, como por ejemplo los logotipos, nombre de marca de dicho producto. Ir a Formato CAP-10 CODIGO V-0023