Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Técnicas utilizasdas en la Ingenieria de Software.

No description
by

Isai Castillo

on 23 September 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Técnicas utilizasdas en la Ingenieria de Software.

Técnicas utilizasdas en la Ingenieria de Software.

Entrevistas y cuestionarios.
Se emplean para reunir información proveniente de personas o grupos.
Administración de requerimientos con Caso de Uso.
Secuencia de interacciones entre un sistema y alguien o algo que usa alguno de sus servicios.
Caso de Uso
Es una operación/tarea específica que se realiza tras una orden de algún agente externo, sea desde una petición de un actor o bien desde la invocación desde otro caso de uso.

Generalización.
        
Este tipo de relación es uno de los más utilizados, cumple una doble función dependiendo de su estereotipo, que puede ser de Uso (<<uses>>) o de Herencia (<<extends>>).

Lluvia de ideas.
"La cantidad produce calidad".
Proceso de análisis jerárquico.
El AHP es una metodología para estructurar, medir y sintetizar. Ha sido aplicada empliamente en la solución de una gran variedad de problemas.
Ventajas y desventajas de las Técnicas de Ingeniería de Software.
Lluvia de ideas.
Ventajas:
Los diferentes puntos de vista y las confusiones en cuanto a terminilogía son claras.
Ayuda a desarrollar ideas unificadas basadas en experiencias de un experto.
Desventajas:
Es necesaria una buena compenetración por parte del grupo participante.
Ususarios.
¿Quién es el cliente?
¿Quién es el usuario?
¿Son sus necesidades diferentes?
¿Cuáles son sus habilidades, capacidades, ambente?
Proceso.
¿Cuál es la razón por la que se quiere resolver este problema?
¿Cuál es el valor de una solución exitosa?
¿cómo usted resuelve el problema actualmenete?
¿Qué retrasos ocurren y pueden ocurrir?
Producto.
¿Qué problemas podría causar este producto en el negocio?
¿En qué ambiente se usará este producto?
¿Cuáles son sus expectativas para los conceptos fácil de usar, confiable, rendimiento?
¿Qué obstaculos afectan la eficiencia del sistema?
Integrantes para una lluvia de ideas.
El Director.
El secretario.
Los participantes.
Fases de la aplicación.
Descubrir hechos.
Descubrir soluciones.
Prototipo
Prototipos.
Prototipo rápido.
Prototivo evolutivo.

Algunos pasos.
1. Encontrar los requerimientos que van a ser priorizados.
2. Combinar los requerimientos en las filas y columnas de la matriz n x n de la AHP.
3.Hacer algunas comparaciones de los requerimientos en la matriz.
4. Sumar las columnas.
5. Normalizar la suma de las filas.
6. Calcular los promedios.
Elementos
Actor.
Es un rol que se juega con respecto al sistema.
Asociación.
Es el tipo de relación más básica que indica la invocación desde un actor o caso de uso a otra operación (caso de uso). Dicha relación se denota con una flecha simple.

Dependencia o instanciacion.
Es una forma muy particular de relación entre clases, en la cual una clase depende de otra, es decir, se instancia (se crea). Dicha relación se denota con una flecha punteada.

uses
La funcionalidad de buscar un producto puede ser accedida desde el ingreso de pedidos, desde las consultas de producto, o desde los reportes de venta del producto.
Extends
La funcionalidad del ingreso de pedidos del usuario puede solicitar al sistema que le haga una presentación sobre los nuevos productos disponibles, sus caracteristicas, y sus precios.
Entrevistas y cuestionarios (ventajas).
Se obtiene gran cantidad de información.
Pueden obtener un pantallazo del dominio del problema.
Son flexibles.
Permiten combinarse con otras técnicas.
Entrevistas y cuestionarios (desventajas).
La información puede ser redundante o incompleta.
Si el volumen es alto, el analizar requiere mucha organización, con habilidad de tratar y comprender el comportamiento de los involucrados.
Análisis jerárquico.
Ventajas:
Determina el grado de importancia del requerimiento.
Ayuda a detectar conflictos.
Muestra el orden.
Desventajas:
Debe constituirse un estándar claro que incluya la participación del cliente.

Comparaciones entre algunas técnicas.
(Entrevistas vs. Caso de uso)
Comparaciones entre algunas técnicas.
(Entrevistas vs. Lluvia de ideas)
la lluvia de ideas trata de encontrar las dificultades que existen para la comprensión de terminos y conceptos por parte de los participantes; de esta forma se llaga a un consenso.

Based on Jim Harvey's speech structures
Comparaciones entre algunas técnicas.
(Caso de uso vs. Lluvia de ideas)
La lista de ideas provenientes del brainstorm puede ser representada graficamente mediante casos de uso.

Cuando el analista sienta que tiene dificultades para entender una tarea, puede recurrir al uso de un cuestionario y mostrar los detalles recavados en un caso de uso.
Full transcript