Want to make creations as awesome as this one?

Transcript

Espinosa Antelis Gabriela DyvhekeGarcia Cruz Andres

FASES DE LA GESTIÓN DE PROYECTO DE SOFTWARE

GESTIÓN DE PROYECTO DE SOFTWARE

INICIACIÓN

Esta fase define el propósito y los objetivos del proyecto.

INICIACIÓN

Idea del proyecto

¿De que se trataria nuestro proyecto?

Para el proyecto debiamos desarrollar una aplicaccion, o una pagina web que solventara alguna necesidad de un negocio.

+INFO

Contextualiza tu tema con un subtítulo

ENTREVISTA

Se identificaron las siguientes necesidades y requerimientos de la empresa: • Se requiere que el software tenga la capacidad de generar recibos y/o facturas. • Se necesita la capacidad de manejar descuentos y/o precios especiales. • Actualmente no cuentan con un sistema de control de inventario y/o punto de venta. • La información que les gustaría que se integre al software incluye datos de clientes y proveedores, así como ventas y compras. • Se necesita la capacidad de manejar devoluciones y/o cambios de productos. • El proceso de devoluciones y/o cambios debe ser explicado detalladamente al personal. • Se requiere algún tipo de alerta o notificación de productos próximos a caducar. • Se necesita la capacidad de generar informes de ventas y análisis de datos. • Se requiere capacitación para el uso del software de punto de venta y base de datos. • Se sugiere que se proporcione una documentación clara y útil para el personal que utilizará el software. • Se venderán diferentes tipos de azúcar a través del punto de venta. • El registro de compras a proveedores se lleva actualmente en papel. • El punto de venta será utilizado por múltiples usuarios con diferentes niveles de acceso. • Se requiere seguridad en el acceso de los usuarios, como claves personalizadas. • Se desea tener disponible información de clientes en el software. • La empresa utiliza herramientas tecnológicas para mantener su punto de venta, pero no se especificó cuáles. • El software de punto de venta y base de datos deberá integrarse con otros sistemas utilizados actualmente en la empresa. • La información se respalda actualmente en papel y en disco duro externo. • La principal dificultad que enfrentan los trabajadores es la falta de un sistema automatizado de control de inventario y ventas.

OBJETIVOS DEL POYECTO

FUNCIONALIDAD

El sistema debia cubrir por completo la necesidad dada por la empresa

INTERFAZ AMIGABLE

Diseñar una interfaz intuitiva y fácil de usar.

ADAPTABILIDAD

Adaptable a las necesidades específicas de la empresa.

Contextualiza tu tema con un subtítulo

En este apartado definimos hasta donde podria llegar el proyecto, cuales elementos estarian dentro de este y cuales no.Incluido en el proyecto:

  • Desarrollo del sistema de ventas (catalogación de productos, gestión de inventario, procesamiento de ventas).
  • Registro de usuarios (creación de cuentas, historial de compras).
  • Sistema de preguntas frecuentes para asistencia al cliente.
  • Módulo de comentarios para retroalimentación de clientes.
Excluido del proyecto:
  • Módulos avanzados de contabilidad o logística.
  • Integración con sistemas externos (por ejemplo, sistemas de envío o facturación electrónica, si no es el caso).

ALCANCE DEL PROYECTO

PLANIFICACIÓN

PLANIFICACIÓN

En esta fase se desarrollan los detalles del proyecto. Se crean planes para el alcance, el cronograma, los recursos, etc.

Coordinación del equipo

Asignación de roles y responsabilidades

Lider de proyecto (Gabriela): Encargada de gestionar la ejecucion de las distintas tareas del proyectoDesarrollador Front End (Gabriela): Responsable de implementar los elementos visuales dentro de la pagina web.Desarrollador Backend (Andres): Responsable de la creacion y conexion de la base de datos con el entorno visual.Cliente: Participación en la retroalimentación continua y revisiones periódicas para asegurarse de que el sistema cumple con los requisitos.

Contextualiza tu tema con un subtítulo

RECURSOS NECESARIOS

01

Equipo de desarrollo

02

Herramientas tecnológicas

03

Recursos financieros

IMPLEMENTACIÓN Y CAPACITACIÓN
PRUEBAS Y AJUSTES

Fase 5

Fase 4

CRONOGRAMA DEL PROYECTO

Fase 1

ANALISIS DE REQUERIIENTOS

Fase 2

DISEÑO DEL SISTEMA

Fase 3

DESARROLLO

MAQUETADO

MODELO DE LA BASE DE DATOS

ENTORNO DE CONSTRUCCIÓN

EJECUCIÓN

Durante la ejecución, se llevan a cabo las tareas y actividades del proyecto según el plan. Se desarrollan los productos o entregables del proyecto

EJECUCIÓN

desarrollo del sistema

01

Modulo de venta

02

Registro de usuarios

03

Módulo de(FAQ):

04

Módulo de comentarios

Contextualiza tu tema con un subtítulo

CODIFICACIÓN DE LOS PSEUDOCOGIGOS A OCUPAR

CODIFICACIÓN

MONITOREO Y CONTROL

Esta fase implica el seguimiento del progreso del proyecto para asegurar que se ajuste al plan.

MONITOREO Y CONTROL

Revision de codigo

Evitar errores que puedan comprometer el sistema.

Pruebas unitarias

Se realizan al finalizar cada modulo.

Pruebas de integración

Revisa que cada modulo funcione en conjunto con los demas.

Pruebas de usuario

Prueba final con la empresa.

Contextualiza tu tema con un subtítulo

Gestión de cambios

Gestión de cambios

Resolución de problemas

CIERRE

La fase de cierre concluye el proyecto. Se entrega el producto final al cliente, se revisan y documentan las lecciones aprendidas, se cierran contratos y se liberan los recursos.

CIERRE

PLAN DE PRUEBAS

MANUAL DE USUARIO

CONCLUSIÓN

Diseño del Sistema

  • Diseño de la arquitectura del sistema.
  • Creación de los diagramas de flujo y el esquema de la base de datos.
  • Diseño de la interfaz de usuario.

Especificaciones

¿cuales eran las especificaciónes del proyecto?
  • Debia resolver el problema por completo
  • Desarrollarlo en un plazo de 4 meses
  • Tener una interfaz grafica
  • Usar bases de datos
  • Un manual de usuario

FUNCIONALIDAD

El sistema tenia que permitir registrar usuarios, gestionar productos y realizar ventas.

pRUEBAS Y AJUSTES

  • Pruebas funcionales de cada módulo.
  • Pruebas de seguridad para proteger la información de usuarios.
  • Ajustes finales basados en retroalimentación.

faq

  • Desarrollo de una sección donde los clientes puedan consultar preguntas comunes sobre el proceso de compra, productos y distribución.
  • Validación del contenido con el cliente para asegurarse de que las preguntas y respuestas sean las adecuadas.

EQUIPO

Dos programadores, un desarrollador de bases de datos, encargado del análisis pruebas del sistema.

Presupuesto

Presupuesto mínimo para software de desarrollo, transporte y servidor

iMPLEMENTACIÓN Y CAPACITACION

  • ¡Instalación del sistema en los servidores de la empresa.
  • Capacitación al personal en el uso del sistema.

Modulo de venta

  • Desarrollo del catálogo de productos, con sus precios.
  • Programación del sistema de procesamiento de ventas.
  • Realización de pruebas unitarias para asegurar que los productos se pueden añadir, modificar y eliminar.

interfAZ

La interfaz gráfica debia permitir un aprendizaje rápido y fácil, tanto para el personal especializado como el que no.

Herramientas

Lenguaje de programación: [HTML, Javascript y PHP].Base de datos: [MySQL y Apache].Software Framer X

dESARROLLO

¡Semana 1-2: Implementación del módulo de ventas e inventario.Semana 3: Desarrollo del módulo de registro de usuarios.Semana 4: Implementación de las preguntas frecuentes.Semana 5: Desarrollo del módulo de comentarios.

comentarios

Desarrollo del formulario de comentarios, donde los usuarios puedan dejar opiniones sobre productos o el servicio.

Análisis de Requerimientos

  • Reunión inicial con la empresa para definir las necesidades específicas del sistema.
  • Documentación de los requisitos funcionales y no funcionales.

Registro de usuarios

Creación del sistema de login y registro para los usuarios de la empresa.Implementación de la base de datos de empleadosPruebas de seguridad para garantizar que los datos de los usuarios estén protegidos.

Adaptabilidad

Debia contar con una personalización y configuración especificas, que combinaran con el entorno de la empresa.