La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Evaluación de sistemas de cómputo

Presentaciones similares


Presentación del tema: "Evaluación de sistemas de cómputo"— Transcripción de la presentación:

1 Evaluación de sistemas de cómputo
Temas IV y V Definición del Problema, Necesidades, Objetivos y Requerimientos Edna Martha Miranda Chavez Sergio Fuenlabrada Velázquez Revisión Sep 2010

2 IV. Identificación y definición del problema
Proceso para la identificación y definición del problema Identificación de necesidades Definición de objetivos Reglas para definir objetivos Tipos de objetivos Factores que afectan al logro de los objetivos

3 Definición Problema - “Cuestión que se trata de aclarar, conjunto de hechos o circunstancias que dificultan la consecución de algún fin, planteamiento de una situación cuya respuesta desconocida debe obtenerse a través de método científico”. Diccionario de la real academia española, vigésima edición, 10 tomos Un problema es la desviación de los resultados esperados. ¿Que resultados estamos obteniendo ahora, que resultados deseamos obtener?. Un problema es el proceso físico, mental o mecánico en donde se presenta diferentes tipos de resistencia o inercia que deben de vencerse para obtener el resultado deseado. Para lograr una identificación clara del problema se requiere un proceso iterativo y de refinamiento

4 Proceso de solución de problemas
Se debe conocer el problema a tal profundidad que sea factible representar todas sus partes. Albet Einstein 1. Identificación del Problema 2. Análisis del Problema 3. Identificación de necesidades En el paso 5 se detallan varias alternativas de solución para los requerimientos de SW y HW 4. Definición de objetivos y requerimientos 5. Definición de alternativas de solución (Bench Marck) En el paso 6 se analiza factibilidad técnica, operativa y económica 6. Estudio de factibilidad a las alternativa de solución Los pasos 5, 6, y 7 son interactivos hasta identificar la mejor alternativa de solución 7. Elección de la mejor alternativa 8. Presentación de la alternativa de solución

5 1.- Identificación del problema
Un problema es la desviación de los resultados esperados. ¿Que resultados estamos obteniendo ahora, que resultados deseamos obtener?. Un problema es el proceso físico, mental o mecánico en donde se presenta diferentes tipos de resistencia o inercia que deben de vencerse para obtener el resultado deseado. Los problemas generan necesidades. El objetivo es resolver el problema, satisfacer las necesidades. Finalidad, fin. Meta alcanzar, un objetivo. Medios. Elemento que permite alcanzar un fin. ¿Si hago esto, cual será el resultado?.

6 Este es un proceso iterativo y de refinamiento
2 . Análisis del problema 1. Determinación del área donde se localiza el problema. 2. Estudio del entorno relacionado con el problema. 3. Recopilación de toda la información relacionada con el problema. Platicas y/o entrevistas con el usuario, observación de los procesos, investigación documental, etc. 4. Organización de la información. 5. Análisis de la información. 6. Determinación de las partes que constituyen el problema. 7. Delimitación de la(s) parte(s) del problema a resolver (límites) 8. Modelación (representación) del problema. 9. Determinación de la(s) causa(s) que originan el problema. 10. Identificación clara de las necesidades Este es un proceso iterativo y de refinamiento

7 3. Identificación de necesidades
Un problema forzosamente genera necesidades. Las necesidades son la parte visible del problema. En ocasiones el objetivo es descubrir el problema que genera esas necesidades. Una vez identificado el problema se deben listar todas las necesidades (obvias y no obvias) que genera el problema. Esta lista servirá para determinar en pasos futuros si la solución es optima o no (optima - resuelve todas las necesidades que genera el problema).

8 4. Definición de objetivos
Si los problemas generan necesidades y las necesidades requerimientos.. El objetivo es resolver el problema, satisfacer las necesidades a través de cumplir con los requerimientos. La información que los clientes o usuarios proporcionen ayudarán a definir claramente las necesidades. Una vez definidas las necesidades se deben definir los objetivos. Los objetivos también son conocidos como: Finalidad, Meta, Fin. Los medio son los elemento que permite alcanzar los objetivos. ¿Si hago esto, cual será el resultado?.

9 Regla para fijar objetivos
¿? Para determinar si se fijo adecuadamente el objetivo, éste debe contestar las siguientes preguntas ¿Que?- ¿Qué se busca alcanzar, Qué se pretende, Cuál es la meta? ¿Cómo? - ¿Cómo se pretende lograr, Cual es la planeación? ¿Quién? - ¿Quién es responsable, Quienes conformaran el grupo de trabajo, Quien realizará que actividad? ¿Dónde? - ¿Dónde se aplican todos los esfuerzos, Donde se desarrollara? ¿Cuándo? - ¿Es urgente o postergable, cuanto tiempo se tardara? ¿Por qué? - ¿Por que es necesario lograr el objetivo, que beneficios aporta?

10 Tipos de objetivos Básicos Individuales y Colectivos
particulares Corto plazo Generales Individuales y Colectivos Generales y Particulares Corto y Largo Plazo Básicos , Secundarios y Colaterales Naturales y Subjetivos (arbitrarios ) particulares particulares Largo plazo Objetivos Naturales Subjetivos Básicos Orden calidad, constancia, etc. No aportan nada al logro del objetivo secundarios Beneficios Beneficios Beneficios Beneficios secundarios secundarios secundarios

11 Factores que afectan al logro del objetivo
El logro del objetivo se ve afectado por varios factores, los mas riesgosos son los factores no controlables e impredecibles. Factores internos y externos Factores mensurables (medibles).- Conocidos Factores controlables.- Dependen de las decisiones personales. Factores no controlables. No dependen de las decisiones de otras personas. Factores estratégicos Influyen decisivamente en el logro del objetivo. Buscar que sean favorables. Factores impredecibles.- Se presentan en forma inesperada ó fortuita, el conocimiento del entorno minimiza las sorpresas.

12 V. Identificación y definición de requerimientos (Ingeniería de requerimientos)
Consideraciones Problema de expresar los requerimientos de forma imprecisa Tipos de requerimiento Tabla de requerimientos Ponderación de los requerimientos

13 Definición Requerimiento – “Acción y efecto de requerir, necesitar, solicitar, pretender, explicar su petición”. Diccionario de la real academia española, vigésima edición, 10 tomos

14 Consideraciones Completo Consistente Explicito
Deben incluir descripciones de todas las facilidades y funciones requeridas. Consistente No deben tener conflictos ni contradicciones en la descripción de requerimientos. Explicito Expresado claramente, con precisión, exactitud. Manifestado con palabras,

15 Problema de presentar los requerimientos de forma imprecisa
Los problemas crecen cuando los requerimientos no están definidos de forma precisa. Los requerimientos ambiguos podrían ser interpretados de diferentes formas por diferentes desarrolladores y usuarios. Considerar el termino “vistas apropiadas”. Esto es la Intención del usuario – en otras palabras “vista con propósito específico” para cada tipo de caso. Los requerimientos imprecisos pueden provocar que una vez terminado el software no satisfaga la necesidades del usuario, rápidamente se vuelva obsoleto o requerirá mucho mantenimiento.

16 Tipos de requerimientos
Un problema puede tener varios requerimientos, entre estos están: Requerimientos de software de aplicación Funciones que debe realizar el software, (que en su caso sirvan de base para seleccionar el comprar o crear el software, a su vez estos se subdividen en funcionales, no funcionales y de dominio). Requerimientos de software de base, seguridad, herramientas de programación, etc. Necesidades de software que servirá para desarrollar y/o para operar el software de aplicación Requerimientos de hardware Necesidades de Hardware (¿que se requiere?). Requerimientos de comunicaciones Necesidades de conectividad (¿redes, internet, etc.?). Requerimientos de personal para operar el sistema Personal (cantidad, costo H/H y características) Requerimientos de equipo y material de oficina Inmobiliario y material de oficina requerido Presupuesto Presupuesto con que se cuenta para generar la solución, este más que un requerimiento es una restricción

17 2.- Definición de requerimientos del software
Los requerimientos de software de aplicación se subdividen en: Requerimientos funcionales Enunciados de los servicios que el sistema debe proveer o hacer, que procesos debe hacer en una entrada particular y como se debe comportar en situaciones especificas. Requerimientos no funcionales Requerimientos o restricciones que afectan los servicios o funciones ofrecidos por el software: tiempo, compatibilidad en hardware y/o Sistema Operativo, software, estándares, etc. Requerimientos de dominio Requerimientos que corresponden al área especifica de la aplicación (dominio del problema).

18 Requerimientos no funcionales
Los requerimientos no funcionales se pueden subdividir en: Requerimientos de producto Velocidad de ejecución, Confiabilidad, Seguridad, etc. Requerimientos organizacionales Requerimientos que son consecuencia de políticas organizacionales y procedimientos, estándares de procesos, requerimientos de implementación, etc. Requerimientos externos Requerimientos de interoperabilidad con otras empresas, requerimientos legislativos, etc. * Los requerimientos no funcionales podrían ser más críticos que los requerimientos funcionales si no se toman en cuenta.

19 4.- Tabla de requerimientos generales
Software de aplicación Requerimientos funcionales Requerimientos no funcionales Requerimientos de dominio ------ Software (de base, herramientas, de seguridad etc.) Hardware Comunicaciones Equipo y material de oficina Personal Presupuesto Requerimientos generales

20 4.- Tabla de requerimientos
Software de aplicación Requerimientos funcionales Requerimientos no funcionales Software (de base, herramientas, de seguridad etc.) Hardware Comunicaciones Equipo y material de oficina ------ Personal Presupuesto Requerimientos generales Los requerimientos de dominio su principal función es la de establecer una referencia de lo que se encuentra en el mercado o lo que ofrece la competencia. Usted junto con el usuario pueden decidir integrar dichos requerimientos a los requerimientos funcionales y a los no funcionales (según correspondan) o puede decidir desecharlos. Esto en función a las características de su propio negocio y necesidades del usuario

21 4.- Ponderación de los requerimientos
Software de aplicación Requerimientos funcionales Requerimientos no funcionales Software (de base, herramientas, de seg. Hardware Comunicaciones Equipo y material de oficina ------ Personal Presupuesto Requerimientos generales Peso A la tabla de requerimientos se le debe agregar una columna que especifique la importancia del requerimiento. PESO Descripción Valor Obligatorio (Indispensable) Necesario Opcional Ponderar – es igual a la acción de pesar o dar peso

22 4.- Ponderación de los requerimientos
Software de aplicación Requerimientos funcionales Requerimientos no funcionales Software (de base, herramientas, de seg, etc. Hardware Comunicaciones Equipo y material de oficina ------ Personal Presupuesto Requerimientos generales Peso Se cuenta con el en la empresa Es necesario comprar o desarrollar


Descargar ppt "Evaluación de sistemas de cómputo"

Presentaciones similares


Anuncios Google