Sei sulla pagina 1di 7

Nombre del documento: Creado por: Revisado por: Aprobado por:

Declaracin de trabajo Mdulo pedidos Equipo desarrollo Equipo desarrollo Jorge Alvarez Director Proyecto INDSEG Equipo desarrollo Jorge Alvarez Director Proyecto INDSEG

Control de Versiones del Documento


Versin Fecha Revisin Fecha Aprobacin
Abril 07 2010

Descripcin Cambio

1.0

Abril 06 2010

Versin inicial declaracin de trabajo, se presenta como borrador para reunin con directivos INDSEG LTDA

Ttulo del proyecto.

Modulo toma de pedidos para la compaa INDSEG LTDA

Alcance del Software.

El software est orientado a la automatizacin en la toma de pedidos por parte de los representantes comerciales de la compaa INDSEG LTDA, permitiendo ser ejecutado tanto en la red local de la compaa (cliente/servidor) como remotamente a travs de internet (Web).

La aplicacin se centrara en el proceso de toma de pedidos, esto considera la premisa que para la consulta de informacin de clientes, administracin de inventario, condiciones crediticias de clientes, perfiles de usuario del sistema, se apoyara en la informacin procesada por la aplicacin de gestin administrativa actualmente instalada y cuya base de datos ser consultada y actualizada por este nuevo modulo que se desarrollara.

Objetivos del Software.

El fin principal de la aplicacin a desarrollar es la de reducir el esfuerzo operativo que actualmente implica la recepcin y digitacin de una orden de pedido cuando este se origina durante las visitas que los agentes comerciales realizan a los clientes.

Con la reduccin de procesos de redigitacin de los pedidos la consecuente disminucin en el numero de errores o inconsistencias de informacin.

Como es apenas lgico una aplicacin cuya interface sea intuitiva y de fcil asimilacin por parte de los usuarios, con lo cual se reduce el tiempo de implementacin.

Descripcin del Software.

Esta aplicacin constara bsicamente de dos mdulos;

El primero validacin de usuarios (login) para el cual como se menciono anteriormente se consulta la informacin almacenada en la base datos existente y que es actualizada por el sistema de gestin existente.

El segundo toma de pedidos, que permite al usuario crear, consultar y actualizar informacin de pedidos; para esto debe permitir la bsqueda de un cliente dentro de la base de datos, recuperar y comunicar la informacin relativa de despacho y crdito asociada al cliente seleccionado. Igualmente permite buscar y consultar tems de inventario, dentro de esta bsqueda el usuario estar en capacidad de revisar las existencias, cantidad disponible, cantidad reservada, cantidad en trnsito, pedidos pendientes. Una vez el usuario selecciona el tem deseado la aplicacin recupera de la base de datos su valor unitario de venta.

La cantidad solicitada en el pedido ser reservada segn si las condiciones de crdito del cliente y la disponibilidad del tem lo permiten, la reserva se entiende como el hecho de separar la cantidad solicitada en el pedido para satisfacer el compromiso comercial establecido con el cliente evitando que el tem sea tomado por pedidos posteriores.

El modulo de pedidos actualizara la base de datos actualmente instalada en la compaa INDSEG LTDA, por lo tanto debe garantizarse la integridad de la informacin generada y almacenada.

Demografa de Usuarios.

El software desarrollado ser usado principalmente por los representantes comerciales de INDSEG LTDA, estos usuarios tienen como funcin dentro de la compaa la de realizar la gestin comercial y venta de los productos de la empresa, este tipo de usuario se caracteriza por su movilidad en otra palabras pueden interactuar con la aplicacin desde las instalaciones de la empresa o bien en forma remota al realizar visitas a los clientes otra cualidad que se observa es el escaso tiempo que dispondr para tareas de capacitacin en el uso del software, su necesidad de informacin oportuna respecto de sus clientes y pedidos.

El aplicativo tambin ser empleado por agentes de telemercadeo ubicados en las instalaciones de INDSEG LTDA, quienes son responsables de contactar clientes medianos durante las campaas y promociones dadas en la compaa, este tipo de usuario siempre har uso de la aplicacin dentro de la red local de la compaa.

Restricciones

Entorno de datos, INDSEG LTDA tiene actualmente instalado como sistema de base de datos MySQL V 5.1 y la aplicacin desarrollada debe garantizar la conectividad con la base de datos instalada. INDSEG LTDA requiere ser informado del estado de avance del proyecto en forma semanal para lo cual se ha definido que nuestra responsabilidad respecto de esto es enviar informes de avance del proyecto los das donde se detalle actividades adelantadas respecto del cronograma, inconvenientes encontrados que afecten el avance en las tares presupuestadas.

Se adelantarn reuniones de seguimiento cada 15 das calendario para revisar el presupuesto de tareas previstas y ajustes en el cronograma segn inconvenientes hallados.

Durante la etapa de desarrollo y versiones beta del aplicativo bajo ninguna circunstancia se harn actualizaciones a la base de datos en produccin deber garantizarse un ambiente de prueba idneo para adelantar dicha tarea.

El acceso en forma remota a los servidores e infraestructura informtica de INDSEG LTDA por parte del equipo de desarrollo deber ser autorizado previamente y ser responsabilidad enviar Log de las tareas adelantadas durante la sesin de trabajo.

Se entiende como compromiso inherente al desarrollo de la aplicacin que al finalizar deber proporcionarse a INDSEG LTDA manuales de usuario, modelo de datos y cdigo fuente de la aplicacin con documentacin del mismo.

Presunciones

Los documentos del proyecto y versiones del software constituyen los entregables cada uno requiere ser aprobado y aceptado por parte de INDSEG LTDA, y tendr asignado un correspondiente consecutivo para su posterior seguimiento. Cada entregable contara con criterios de aceptacin que sern acordados en conjunto entre el equipo de desarrollo y el equipo de INDSEG LTDA

Los requerimientos, funciones y reglas del negocio de INDSEG LTDA han sido determinados y documentados durante la fase de requerimientos y diseo de la aplicacin una vez superadas y aceptadas por parte de INDSEG LTDA, cualquier nuevo requerimiento o solicitud de cambio de la aplicacin solo ser vlida a travs del documento Solicitud de cambio que deber contener una descripcin detallada del cambio solicitado para que el equipo de desarrollo entre a evaluar su impacto en la aplicacin y con base en esto presentar una estimacin adecuada sobre el tiempo adicional que conlleva adelantar dicho cambio.

Teniendo la solicitud de cambio y su estimacin de implementacin se acordara en conjunto entre los dos directores de proyecto INDSEG LTDA y equipo de desarrollo si se lleva a cabo o no el cambio.

El licenciamiento que fuere necesario para infraestructura tecnolgica durante la fase de implementacin de la aplicacin ser responsabilidad directa de INDSEG LTDA.

Equipo de Desarrollo.

Rol

Responsabilidades

Director de proyecto

Desarrollar los documentos de informe de avance al cliente. Administrar el cronograma del proyecto Implementar criterios de aseguramiento de calidad y pruebas de la aplicacin. Administrar y negociar las solicitudes de cambio hechas por el cliente. Administrar con el cliente la aceptacin de los entregables del proyecto. Gestionar los riesgos inherentes al proyecto Desarrollar y mantener el cuaderno de notas del proyecto, como base para retroalimentacin del equipo de desarrollo. Documentar los procesos y reglas de negocio que afecten la aplicacin. Documentar los procesos y reglas de negocio que se contemplen en los requerimientos. Crear el plan de implementacin de la aplicacin. Gestionar el ambiente de prueba con el cliente. Evaluar el impacto de los cambios solicitados. Disear la arquitectura de la aplicacin. Disear la interface de usuario ms amigable, esto en conjunto con el cliente/usuario. Construir la capa de reglas de negocio de la aplicacin. Construir las formas y pantallas de interface de usuario. Implementar el cdigo necesario que cumpla con los objetivos de calidad. Crear y documentar el plan de pruebas de la aplicacin. Estimar el esfuerzo necesario para las pruebas. Adelantar las tareas formuladas en el plan de pruebas, documentando los resultados obtenidos. Retroalimentar al analista con los resultados de las pruebas.


Analista

Desarrollador

Testing Lead

Potrebbero piacerti anche