Skip to content

WS52-CreateDev/Maki-Report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Universidad Peruana De Ciencas Aplicadas

Aplicaciones Web WS52

Informe Trabajo Final

Docente: Naldo Reupo-Musayon Gastulo

Startup: CreateDev

Producto:

Integrantes

  • Maria Alejandra Díaz Villacrez U202118315
  • Antonella Frida Gonzales Gomez U20211C403
  • Braulio Rodrigo Torrejon Navarro U201711728
  • Jair Andreé Coraje Bayona U202118775
  • Louis Piero Alfaro Coveñas u20191b299

2024 - 01



Registro de Versiones del Informe

Versión Fecha Autor Descripción de modificación
1.0 29/03/2024 Alejandra Díaz Se creo la ramificación del repositorio y adicionó los documentos en su versión inicial previa a la investigacón
1.0 1/04/2024 Antonella Gonzales Se creo los capitulos en el repositorio y tambien se completo el capitulo 3
1.0 2/04/2024 Carlo Ramirez Se completo el punto 4.6 del capitulo 4 y el punto 5.1 del capitulo 5 y partes de la aplicación web
1.0 2/04/2024 Braulio Torrejon Se completo el capitulo 1 , el punto 4.4 del capitulo 4 y el punto 5.2.1.7 - 5.2.1.8 del capitulo 5
1.0 2/04/2024 Jair Coraje Se completo el capitulo 2
1.0 2/04/2024 Louis Alfaro Se completo el capitulo 2.2.2 hasta el 2.2.3 como también el 4.7.1
2.0 24/04/2024 Alejandra Díaz Se comenzo las correciones de la TB1 y la redaccion de los capitulos para el TP
2.0 1/05/2024 Antonella Gonzales Se realizo una parte del capitulo 5 y el backend api customer
3.0 06/06/2024 Antonella Gonzales Se realizo una parte del capitulo 5 y el backend api customer
3.1 07/06/2024 Alejandra Díaz Se actualizo una parte del capitulo 5
4.0 26/06/2024 Antonella Gonzales Se realizo una parte del capitulo 5 y el backend api customer

Project Report Collaboration Insights

CollabInsights CollabInsightsTB2


Contenido

  1. Capítulo I: Introducción

    1.1. Startup Profile

    1.1.1. Descripción de la Startup

    1.1.2. Perfiles de integrantes del equipo

    1.2. Solution Profile

    1.2.1. Antecedentes y problemática

    1.2.2. Lean UX Process

    1.2.2.1. Lean UX Problem Statements

    1.2.2.2. Lean UX Assumptions

    1.2.2.3. Lean UX Hypothesis Statements

    1.2.2.4. Lean UX Canvas

    1.3. Segmentos Objetivo

  2. Capítulo II: Requirements Elicitation & Analysis

    2.1. Competidores

    2.1.1. Análisis competitivo

    2.1.2. Estrategias y tácticas frente a competidores

    2.2. Entrevistas

    2.2.1. Diseño de entrevistas

    2.2.2. Registro de entrevistas

    2.2.3. Análisis de entrevistas

    2.3. Needfinding

    2.3.1. User Personas

    2.3.2. User Task Matrix

    2.3.3. User Journey Mapping

    2.3.4. Empathy Mapping

    2.3.5. As-is Scenario Mapping

    2.4. Ubiquitous Language

  3. Capítulo III: Requirements Specification

    3.1. To-Be Scenario Mapping

    3.2. User Stories

    3.3. Impact Mapping

    3.4. Product Backlog

  4. Capítulo IV: Product Design

    4.1. Style Guidelines

    4.1.1. General Style Guidelines

    4.1.2. Web Style Guidelines

    4.2. Information Architecture

    4.2.1. Organization Systems

    4.2.2. Labeling Systems

    4.2.3. SEO Tags and Meta Tags

    4.2.4. Searching Systems

    4.2.5. Navigation Systems

    4.3. Landing Page UI Design

    4.3.1. Landing Page Wireframe

    4.3.2. Landing Page Mock-up

    4.4. Web Applications UX/UI Design

    4.4.1. Web Applications Wireframes

    4.4.2. Web Applications Wireflow Diagrams

    4.4.3. Web Applications Mock-ups

    4.4.4. Web Applications User Flow Diagrams

    4.5. Web Applications Prototyping

    4.6. Domain-Driven Software Architecture

    4.6.1. Software Architecture Context Diagram

    4.6.2. Software Architecture Container Diagrams

    4.6.3. Software Architecture Components Diagrams

    4.7. Software Object-Oriented Design

    4.7.1. Class Diagrams

    4.7.2. Class Dictionary

    4.8. Database Design

    4.8.1. Database Diagram

  5. Capítulo V: Product Implementation, Validation & Deployment

    5.1. Software Configuration Management

    5.1.1. Software Development Environment Configuration

    5.1.2. Source Code Management

    5.1.3. Source Code Style Guide & Conventions

    5.1.4. Software Deployment Configuration

    5.2. Landing Page, Services & Applications Implementation

    5.2.1. Sprint 1

    5.2.1.1. Sprint Planning 1

    5.2.1.2. Sprint Backlog 1

    5.2.1.3. Development Evidence for Sprint Review

    5.2.1.4. Testing Suite Evidence for Sprint Review

    5.2.1.5. Execution Evidence for Sprint Review

    5.2.1.6. Services Documentation Evidence for Sprint Review

    5.2.1.7. Software Deployment Evidence for Sprint Review

    5.2.1.8. Team Collaboration Insights during Sprint

    5.2.2. Sprint 2

    5.2.2.1. Sprint Planning 2

    5.2.2.2. Sprint Backlog 2

    5.2.2.3. Development Evidence for Sprint Review

    5.2.2.4. Testing Suite Evidence for Sprint Review

    5.2.2.5. Execution Evidence for Sprint Review

    5.2.2.6. Services Documentation Evidence for Sprint Review

    5.2.2.7. Software Deployment Evidence for Sprint Review

    5.2.2.8. Team Collaboration Insights during Sprint

  6. Conclusiones

  7. Bibliografía

  8. Anexos


Student Outcome

</tr>
Criterio específico Acciones realizadas Conclusiones
Participa en equipos multidiciplinarios con eficacia, eficiencia y objetividad, en el marco de un proyecto en soluciones de ingeniería de software. Díaz Villacrez, María Alejandra TB1 Colaboré en la recolección de requisitos para satisfacer la entrega del trabajo. Recolecté la información necesaria para la elaboración del diseño de base de datos y sus diagramas. Utilicé gráficos y herramientas para representar la información de manera visual y comprensible.
TP Colaboré en la elaboración e implementación del front end de nuestra aplicación web. Utilicé buenas prácticas del framework de Vue para su desarrollo. TB2Colaboré en la elaboración e implementación del back end de nuestra aplicación web. Utilicé buenas prácticas de Entity Framework y mejore mis conocimientos de C#.
Al aplicar una organización correcta pudimos comunicar nuestras ideas de negocio y resultados de manera objetiva y efectiva a una audiencia diversa en el contexto de un proyecto de ingeniería de software.
Jair Andreé, Coraje Bayona TB1 Colaboré en la investigación sobre empresas que esten dedicadas al mismo rubro que nuestra solución. Gracias a la información recolectada se pudo lograr hacer un análisis competitivo y verificar las estrategias que debamos usar. TP: Colabore en la elaboración del Front end de la app web, desarrollando los componentes necesarios para la visualizacion del profile. TB2: Colabore con la elaboración del back end de nuestra app web, logrando aplicar lo aprendido en Entiry Framework, enfocandome en el sector de los Artesanos Al investigar sobre nuestros competidores pudimos lograr cambiar las ideas de nuestro negocio, para poder tener una mejor aceptación en el mercado, buscando lograr sobresalir.
Antonella Frida Gonzáles Gómez TB1 y TP Colaboré con el desarrollo de los historias de usuario, productu backlog, As is scenario mapping,to be scenario mapping y el landing page, TP Se realizo una parte de la aplicacion web, inicion y registro de usuarios. Con el desarrollo de los historias de usuario pudimos identificar los requisitos funcionales y no funcionales
Carlo Patricio Ramirez Escalante TB1 Colaboré con el desarrollo del Domain-Driven Software Architecture, realize diagrama de contexto, de contenedores y de componentes y el Software Configuration Management. Con el desarrollo de los diagramas C4 pudimos ver mejor la arquitectura del sistema, facilitando la toma de decisiones en el desarrollo.
Braulio Rodrigo Torrejon Navarro Colaboré con el desarrollo del capitulo 1, hacer en figma los Mock-ups y Wiframe del web application segun lo investigado. TP Se realizó una parte de aplicativo web, solicitar diseño y visualizar los diseños SO Con el desarrollo del mockup de la web application, se pudo ver como es que funcionaria nuestra aplicación junto a lo que los usuarios querian.
Louis Alfaro TB1 Colaboré en la investigación sobre Artesanos en el Perú. Louis Piero Alfaro Coveñas TP Colabore con la creación de componente Agregar Carrito que permite agregar o eliminar al carrito dando el precio final de todos los productos.

Louis Piero Alfaro Coveñas TB2Colabore con la corrección de componente Agregar Carrito que permite agregar más productos y que el saldo sea actualizable en cada aumento de producto.

Con las entrevistas nos sirvieron de feedback para lograr encontrar puntos a mejorar.
Conoce al menos un sector empresarial o dominio de aplicación de soluciones de software. Díaz Villacrez, María Alejandra TB1 Presenté información necesaria para respaldar las estadísiticas y citas proporcionadas en la primera entrega del trabajo. Definí términos técnicos importantes utilizados en el informe.
TP Investigué sobre los componentes y las buenas prácticas para su desarrollo en el lenguaje de javascript en Vue.TB2Investigué sobre las buenas prácticas de Domain Driven Design y las implemente en el lenguaje de C# en .Net.
Jair Andreé, Coraje Bayona TB1 Presenté información necesaria para el desarrollo del software, llegando a las UserPersonas y los Journing maps, diagramas necesarios para poder desarrollar la aplicación web y en el informe TP: Se realizo parte de la app web, investigando sobre como usar VUE para el desarrollo de componentes, logrando con exito el desarrollo de la App TB2: Se realizo la integración de la web service, utilizando C# como lenguaje de programación utilizando .net como framework
Antonella Frida Gonzáles Gómez TB1 y TP Los puntos desarrollados del capítulo 3 fueron necesarios para identificar las necesidades de cada usuario de esa manera realizar el landing page y posteriormente la app web, TP Se realizo una parte de la aplicacion web, inicion y registro de usuarios.
Carlo Patricio Ramirez Escalante TB1 Los puntos desarrollados fueron necesarios para desarrollar el codigo de manera mas sencilla, los diagramas C4 y el Software Configuration Management fueron necesarios para el desarrollo del software y el informe
Braulio Torrejon Navarro TB1 Los puntos que desarrollé fueron necesario para poder tener un esqueleto con el Wireframe de como se veria, los wireflow diagram para entender como se usaria para finalizar con el Mock-up y tenerlo listo para cuando se quiera programar. TP, tuve que estudiar el lenguaje de vue para poder realizar la implementación, tanto como los componentes, como la los db y los services. TB2 se hizo correciónes y cambios en este sprint 3 ademas de realizar un boundedcontext en la db
Louis Piero Alfaro Coveñas TB1 El diagrama de clase fueron necesario para poder brindar el cuerpo del software y como se relacionan para cada segmento visto.

Louis Piero Alfaro Coveñas TP El Sprint 2 product backlog nos ayudo a organizarnos mejor para la entrega de cada componentes y el Testing Evidence fue para ver la organización de los commits hechos por el equipo

Louis Piero Alfaro Coveñas TB2 El Testing Evidence fue para ver la organización de los commits hechos por el equipo para ver las correcciones y cambios en este sprint 3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6