Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ENTREGA 2
GRUPO B02
Contenido
Introducción 3
Gestión de alcance 4
Requerimientos funcionales 5
Estructura desglosada de trabajo (EDT) 6
Diccionario EDT 8
Gestión del tiempo 14
Cronograma 15
Diagrama de Gantt 17
Análisis de costos 18
Plan de gestión de Calidad 20
Diagramas de casos de uso 21
Diagrama estático de clases 22
Diagrama de secuencia 23
Modelo entidad – relación 24
Diccionario de datos 25
Plan de gestión de recursos humanos 26
Perfiles de los roles para el proyecto 27
Estrategia de conciliación dentro del proyecto 28
Bibliografía 29
Introducción
La empresa de venta física de artículos electrónicos desea entrar en una fase de expansión
con su tienda online y mediante este e-commerce incrementar sus clientes potenciales y
expandir su alcance incrementando las ventas para esto solicita nuestro servicio de
desarrollo web para crear su tienda online llamada Online Shop.
Alcance
Los clientes que ingresen al portal de compras podrán seleccionar los productos de su
interés y agregarlos al carrito de mercado.
Entorno operativo
Tras reunión con los interesados de producto y luego de la definición de acta de proyecto,
se estiman los siguientes requerimientos funcionales de parte del cliente.
E
D
T
1 1 EDT para la implementación de un sistema web para la gestión
de productos.
1 Análisis
Establecer las herramientas para el levantamiento de
requerimientos.
Levantar los requerimientos del usuario.
Definir la propuesta de diseño de la página web.
Fijar los roles del sistema.
Obtener las historias de usuario.
Construir el diagrama de actividades.
Definir los requerimientos no funcionales.
Establecer la metodología de desarrollo del proyecto.
Estimar los costos del proyecto.
Generar la documentación técnica.
Redactar los manuales de usuario.
Precisar el alcance del proyecto.
Planificar reuniones con el cliente para entrega de avances.
Planear el despliegue y paso a producción.
2 Diseño
2.1 Diseño de estructura de datos
Diseñar la base de datos.
Definir las entidades.
Riesgos:
Que no se termine el análisis del proyecto en la fecha establecida.
Recursos asignados:
Riesgos:
Que no se termine el diseño del proyecto en la fecha establecida.
Que el cliente no apruebe la propuesta de diseño de interfaz de usuario.
Recursos asignados:
Riesgos:
Que no se termine el análisis del proyecto en la fecha establecida.
Que se presenten situaciones que no se contemplaron durante la planeación y
se alargue esta etapa.
Recursos asignados:
Riesgos:
Que el producto de software no pase los escenarios de pruebas.
Recursos asignados:
Riesgos:
Que se genere algún retraso durante la configuración del entorno de
producción. Que la configuración del software no quede parametrizada
correctamente.
Recursos asignados:
Riesgos:
Que la documentación del código fuente tome más tiempo del
estimado. Que la capacitación al usuario tome más tiempo de lo
estimado.
Recursos asignados:
20 0
A fin de asegurar que el proyecto utilice todos los procesos y tareas especificadas para dar
cumplimiento a laos los requisitos de calidad, en esta fase se realiza la aplicación sistemática
de las actividades planificadas. Este proceso tiene como propósito garantizar que el equipo
del proyecto emplee los procesos establecidos para satisfacer los requisitos de calidad,
auditándolos y analizándolos, contra los estándares de calidad planificados y contra las
mediciones del control de la calidad. Para llevar un correcto control se usará el siguiente
cheklist, donde se revisaran todas las actividades a realizar en el proyecto describiendo las
inconsistencias encontradas.
DIAGRAMA DE CASOS DE USO
ID Administrador_2
Administrador_1
NOMBRE Crear productos
Editar productos
El sistema permite editar
ingresar
la información
la información
deldel
producto
producto
DESCRIPCION
en un formulario.
seleccionado.
AUTOR
FECHA DE FECHA ULTIMA
03 de octubre de 2021
CREACIÓN MODIFICACIÓN
ACTORES Administrador
El producto debe
no debe
estar
estar
restirado
restirado
previamente
previamente
en el
en el
sistema.
PRECONDICIONES
EXCEPCIONES
En toda empresa y en todo proyecto siempre será necesario ejecutar algunos procesos, en
algunas oportunidades automáticos, pero en la mayoría de los casos es necesario que sean
ejecutados por parte de personas, las cuales son consideradas un valioso recurso de la
organización e incluso en ocasiones se concentran en un área o departamento llamado
"Recursos Humanos". Los recursos humanos, también conocidos como el talento humano,
generalmente son un área bastante olvidada en las empresas y por ende también en los
proyectos, esto obedece a distintos motivos; el primero posiblemente corresponda a que las
organizaciones no cuentan con un área o departamento encargado de la administración
eficiente del personal
En ese orden de ideas, los trabajadores muchas veces presentan altos síntomas de
desmotivación, estrés e incluso enfermedades laborales causadas por desconocimiento de
sus funciones, por exceso de tiempo laborado, por sobrecarga en sus actividades e incluso
por el conocido acoso laboral.
Para minimizar este impacto, el cual puede ser catastrófico en el desarrollo de proyectos,
PMI se sugiere cuatro etapas, las cuales deberían ser consideradas por el gerente de un
proceso informático; dichas etapas son: planificar la gestión de los recursos humanos,
adquirir el equipo del proyecto, desarrollar el equipo del proyecto y dirigir el equipo del
proyecto
Para lograr una buena gestión de recursos humanos exitosa, es necesario empoderar a un
líder, el cual no necesariamente corresponde al perfil del director. Este líder debe tener un
perfil definido, casi exacto, donde las habilidades propias satisfagan las necesidades del
equipo de trabajo que va a desarrollar acciones en el proyecto; es indispensable que este
líder posea una serie de cualidades orientadas hacia el buen manejo de personal, el cual
tiene condiciones especiales y bastante particulares. El líder debe ser un motivador
constante, debe tener la capacidad de empoderarse del proyecto de manera general y
entender el rol y el perfil de cada persona.
En este orden de ideas se establece cuatro etapas básicas dentro del proceso de
contratación del personal para un proyecto informático, las cuales cuentan con las
acostumbradas entradas, técnicas y herramientas y salidas.
Planificar la gestión de los recursos humanos: en esta etapa se identifican los roles y las
responsabilidades en el interior del proyecto.
Adquirir el equipo del proyecto: se verifica que el recurso humano existente (ya contratado)
cumpla con el perfil demandado; en caso contrario se procede a realizar un proceso de
convocatoria. • Desarrollar el equipo del proyecto: se deben mejorar las habilidades de los
integrantes del equipo buscando mejorar los resultados y rendimientos.
Dirigir el equipo del proyecto: monitorear de manera constante la labor desarrollada de
forma individual (cada individuo vinculado), buscando ofrecer una retroalimentación,
solucionar problemas o conflictos y gestionar cambios, esto con el objetivo siempre de
establecer procesos de mejoramiento continuo.
La contratación de una persona debe estar acompañada con un proceso integral que le
permita desempeñar de manera acertada las labores encomendadas. Para este efecto se
debe tener un proceso integral que garantice el trabajador idóneo y que satisfaga las
expectativas de la organización.
Detectar necesidad: después de tener el listado detallado de actividades y el documento de
requerimientos, así como de haber establecido el presupuesto y la duración del proyecto, se
detecta la necesidad de personal, esto de acuerdo a lo planificado dentro de la gestión del
alcance. Es importante tener total claridad en los objetivos del proyecto y del producto para
no equivocar la definición de perfiles a ser contratados.
Definir perfiles: al contar con las necesidades del proyecto, estas deben ser distribuidas en
grupos afines, esto con el fin de establecer las tareas similares que lleven a un fin
determinado. El objetivo de este proceso es detectar el perfil de una persona que pueda
desarrollar este conjunto de actividades y determinar la meta de cada uno de estos
conjuntos, la cual se convierte en la responsabilidad del colaborador. Se hace necesario
establecer parámetros tales como el nivel de capacitación necesario para el trabajador, la
remuneración que se ofrecerá al trabajador que asuma el rol determinado y el tiempo por el
cual se va a contratar a dicho colaborador.
Trabajo en equipo.
Motivación.
Comunicación.
Influencia.
Toma de decisiones.
Conocimientos de política y cultura.
Negociación.
Generar Confianza.
Gestión de conflictos.
Proporcionar orientación.
Liderazgo.
Miembros del equipo:
El equipo del proyecto se compone de empleados a tiempo completo o parcial que están
asignados a trabajar en las diferentes actividades y entregas del proyecto. Son responsables
de contribuir a los objetivos generales del proyecto y los entregables específicos del equipo.
Líder del equipo: En los proyectos es importante incluir un líder de equipo, las persona
asignada a este roll, se encarga de responder de manera ante el director los reportes de
ejecución del proyecto, tiene entre sus responsabilidades las de coordinar, resolver
conflictos y problemas y disponer a los demás de la información que se requiera.
Patrocinador:
Proporciona los recursos necesarios para que el proyecto se lleve a cabo, aprueba o
rechaza los resultados, entre sus responsabilidades están.
Comunicar y promover la visión de un análisis moderno en la organización,
Determinar el financiamiento de los departamentos.
Comité Directivo:
Está compuesta por las partes interesadas de alto nivel y de rolles administrativos, supervisa
todo el ciclo
de vida del proyecto, apoya y sirve de soporte de liderazgo en el proyecto.
Identificación de Riesgos: Los riesgos más habituales que se pueden presentar son:
Problemas en el desarrollo del software como por el ejemplo en la compilación del código.
Falla en la comunicación con la base datos.
Retrasos en la entrega del producto final.
Fugas de la información en la base de datos por un servidor inseguro.
Costos adicionales en el desarrollo de lo ya presupuestados
Un desastre natural que afecte el área de desarrollo
Top N de riesgos y plan de mitigación de riesgos.
OBJETIVO
RIESGO TIPO CAUSA QUE COMO RESPUESTA
IMPACTA
Problemas en el Negativo Sintaxis Integración No se Test en la
desarrollo del incorrecta con los puede ejecución de
software como por s módulos de ejecutar cada modulo
el ejemplo en la desarrollo el
compilación del programa
código
Falla en la Negativo Permisos en Fuga de Falla de Tener en
comunicación Firewall, información conexión cuenta los
con la base datos. proxy, con la requisitos del
inconsistencia base de software
s en la red datos
Retrasos en la Negativo Desarrollo de Multas, No se Implementar
entrega del formularios reclamos, puede técnicas de
producto final. e clausulas, entregar desarrollo ágil
integración sanciones a
tiempo
Fugas de la Negativo Nivel bajo de Perdida de Fuga de la Tener en
información en la aseguramient la informació cuenta los
base de datos por o del servidor información n requerimientos
un servidor mínimos en el
inseguro servidor
Costos adicionales Negativo Falta de Incremento Mas costos Desde el
en el desarrollo de proyección en los principio del
lo ya en los costos costos proyecto tener
presupuestado y mala una proyección
planificación de costos y
más
presupuesto
del planeado.
Un desastre Negativo Falta de Fallas en el Increment Tener un plan
natural que afecte contingenci desarrollo o en los de
el área de a del costos contingencia
desarrollo software
PLAN DE CONTINGENCIA DE RIESGOS
Tenido en cuenta los riesgos que se pueden presentar en el desarrollo del
software se implementa el siguiente plan de contingencia:
https://github.com/julian9319/gerencia-de-proyectos
Login
Inicialmente se solicitará la autenticación del usuario por medio del respectivo formulario de
login ingresando el Usuario y Clave
Una ves autenticado el usuario el sistema direcciona al listado de productos disponibles.
Se ubica el carro de compras, el cual esta en la esquina superior derecha y se hace clic sobre el.
Una vez desplegado ubicamos el producto y hacemos clic sobre el botón de color rojo para quitar el registro.
https://nextop.es/como-es-y-como-se-alimenta-el-diccionario-de-la-edtwbs/
https://www.atlassian.com/es/agile/project-management/user-stories
https://www.ionos.es/startupguide/productividad/estructura-de-desglose-de-trabajo/
http://polux.unipiloto.edu.co:8080/00002854.pdf