Coder Social home page Coder Social logo

chaf's Introduction

Texto Alt

Herramienta de control de inventario para negocios, proyecto Desarrollo de software

  1. Descripción problema

    Las herramientas de control de inventario son usados por diferentes negocios para controlar el manejo de sus productos, clientes, proveedores, etc. Estas son útiles para diferentes tipos de negocios: tiendas, almacenes, almacenes, supermercados, papelerías, entre otros. Cada equipo debe escoger el tipo de negocio al que desea enfocar la herramienta de control de inventarios (tiendas, almacenes, almacenes, supermercados, papelerías, etc).

  2. Módulos del sistema

    • Gestión de Usuarios
    • Gestión de Productos
    • Gestión de Clientes
    • Gestión de Proveedores
    • Gestión de Cotizaciones
    • Gestión de Reportes

2.6. Adicionales (Extra)

  • Cargar información en volumen desde archivos en formato csv
  • Encriptación de contraseñas
  • Generar los reportes de forma gráfica
  • Generar los reportes en formato PDF
  • Log de errores y excepciones
  1. Roles en el equipo

    • Scrum Master: gestiona y dirige las actividades/ceremonias scrum (planning, dailys, reviews, retrospectivas, sprints), asigna tareas, gestiona la integración continua del código fuente.

    • Product Owner: se reúne con el cliente y registra historias de usuario.

    • Analista de Configuración y Base de Datos: configura el proyecto y las herramientas a usar en implementación, investiga sobre base de datos, actualiza configuraciones de base de datos, genera ejecutables de aplicación de escritorio.

    • Analista QA: responsable de las actividades relacionadas con pruebas de software.

    • Programadores: desarrollan las funcionalidades usando código fuente.

  2. Herramientas y Lenguajes

  3. Otras consideraciones

    • El detalle de documentación de requerimientos, análisis, diseño y prueba se irán explicando en las clases respectivas.
    • En la etapa de implementación se debe tener un cuenta un estándar de codificación.
    • En la etapa de diseño se debe generar una guía de estilo de GUI.
    • El sistema debe correr en Windows y Linux.
  4. Entregas talleres en clase

    • Taller 1: Requerimientos
    • Taller 2: Análisis y Diseño
    • Taller 3: Pruebas
    • Taller 4: Arquitectura
  5. Entregas proyecto

    • Entrega 1:
      • Documento de Requerimientos
      • Documento de Análisis y Diseño
      • Documento de Pruebas
      • Artefactos en Taiga (Backlog, Sprints, Historias de usuario, Issues)
      • Avance de Implementación (Estado del Repositorio, Demo de la herramienta)
    • Entrega 2
      • Documento de Requerimientos
      • Documento de Análisis y Diseño
      • Documentación de Pruebas
      • Artefactos en Taiga (Backlog, Sprints, Historias de usuario, Issues)
      • Avance de Implementación (Estado del Repositorio, Demo de la herramienta)
    • Entrega Final
      • Documento de Requerimientos
      • Documento de Análisis y Diseño
      • Documentación de Pruebas
      • Artefactos en Taiga (Backlog, Sprints, Historias de usuario, Issues)
      • Ejecutable del Sistema
      • Código Fuente del Sistema (Repositorio, Demo de la herramienta)

chaf's People

Contributors

camiloarias47 avatar imdevelopco avatar fabianiniprz1 avatar

Watchers

James Cloos avatar

Forkers

rucko24

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.