Está en la página 1de 4

Descripcin de un caso de estudio: Desarrollo de

una aplicacin de facturacin.


La empresa le ha contratado como consultor, ud debe desarrollar una
aplicacin de facturacin. En concreto, vamos a desarrollar una aplicacin
de facturacin para una pequea empresa. En el modelado de la aplicacin
aparecen los siguientes elementos principales:
Cliente (Customer)
Albarn (Delivery)
Factura (Invoice)
Producto (Product)
Vendedor (Seller)
Almacn (WhareHouse)
De forma muy sencilla podemos resumir los requisitos del siguiente modo:
La aplicacin deber permitir el mantenimiento de todas estas
entidades.
Un cliente puede tener una o ms facturas y uno o ms albaranes.
Un albarn slo puede tener una factura.
Cada factura, adems de informacin especfica de la factura,
indicar en cada una de sus lneas la cantidad facturada de un
producto concreto.
Un producto puede aparecer en ms de una factura.
Un producto lo sirve un determinado proveedor.
Haga los siguientes supuestos para realizar su anlisis de riesgos y
gestionar de manera correcta el proyecto:
En cuanto a la empresa

Burocracia, que riesgos trae para su proyecto?


Produce un progreso ms lento del esperado
Mala infraestructura, como manejara la disponibilidad y eficiencia de
su proyecto? Como justificara ud. los riesgos que conlleva esta falta
de atencin? Que impacto tiene en su proyecto?
Se reorganiza y se estructura acorde a los recursos con que se
cuentan para poder desarrollar el proyecto apegado a herramientas
que den la mejor disponibilidad y eficiencia en cada una de las etapas
y fases, compactando la estructura del mejor diseo para el software.
Se puede justificar en poder disminuir los riesgos desde su inicio,
previnindolos o bien en el desarrollo del proyecto encontrndolos,
solucionndolos para que no afecte en el xito del desarrollo del
proyecto.
La infraestructura juega un papel determinante en el desarrollo de un
proyecto, puesto que es de donde depende que se establezca el
alcance y objetivos, como el diseo del mismo, la distribucin y
organizacin de los equipos de trabajo, como del ambiente de
desarrollo, por lo que tiene un impacto muy alto.
En cuanto al proceso:
Ud. No tiene actualmente una metodologa definida para la gestin de
proyectos de software defina una y justifique por qu. Podemos
considerar la descomposicin del problema?
Se define la metodologa RUP para la gestin del proyecto de software, porque es
una metodologa extensa que intenta abarcar todo el desarrollo de software, as
mismo porque realiza la recopilacin exhaustiva de los requerimientos,
acoplndose a la organizacin.

En cuanto al personal
El tiempo que ellos desean dar para que ud. entregue el proyecto no
es realista pero debe cumplir (1 mes). Ud. est a un 25% de
disponibilidad de personal, Que aspectos debo considerar?

Organizacin
Motivar al personal
Asignar tareas acordes a habilidades
Distribucin equitativa de tareas.
Fomentar el trabajo en equipo
Asuma que tiene poco personal (verifique punto anterior), Un
programador le ha renunciado, como resuelve el problema? Que
riesgos debo considerar?
Integrando a otra persona del equipo, que sabe lo que la persona que
ha renunciado haca o bien tiene la capacidad y habilidad para poder
desempear la funcin del puesto.

Atraso en la entrega del proyecto


El personal trabaja ms lento de lo esperado
Los miembros del equipo no se implican en el proyecto
La incorporacin de nuevo personal de desarrollo al proyecto ya
avanzado, y el aprendizaje y comunicaciones extra imprevistas
reducen la eficiencia de los miembros del equipo existentes.

En cuento al proyecto:

NO se ha definido un alcance, objetivos del proyecto Cules son las


consecuencias? Que deber hacer? Cules son los riesgos que esto
conlleva para el xito del proyecto?

Llevarse ms tiempo en el proyecto del esperado.


Elaboracin de un mal diseo del software.
Planificacin inadecuada en la evolucin del proyecto.
No tener el control y medicin de los avances del proyecto
Incumplimiento de entregables.
Implicacin de volver a disear
Los componentes desarrollados por separado no se pueden
integrar de forma sencilla, teniendo que volver a disear y
repetir algunos trabajos.

Las partes del proyecto que se no se han especificado


claramente consumen ms tiempo de esperado.
La redefinicin de requisitos aumenta el mbito del proyecto.
Tiene alguna importancia que los objetivos sean SMART?
Garantizar que las operaciones diarias del proyecto no se desven. El
monitoreo de estos indicadores brinda retroalimentacin y permite
emprender acciones correctivas o preventiva para que el proyecto cumpla
con el plan de la gestin, o bien, si es necesario, modificar como se
requiera el plan para la gestin del proyecto.

Establecer los factores crticos de xito que conducirn a una buena


gestin del proyecto

Planificacin especifica de desarrollo


Conocimiento y caractersticas de la empresa
Entrenamiento y experiencia del lder del proyecto
Uso de metodologa de desarrollo de software
Diseo inadecuado
Personal sin conocimientos necesarios
Desacuerdos entre el desarrollador y el cliente
Contratacin deficiente de personal

También podría gustarte