Mape

En esta sección se atenderán las dudas relacionadas con sistemas de gestión de la calidad, procedimientos, buenas prácticas, normas y todo lo relacionado con aseguramiento de la calidad

Moderator: julianmartinez16

User avatar
AndresArl
Posts: 17
Joined: Thu Jul 26, 2018 12:12 pm

Re: Mape

Post by AndresArl » Sun Sep 02, 2018 3:45 pm

Sprint 5
Inicio: 27 de Agosto
Fin: 1 de Septiembre


Velocidad del Sprint: 3

Gráfica Burndown:

Image

¿Qué hemos hecho?
Se completó el home de Mapers.

¿Qué vamos a hacer?
Se proseguirá con el diseño de colas de citas y calendario de citas.

¿Qué dificultades hemos tenido?
Un miembro del equipo TODAVÍA (INCREIBLEMENTE MAS DE UN MES) tiene el equipo de trabajo en servicio técnico.

Evidencias:

Image
Andres Arango Alvarez
Gestión de Calidad de Software

User avatar
AndresArl
Posts: 17
Joined: Thu Jul 26, 2018 12:12 pm

Re: Mape

Post by AndresArl » Wed Sep 05, 2018 9:15 pm

Sprint 6
Inicio: 2 de Septiembre
Fin: 8 de Septiembre


Velocidad del Sprint: 5

Gráfica Burndown:

Image

¿Qué hemos hecho?
Se realizaron los diseños correspondientes del modulo de citas respecto a Mapers, y también se realizó el diseño de la interfaz de cola de solicitudes.

¿Qué vamos a hacer?
Se proseguirá con el diseño de calendario de citas.

¿Qué dificultades hemos tenido?
Un miembro del equipo TODAVÍA (SUPUESTAMENTE ESTA SEMANA LLEGA) tiene el equipo de trabajo en servicio técnico.

Evidencias:

Diseños:


Diagrama de casos de uso:

Image

Diagrama de clases:

Image

Diagrama de base de datos:

Image

Diseño de interfaz:

Image
Andres Arango Alvarez
Gestión de Calidad de Software

User avatar
AndresArl
Posts: 17
Joined: Thu Jul 26, 2018 12:12 pm

Re: Mape

Post by AndresArl » Sun Sep 09, 2018 12:49 pm

Sprint 6
Inicio: 2 de Septiembre
Fin: 8 de Septiembre


Velocidad del Sprint: 5

Gráfica Burndown:

Image

¿Qué hemos hecho?
Se realizó el diseño de calendario de citas y se adelantó código del modulo de usuarios por el próximo code review.

¿Qué vamos a hacer?
Se proseguirá con el diseño de historial de comentarios a Mapers.

¿Qué dificultades hemos tenido?
Un miembro del equipo TODAVÍA tiene el equipo de trabajo en servicio técnico.

Evidencias:

Image

Code: Select all


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using DA = upb.mape.broker;
using EN = upb.mape.entidades;

namespace upb.mape.controladora
{
    public class User
    {
        private DA.mapeEntities db = new DA.mapeEntities();

        public bool createUser(EN.User user)
        {
            bool result = false;

            try
            {
                DA.User new_user =new DA.User();

                new_user.USERNAME = user.Username;
                new_user.FULLNAME = user.Fullname;
                new_user.EMAIL = user.Email;
                new_user.PASSWORD = user.Password;
                new_user.ADDRESS = user.Address;
                new_user.CITY = user.City;
                new_user.PHONE = user.Phone;
                new_user.ITEMS = user.Items;

                db.Users.Add(new_user);

                result = true;

            }catch(Exception ex)
            {
                throw ex;
            }

            return result;
        }

        public EN.User getUser(String username)
        {
            try
            {
                DA.User user = db.Users.Where(x => x.USERNAME == username).FirstOrDefault();

                EN.User finded_user = new EN.User();

                finded_user.IDUser = user.ID;
                finded_user.Username = user.USERNAME;
                finded_user.Fullname = user.FULLNAME;
                finded_user.Password = user.PASSWORD;
                finded_user.Address = user.ADDRESS;
                finded_user.Email = user.EMAIL;
                finded_user.Phone = user.PHONE;
                finded_user.Items = user.ITEMS;
                finded_user.City = user.CITY;

                return finded_user;

            }catch(Exception ex)
            {
                throw ex;
            }
        }

        public bool login(String username, String password)
        {
            bool result = false;

            try
            {
                EN.User user = getUser(username);
                if (user.Password == password)
                {
                    result = true;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return result;
        }

        public bool editUser(EN.User user)
        {
            bool result = false;

            try
            {
                DA.User edited_user = db.Users.Where(x => x.USERNAME == user.Username).FirstOrDefault();

                edited_user.FULLNAME = user.Fullname;
                edited_user.ADDRESS = user.Address;
                edited_user.EMAIL = user.Email;
                edited_user.ITEMS = user.Items;
                edited_user.PHONE = user.Phone;
                edited_user.PASSWORD = user.Password;
                edited_user.CITY = user.City;

                db.SaveChanges();

                result = true;
            }catch(Exception ex)
            {
                throw ex;
            }

            return result;
        }

    }
}

Andres Arango Alvarez
Gestión de Calidad de Software

User avatar
AndresArl
Posts: 17
Joined: Thu Jul 26, 2018 12:12 pm

Re: Mape

Post by AndresArl » Wed Sep 12, 2018 6:41 pm

Sprint 7
Inicio: 9 Septiembre
Fin: 15 Septiembre


Velocidad del sprint: 4

Gráfica Burndown:

Image

¿Qué hemos hecho?
Se realizó el diseño de comentarios hechos a Mapers.

¿Qué vamos a hacer?
Se proseguirá con el diseño de edición de perfil para Mapers.

¿Qué dificultades hemos tenido?
Un miembro del equipo TODAVÍA (hizo su parte en el lab, hasta consiguió bata,adjunto evidencias) tiene el equipo de trabajo en servicio técnico.

Evidencias:

Historia de Usuario:

Image

Diagramas:

Image

Image

Image

Diseño:

Image

Compañero siendo productivo:

Image
Andres Arango Alvarez
Gestión de Calidad de Software

User avatar
AndresArl
Posts: 17
Joined: Thu Jul 26, 2018 12:12 pm

Re: Mape

Post by AndresArl » Sun Sep 16, 2018 8:55 pm

Sprint 7
Inicio: 9 Septiembre
Fin: 15 Septiembre


Velocidad del sprint: 4

Gráfica Burndown:

Image

¿Qué hemos hecho?
Se completó lo que faltaba del sprint que correspondía a edición de perfil de Maper.

¿Qué vamos a hacer?
Se prosigue con el ensamblado de los anteriores diseños en HTML5.

¿Qué dificultades hemos tenido?
Un miembro del equipo TODAVÍA tiene el equipo de trabajo en servicio técnico.

Evidencias:

Image
Andres Arango Alvarez
Gestión de Calidad de Software

User avatar
AndresArl
Posts: 17
Joined: Thu Jul 26, 2018 12:12 pm

Re: Mape

Post by AndresArl » Wed Sep 19, 2018 6:41 pm

Sprint 8
Inicio: 17 Septiembre
Fin: 23 Septiembre


Velocidad del sprint: 5

Gráfica Burndown:

Image

¿Qué hemos hecho?
Se realizó todo el sprint en 3 días debido a la preentrega, es decir el ensamblado HTML5 de los anteriores diseños.

¿Qué vamos a hacer?
Nada lo que resta de la semana; luego se comenzará con el backend.

¿Qué dificultades hemos tenido?
Se diagnosticó que el equipo de trabajo del compañero NO tiene arreglo.

Evidencias:

Image
Andres Arango Alvarez
Gestión de Calidad de Software

User avatar
alvarezrozo
Posts: 13
Joined: Mon Jul 17, 2017 8:31 am

Re: Mape

Post by alvarezrozo » Thu Sep 20, 2018 12:26 pm

PREENTREGA



Recomendaciones
  • Usar datos dummies que no generen sensibilidad en el público
  • Usar validaciones para las vistas, de tal forma que no todo tenga que ser tan manual la redirección
  • Mantener la velocidad constante

Post Reply