ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Fundamentos de la Ingeniería de Software


Enviado por   •  23 de Enero de 2019  •  Tareas  •  1.066 Palabras (5 Páginas)  •  172 Visitas

Página 1 de 5

[pic 1]

Nombres: Mérido Santos - 20180046

     Elián Montaño - 20180085

     José Bonilla     - 20172125

     Elías Ortiz       - 20180039

     Tomas García  - 20180089

Grupo: 41030

Fecha de entrega: 09/09/2018

Profesor: Leandro Fondeur

Tema de estudio: Ingeniería de Procesos de Software

Asignatura: Fundamentos de la Ingeniería de Software

Luego de leer el capítulo 2 del libro de texto (Libro - Ingeniería del Software; un enfoque práctico 7ma. Edición), subrayar los conceptos centrales e investigar otras fuentes para ampliar las ideas, realice las siguientes actividades:

1.En la introducción de este capítulo, Baetjer afirma que: "El proceso genera interacción entre usuarios y diseñadores, entre usuarios y herramientas cambiantes [tecnología].” Enliste cinco preguntas que:

a) Los diseñadores deben responder a los usuarios:

  1. ¿Qué podrá hacer el Software?
  2. ¿Cuánto costara el Software?
  3. ¿Qué protección tendría el Software?
  4. ¿Cuánto durara su realización?
  5. ¿Cuáles son los principales beneficios que brinda dicho Software?

b) Los usuarios deben plantear a los diseñadores:

  1. ¿Podría ver cómo va el Software?
  2. ¿Cuánto tiempo durara sirviendo el Software?
  3. ¿Se le dará mantenimiento?
  4. ¿Cómo y cuándo se le dará el mantenimiento?
  5. ¿Cuál es la funcionalidad del Software?

c) Los usuarios deben hacerse a sí mismos sobre el producto de software que ha de elaborarse:

  1. ¿Estoy brindando suficiente información?
  2. ¿Le falta algo más a lo pedido?
  3. ¿El diseñador me estará comprendiendo?
  4. ¿Le estoy explicando bien al diseñador?
  5. ¿Sera bien aceptado el Software en la empresa?

d) Los diseñadores deben plantearse acerca del producto de software que va a construirse y del proceso que se usará para ello:

  1. ¿El cliente me dijo todo lo necesario para crear el Software?
  2. ¿Cuál capacitación necesitara el cliente?
  3. ¿El Software será compatible al sistema operativo que usan?
  4. ¿Qué diseño utilizare para la creación del Software?
  5. ¿Necesito alguna capacitación para alguno de los requerimientos que me ha propuesto el cliente?

2. Trate de desarrollar un conjunto de acciones para la actividad de comunicación. Seleccione una acción y defina un conjunto de tareas para ella.

Actividades

  1. Hacer contacto con el cliente.
  2. Recabar la información básica del proyecto que se está presentando.
  3. Investigar la empresa.
  4. Indagar el mercado.
  5. Indagar todos los requerimientos del proyecto.
  6. Establecer costo del proyecto y explicar los márgenes de errores.
  7. Establecer tiempos de entrega.
  8. Establecer un formulario completo con todos los requerimientos del cliente y los que fueron recabados al indagar y que el cliente los apruebe.
  9. Marcar la frecuencia con la que se mostrara los avances en el proyecto.

Lista de tareas

Acción: Indagar todos los requerimientos del proyecto

  1. Recabar los primeros requerimientos del primer encuentro con el cliente a partir de las notas tomadas.
  2. Establecer una reunión con el cliente donde se aclaran los requerimientos del proyecto.
  3. Escuchar los requerimientos del cliente.
  4. Tomar nota de los requerimientos.
  5. Luego, basando en la investigación que he realizado anteriormente sobre la empresa presentamos algunas ideas.
  6. Llegar al punto medio donde se establezca con total claridad las cosas que quiere el cliente.
  7. Establecer y detallar minuciosamente cada requerimiento.
  8. Preparar el documento formar con todos los requerimientos.
  9. Enviar el documento al cliente.
  10. Fase de espera donde se corrige cualquier diferencia con el cliente.
  11. El cliente aprueba los requerimientos y se continua con la siguiente fase de desarrollo

6. Diga tres ejemplos de proyectos de software que podrían realizarse con el modelo incremental. Sea específico.

Ejemplo 1. Un procesador de Textos.

Si el Procesador de texto está desarrollado bajo el paradigma incremental, este podría aportar al principio funciones básicas de edición de archivos y producción de documentos. En un segundo incremento se le podría agregar edición más detallada y sofisticada e incluir mezclas de documentos. En un tercer incremento podría tener el agregado de funciones de corrección de ortografía, esquemas de paginado y plantillas. En un cuarto incremento puede tener capacidades de dibujo propias y ecuaciones matemáticas y así sucesivamente hasta llegar al procesador final requerido por el cliente.

...

Descargar como (para miembros actualizados)  txt (7.1 Kb)   pdf (218.6 Kb)   docx (86.3 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com