Modelos de software

Páginas: 18 (4299 palabras) Publicado: 22 de julio de 2013

Temas UNIDAD 1

Requerimientos de Software
Actores e Involucrados relevantes
¿Qué es un caso de uso?
¿Cuándo usar casos de uso?

Requerimientos de Software

Un requerimiento es considerado una condición o capacidad a la que se debe
ajustar el sistema que se está desarrollando
Un requerimiento es una capacidad o cualidad que el sistema ofrece.
Los requerimientos pueden serfuncionales y no funcionales.
Los requerimientos funcionales definen los servicios que el sistema ofrece al usuario.

Ej. Agregar registro de contrato, Eliminar registro.

Los requerimientos no funcionales definen aspectos de calidad del sistema.
Ej. Performance, usabilidad, etc.

Requerimientos

Los requerimientos funcionales de software describen las funcionalidades en términos delsistema que entregan valor al usuario.
Los requerimientos funcionales de software deben concentrarse en el “qué” y no el “cómo”.
Proveen una definición de “caja negra” del sistema.



Objetivos de los requerimientos

Llegar a un acuerdo formal con los clientes y
Usuarios finales sobre lo que el sistema debe de
Hacer.
Proporcionar a los miembros del proyecto una
Idea clara de losrequerimientos del sistema.
Delimitar las fronteras del sistema.
Proporcionar las bases para la planificación del
Contenido técnico de las iteraciones, los costos y
el tiempo para el desarrollo del sistema.
Definir la interface gráfica del sistema

Como capturar requerimientos

Entrevistas.
Cuestionarios.
Encuestas.
Descripción de puestos.
Artefactos del Modelado de NegocioTÉCNICAS DE RECOPILACIÓN DE INFORMACIÓN
 
Los analistas utilizan una variable de métodos a fin de recopilar los datos sobre una situación existente, como entrevistas, cuestionario, inspección de registros y observación. Cada uno tiene ventajas y desventajas. Generalmente, se utilizan dos o tres para complementar el trabajo de cada una y ayudar a asegurar una investigación completa. A continuación severán cada una de ellas.
 
E N T R E V I S T A

Las entrevistas se utilizan para recabar información en forma verbal, a través de preguntas que propone el analista. Quienes responde pueden ser gerentes o empleados, los cuales son usuarios actuales del sistema, existen usuarios potenciales del sistema propuesto o aquellos que proporcionaran datos o serán afectadas por la aplicación propuesta. Elanalista puede entrevistar al personal en forma individual o en grupos.

Recabar datos mediante la entrevista.

La entrevista es una forma de conversación, ¡no interrogación! Al analizar las características de los sistemas con personal seleccionado cuidadosamente por sus conocimientos sobre ese sistema los analistas pueden conocerlos datos que no están disponibles en ninguna otra forma.

Enlas investigaciones de sistemas, las formas cualitativas y cuantitativas de la información son importantes. La información cualitativa está relacionada con opiniones, políticas y descripciones cuantitativas tratan con números, frecuencia o cantidades. A menudo las entrevistas dan la mejor fuente de información cualitativa; los otros métodos tienden a ser mas útiles en la recabación de datoscuantitativos.

Mucha gente incapaz de expresarse por escrito puede discutir sus ideas en forma verbal. Como resultado de esto las entrevistas pueden descubrir rápidamente malos entendidos, falsas expectativas o incluso resistencia potencial para las aplicaciones en desarrollo; mas aun a menudo es más fácil calendarizar una entrevista con los gerentes del alto nivel, que pedirles que llenencuestionarios.

Generalidades de la entrevista.

La estructura de las entrevistas varía. Si el objetivo de la entrevista radica en adquirir información general, es conveniente elaborar una serie de preguntas sin estructura, con una sección de preguntas y respuestas libres. La atmósfera abierta y de fácil flujo de esta modalidad proporciona una mayor oportunidad para conocer las actitudes, ideas y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • modelado de software
  • Modelamiento De Software
  • Modelos de calidad de software
  • Modelos de procesos del software
  • Modelos De Ciclos De Vida Del Software
  • Modelos De Desarrollo De Software
  • modelo ERS
  • Modelos Evolutivos De Proceso Del Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS