4

Click here to load reader

Que Es Un Modelo de Procesos Del Software

  • Upload
    rosah3

  • View
    2.531

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Que Es Un Modelo de Procesos Del Software

-¿Que es un modelo de procesos del software?//Es una simplificación o abstracción de un proceso real, también se puede decir que es una representación abstracta de alto nivel de un proceso software.-¿De todos los modelos cual es el mas básico?//Modelo en cascada-¿Que se dice el modelo en cascada?// es el paradigma mas antiguo para la ingeniería de software terminado-De que otra manera se le conoce al modelo en cascada//Cicli de vida básico-Etapas del modelo en cascada //Ingeniería y Análisis del Sistema, análisis de requisitos, diseño, codificac, prueba, mantenim-Menciona una desventaja y una ventaja del modelo en cascada//*Este método radica en su sencillez ya que sigue los pasos intuitivos necesarios a la hora de desarrollar el software.* Es difícil establecer explícitamente al principio todos los requisitos.-Que es el modelo en espiral//es un modelo de proceso de software evolutivo donde se conjuga la naturaleza de construcción de prototipos con los aspectos controlados y sistemáticos del MODELO LINEAL y SECUENCIAL-Una característica del ciclo de vida en espiral//*En cada giro se construye un nuevo modelo del sistema completo.* Mejor modelo para el desarrollo de grandes sistemas.-Cuales son las etapas del modelo en espiral//Comunicac con el cliente, planificac, análisis de riesgos, ingeniería, costrucc y adaptac, evaluac del cliente, -Que otros tipos de modelos en espiral existen//Mod en espiral de Boehm, Pressman, Iweb1. ¿A que familia de Modelos pertenece el Modelo Incremental?//Mods de los procesos evolutivos2. ¿Cuáles son las etapas del Modelo Incremental?// Análisis, Diseño, Código y Prueba3. Menciona una de las características del Modelo Incremental//*Es interactivo por naturaleza.* El primer incremento a menudo es un producto esencial4. Menciona una de las ventajas del Modelo Incremental//*Se puede financiar el proyecto por partes.* Se evitan inconvenientes.5. Menciona una de las desventajas del Modelo Incremental//*Se necesitan pruebas de regresión.* Requiere de metas claras para conocer el estado del proyecto.6. ¿Qué son los casos de uso?// Es una pieza de funcionalidad en el sistema que da al usuario un resultado de valor y capturan los requerimientos funcionales.7. Menciona las fases del proceso unificado(PU).//*Principio*Elaborac*Construcc*Transic8. Menciona al menos dos característica del proceso unificado (PU).//* El PU está dirigido por el riesgo.*Se utilizan modelos gráficos de representación más que documentación9. Menciona las ventajas del proceso unificado (PU).//* Tolerable a cambios en los requerimientos.*Diseño de componentes re-usables. *Permite una arquitectura modular.10. Menciona la aplición del proceso unificado (PU).//Proyectos grandes11. En el proceso de software personal ¿Qué deben de hacer los ingenieros para mejorar auténticamente su trabajo?// deben usar procesos personales bien definidos y cuantificados12. Menciona alguna característica de PSP//*Es mas efectivo evitar los defectos que detectarlos y corregirlos.*Trabajar bien es siempre la forma más rápida y económica de trabajar.* Se aplica a programas pequeños de menos de 10.000 líneas de código 13. Menciona una Ventaja y una Desventaja del PSP//*PSP es una metodología basada en estimación.- La información de las métricas y estimaciones se utiliza para evaluar y mejorar procesos futuros.* La forma de llegar a ese auto conocimiento puede resultar tediosa y, en el peor de los casos, una pesadilla para el desarrollador.- Los pasos de registro de información a detalle en el nivel de medición pueden resultar frustrantes cuando se tiene presión de tiempo.14. Cuales son las 3 cosas básicas que debe realizar el ingeniero en el PSP//*1)Planificar el trabajo.*2)Esforzarse por cumplir la planificación.*3)Esforzarse por obtener productos de la mejor calidad y esto en el contexto de un proceso de mejora continuada.15. Cuales son los puntos que se deben tomar en cuenta para realizar PSP//*hacer planes realistas.**intentar seguir el plan.**controlar el uso del tiempo.**determinar errores y cómo corregirlos. ¿Cuales son los principales métodos de recolección de datos?//Entrevista*Cuestionario ¿Qué es una entrevista?// es un hecho que consiste en un diálogo entablado entre dos o más personas: el entrevistador o

entrevistadores que interrogan y el o los entrevistados que contestan. ¿menciona tres tipos de entrevista?//Laboral, testimoniales,declaraciones Que elementos conforman una entrevista?//Entrevistador y entrevistado Menciona 3 características que debe poseer el entrevistador y el entrevistado//*El entrevistador debe tener disposición y

paciencia para llevar a cabo con éxito una entrevista.-Debe hablar de manera clara, precisa y en voz entendible.-No es conveniente que el entrevistador hable en voz alta ni grite ya que puede perjudicar de alguna u otra manera el resultado de la entrevista.*Estar de acuerdo

Menciona los 5 pasos principales para la planeación de una entrevista//*LECTURA DE MATERIAL DE FONDO*ESTABLECIMIENTO DE LOS OBJETIVOS DE LA ENTREVISTA*DECIDIR A QUIEN ENTREVISTAR*PREPARAR AL ENTREVISTADO*DECIDIR SOBRE EL TIPOS DE PREGUNTAS

Que es un cuestionario//es un instrumento de investigación. Este instrumento se utiliza, de un modo preferente, en el desarrollo de una investigación en el campo de las ciencias sociales

Que elementos tiene un cuestionario//*Es un procedimiento de investigación.*Es una entrevista altamente estructurada.*"Un cuestionario consiste en un conjunto de preguntas respecto a una o más variables a medir".*Presenta la ventaja de requerir relativamente poco tiempo para reunir información sobre grupos numerosos.*El sujeto que responde, proporciona por escrito información sobre sí mismo o sobre un tema dado.

1.-¿Qué es el análisis documental?// es una forma de investigación técnica, un conjunto de operaciones intelectuales, que buscan describir y representar los documentos de forma unificada y sistemática para facilitar su recuperación.2.-¿En que nos ayuda la recopilación de documentos?// Obtener datos e información a partir de documentos escritos y no escritos, que por su contenido, resultan de interés para la evaluación a realizar3.-¿Cuál es el procedimiento del análisis documental?//*Establecer la unidad de análisis*Determinar las categorías de análisis*Seleccionar el material

Page 2: Que Es Un Modelo de Procesos Del Software

4.-Menciona algunas clases de documentos existentes//Escritos, estadísticos, cartográficos, de imagen y sonido, publicaciones periódicas5.-¿Cuáles en el objetivo del informe?// presentar a los lectores el proceso que se realizó para presentar una solución al problema planteado6.-¿Que es necesario hacer en el redacción y presentación del informe?// hacer la presentación del problema, los métodos empleados para su estudio, los resultados obtenidos, las conclusiones a las que se llegaron y las recomendaciones en base a estas.7.-¿Menciona algunos pasos del análisis de información?// Identificar la pregunta o preguntas que se quieren responder *Seleccionar la información requerida*Asegurar la calidad de los documentos disponibles*Establecer interrelaciones entre los documentos*Interpretar los documentos*Formular recomendaciones8.-¿Para que sirve la técnica STROBE?// el analista de sistemas puede obtener una mejor comprensión sobre la manera en que los gerentes recopilan, procesan, almacenan y usan información.9.-Menciona una característica del porqué se dice que la observación es sistemática//*Permite que otros analistas apliquen el mismo marco de trabajo analítico a la misma organización.*Limita el análisis a la organización como existe durante la etapa de su ciclo actual de vida.10.-¿Cuales son los 7 elementos de la técnica STROBE?//* Ubicación de la oficina*Ubicación del escritorio del tomador de decisiones*Equipo de oficina fijo*Propiedades*Revistas y periódicos del negocio*Iluminación y color de la oficina*vestimenta usada por los tomadores de desiciones-¿Qué son las Herramientas CASE?// (Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora) son diversas aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el coste de las mismas en términos de tiempo y de dinero.-Menciona 2 objetivos de las Herramientas CASE.//*Mejorar la productividad en el desarrollo y mantenimiento del software.*Aumentar la calidad del software. -¿Cómo se estructuran las Herramientas CASE?//CASE de alto nivel. Son aquellas herramientas que automatizan o apoyan las fases finales o superiores del ciclo de vida del desarrollo de sistemas como la planificación, el análisis y el diseño.*CASE de bajo nivel. Son aquellas herramientas que automatizan o apoyan las fases finales o inferiores del ciclo de vida como el diseño detallado de sistemas, la implantación de sistemas y el soporte de sistemas.*CASE cruzado de ciclo de vida. Se aplica a aquellas herramientas que apoyan actividades que tienen lugar a lo largo de todo el ciclo de vida, se incluyen actividades como la gestión de proyectos y la estimación.-Cuáles son las 3 clasificaciones principales de las Herramientas CASE? //De acuerdo a: *Su Amplitud*Las Fases Del Ciclo De Vida Del Desarrollo De Sistemas Que Cubren*Su Funcionalidad-¿Cuáles son las posibles líneas de evolución de las Herramientas CASE?//*La utilización de la tecnología multimedia.*La incorporación de técnicas de inteligencia artificial.*Sistemas de realidad virtual. -¿Qué es un prototipo?//Es un modelo a escala o facsímil de lo real, pero no tan funcional para que equivalga a un producto final, ya que no lleva a cabo la totalidad de las funciones necesarias del sistema final. Proporcionando una retroalimentación temprana por parte de los usuarios acerca del Sistema.-¿Cuál es el objetivo de los prototipos?//Durante la fase de análisis se usa para obtener los requerimientos del usuario. En la fase de diseño se usa para ayudar a evaluar muchos aspectos de la implementación seleccionada.-Menciona 2 características de los prototipos.//*El prototipo es una aplicación que funciona.*Los prototipos se crean con rapidez.-¿Cuáles son las etapas de los prototipos?//*Identificación de Requerimientos Conocidos*Desarrollo de un Modelo*Revisión del Prototipo*Iteración*Prototipo Terminado-Menciona una ventaja y desventaja de los prototipos.//*Ventaja-Modificación Del Sistema En Etapas Tempranas De Su Desarrollo: El éxito del uso del prototipo depende de qué tan pronto y con qué frecuencia se reciba la retroalimentación del usuario para hacer cambios y adecuarlos a las necesidades actuales.*Desventaja -Adoptarlo Como El Sistema Final: Los usuarios y profesionales de sistemas pueden considerar al prototipo como el sistema final cuando aún es incompleto e inadecuado.