actividad 1

9
qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnm Desarrollo del software en equipo Planeación del lanzamiento del proyecto software 10/06/2015 MAT AL12503835 EMIGDIO AVILA SOLIS 0

Upload: anonymous-e2fgxeb

Post on 07-Nov-2015

246 views

Category:

Documents


0 download

DESCRIPTION

REDES

TRANSCRIPT

Desarrollo del software en equipo

Desarrollo del software en equipoPlaneacin del lanzamiento del proyecto software10/06/2015MAT AL12503835 EMIGDIO AVILA SOLIS

Actividad 1. Unidad II Planeacin del lanzamiento del proyecto de software El objetivo de esta actividad es identificar y crear un checklist de la planeacin del lanzamiento del proyecto. Planteamiento se le considera proyecto: Es la misma de la unidad I, En una escuela de media superior requieren de un sistema de informacin y para ello contrato a una consultora para llevar acabo el sistema, los principales punto que tiene que desarrollar son: 1. El control de asistencias de profesores. 2. El control de la Administracin y Finanzas de la escuela 3. El control de prstamos de libros de la biblioteca Qu es lo que vas a hacer: Dar solucin mediante los elementos de una metodologa TSP, ustedes seleccionar la metodologa ms adecuada para dar solucin del problema.

1. Para comenzar con la actividad es importante que identifiques y crees los roles que vas a integrar en planeacin del lanzamiento del proyecto, estos deben estar enfocados a la problemtica arriba mencionada, que se especifica en el subtema 1.1.3 2. Genera el checklist y crea la plantilla LAU1, que se especifica en el tema 2.1.2 con respecto a tu proyecto. 3. Especifica cada uno de los pasos de la planilla LAU1, con forme al proyecto y cmo se relacionan con los de la planeacin del lanzamiento de TSP. 4. Redacta una anlisis del checklist, donde seales cul es la solucin que plantearas o alternativas daras para desarrollo del proyecto.

1. SOFTWARE

Definicin de SoftwareEl software es un conjunto de instrucciones que nos permite ejecutar una funcindeterminada, en un tiempo razonable y facilita una actividad. Una estructura dedatos que permiten a los programas manipular adecuadamente la informacin ylos documentos que describen la operacin y el uso de programas.

De acuerdo a lo anterior, existen tres componentes que describen el software:

Programas, datos y documentos.

Actualmente el software juega un papel fundamental dentro de la sociedad,apoyndola en diversos sectores y reas, sistematizando muchas de las tareasque se realizan diariamente, hoy el software, se puede considerar con un productoy un servicio.

Como producto ofrece la produccin, el manejo, la adquisicin, la modificacin, eldespliegue, la transformacin y transmisin de la informacin por medio delhardware, es decir, en una red de computadores donde no importa el lugar deubicacin del software, sea en una maquina central u otro dispositivo, todos van apoder acceder a l, proporcionando potencia.

Como servicio, toma la forma de provisin dando soporte lgico especfico, parasatisfacer las necesidades del usuario. Adems sirve para ejecutar el control de launidad central de procesamiento (CPU); los sistemas operativos; comunicacin deinformacin, y permite la creacin y control de otros programas, como lo son loslenguajes de programacin, en estos casos ocurre a la prestacin de servicios

Caractersticas del softwareHoy en da los problemas que se generaron en los inicios de la industria delsoftware, son los mismos, son stos los que le dan las caractersticas esenciales aun software, y son los siguientes:

Por qu tarda tanto la obtencin del software terminado?

Por qu son tan altos los costos de desarrollo del software?

Por qu es imposible encontrar todos los errores en el software antes deentregarlo a los clientes?

Por qu se gastan tanto tiempo y esfuerzo en el mantenimiento de losprogramas existentes?

Por qu es difcil medir el progreso al desarrollar y darle mantenimiento alSoftwareEl software se desarrolla no se fabricaEsta caracterstica parte de la necesidad de diferenciar la manufactura delhardware del desarrollo de software, en ambos la calidad se alcanza a travs deun buen diseo, pero en la manufactura se pueden dar problemas de calidaddifciles de corregir, mientras en el desarrollo del software stos son fciles decorregir. Las dos actividades son desarrolladas por personas diferentes en cadacampo, y el trabajo en ambos proyectos es diferente y se manejan o se dirigen dediferente forma.

A pesar de que la industria tiene una tendencia hacia laconstruccin por componentes, la mayora del software an seconstruye a la medidaUn componente de software se debe disear e implementar de forma que puedautilizarse en muchos programas diferentes. Los componentes reutilizablesmodernos encapsulan tanto los datos como el proceso que se aplica a stos, loque permite al ingeniero de software crear aplicaciones nuevas a partir de partesreutilizables. Por ejemplo, las interfaces actuales con el usuario se construyen concomponentes reutilizables que permiten la creacin de ventanas grficas, mensdesplegables y una amplia variedad de mecanismos de interaccin. Lasestructuras de datos y los detalles de procesamiento requeridos para construir lainterfaz estn contenidos en una librera de componentes reutilizables para laconstruccin de la interfaz.

Las metas propuestas por el equipo son:1. Entregar el prototipo del sistema al cliente en su versin 0.12. Se llevaran a cabo tres juntas semanales (lunes, mircoles, viernes)3. Habr un reporte semanal. Se entregara una copia al asesor

Ha sido necesario seguir los lineamientos propuestos por el TSP para construirel Sistema Es por ello que se han asignado responsables de varios cargos o roles , entre ellos:

Relacin con el cliente. Establece los requerimientos que solicita el cliente. . Gua al equipo en la definicin de las necesidades del cliente.

Administrador del diseo. Gua al equipo en el desarrollo del producto. Establece los estndares de diseo. Mantiene el control del diseo.

Administrador de planeacin e implementacin. Gua al equipo reportando lo planeado. Revisa que se desarrolle los procesos de implementacin

Administrador del proceso. Asegura que el equipo registre todos los datos requeridos. Maneja las PIP del equipo.

Administrador de calidad. Gua al equipo en establecer las metas y estndares de calidad. Asesora en forma individual y de equipo los datos de calidad. Identifica y ayuda a resolver los datos de calidad. Lanzamiento de TSP El estndar del lanzamiento del trabajo de TSP toma cinco das: Da 1: cubre los roles y metas del equipo. Da 2: cubre las estrategias y planeacin del proyecto. Da 3: cubre los riesgos del sistema. Da 4: cubre la preparacin del reporte final. Da 5: cubre la revisin del manejo y del plan del equipo.

CHECKLIST: Los checklist o listas de comprobacin, son un elemento cotidianoque muchas personas utilizan para asegurarse de que estn cumpliendo algo. En este caso, las listas de comprobacin miden el progreso del cumplimiento de los objetivos del software y ver aquellas reas en las que se necesita trabajar

No.Actividad

Estatus

1Establecer el diseo y objetivos de la empresaCon el programa a desarrollar

Completado

2Establecer roles y objetivos del equipo.

pendiente

3Hacer un plan general.

pendiente

4Hacer un plan de calidad.

pendiente

5Plan de riesgos.

pendiente

0