Logo Studenta

TB03 Trabajo Especificación (1)

¡Este material tiene más páginas!

Vista previa del material en texto

ESPECIFICACIÓN Y ANÁLISIS DE REQUERIMIENTOS
FINAL REPORT
Ecosoft
Team Members
	
Universidad Peruana de Ciencias Aplicadas
Ciencias de la Computación | Ingeniería de Software
CC52 | Ingeniería de Software
Ciclo 2023-01
CONTENIDO
CAPÍTULO 1: Introducción	5
Startup Profile	5
Descripción de la Startup	5
Perfiles de integrantes del equipo	6
Solution Profile	7
Antecedentes y problemática	3
Lean UX Process
1.1.1.1. Lean UX Problem Statements
1.1.1.2. Lean UX Assumptions
1.1.1.3. Lean UX Hypotheses Statements
1.1.1.4. Lean UX Canvas
CAPÍTULO 2: Research	3
2. 
Segmentos objetivo	3
Competidores
Análisis competitivo
Estrategias y tácticas frente a competidores
Entrevistas
Diseño de entrevistas
Registro de entrevistas
Análisis de entrevistas
Requirements elicitation & analysis
Needfindings
User persona por cada segmento objetivo
User task matrix
User Journey Map
Empathy maps
CAPÍTULO 3: Requirements Specification	3
3. 
As-is scenario mapping
To-Be scenario mapping
Product features
REGISTRO DE VERSIONES DEL INFORME
	VERSIÓN
	FECHA
	AUTOR
	DESCRIPCIÓN DE MODIFICACIÓN
	TB1
	30/03/2023
	Grupo 1: Los Makanakys
	Capítulo 1: Introducción
	TB2
	18/04/2023
	grupo 1: Los Makanakys
	Capítulo 1:
1.2.2 Lean UX Process
	TP
	01/05/2023
	Grupo 1: Los Makanakys
	Capítulo 2: Research
Capítulo 3: Requirements Specification
STUDENT OUTCOME
CAPÍTULO
Ciclo 2018-02 | Sección XXXX
CAPÍTULO 1: INTRODUCCIÓN1
1.1. Startup Profile
 	Descripción de la Startup
Greenguard es una startup dedicada a mejorar la salud de las plantas. Nos hemos enfocado en crear un aplicativo que utiliza la cámara del celular para identificar enfermedades en las plantas y proporcionar soluciones para su tratamiento. Esto se logra a través de la toma de una fotografía de la planta, la cual es analizada por nuestro software. En resumen, nuestro objetivo es ayudar a las personas a cuidar de sus plantas de manera efectiva y fácil, ofreciéndoles una solución que les permita identificar rápidamente los problemas y actuar en consecuencia.
Además de nuestra misión de mejorar la salud de las plantas, en nuestro startup también nos enfocamos en promover la tenencia de plantas entre las personas. Creemos que cuidar de una planta es una actividad que trae consigo beneficios para la salud emocional y mental de las personas, como aliviar el estrés y la ansiedad. Por lo tanto, nuestra visión es crear una de las apps ambientales más usadas, ofreciendo una herramienta sencilla y efectiva para cuidar de las plantas. De esta manera, esperamos fomentar la conciencia ambiental y la conexión entre las personas y la naturaleza.
Asimismo, nuestro software será fundado por un grupo de expertos en tecnología y botánica, con una amplia experiencia en el desarrollo de aplicativos innovadores y en el cuidado de plantas. Estamos comprometidos con el uso de la tecnología para mejorar la salud de las plantas y promover la conciencia ambiental. Para lograr nuestros objetivos, hemos invertido en la investigación y el desarrollo de nuestro software, utilizando tecnología de última generación para lograr resultados precisos y confiables. Además, trabajamos en colaboración con expertos en botánica y cuidado de plantas, para asegurarnos de que nuestras soluciones sean efectivas y útiles para los usuarios.
Solution Profile
Antecedentes y problemática
· What? (Qué)
Greenguard intenta resolver el problema de la falta de conocimiento o experiencia de los propietarios de plantas en el cuidado de las mismas, ya que muchas personas al tener vidas ocupadas no tienen el suficiente tiempo para informarse de todas las especies de plantas que poseen y saber cómo deben cuidar a cada una de ellas, resultando así en que las plantas estén descuidadas o estresadas, siendo así que muchas de ellas llegan a enfermar y hasta morir. Nuestra aplicación se llama Ecosoft abordará esta problemática y estará diseñada para que, utilizando la cámara del celular, se pueda tomar una fotografía de la planta y analizar la imagen para así identificar alguna enfermedad afectándola o también proporcionar soluciones para el mejor cuidado de su salud.
· When? (Cuándo)
El problema sucede a la hora de especificar qué enfermedad puede padecer una planta, ya que existen una gran variedad de patógenos en las que varias veces no son evidentes hasta que es demasiado tarde. Gracias a la tecnología, contamos con distintas aplicaciones móviles en las cuales vienen implementadas el reconocimiento de imágenes e inteligencia artificial, la cual es útil para el análisis de imágenes. Con estas herramientas los clientes usarán nuestro producto para facilitar el proceso de detectar el padecimiento de una planta y al mismo tiempo obtener la solución.
· Where? (Dónde)
La problemática de las enfermedades en las plantas es un tema global que afecta a todos los países y regiones del mundo. En el contexto peruano, la falta de información adecuada para cuidar las plantas y prevenir las enfermedades puede llevar a su muerte y afectar negativamente el medio ambiente, lo que se traduce en una pérdida significativa de la biodiversidad y de los servicios ecosistémicos que las plantas brindan. Además, con el creciente proceso de urbanización y la disminución de las áreas verdes en las ciudades, se hace cada vez más necesario prestar atención al cuidado de las plantas para mantener el equilibrio ecológico y mejorar la calidad de vida de la población.
· Who? (Quién)
Este software se realizará por todas aquellas personas que se interesan por el cuidado de las plantas y que poseen estos seres vivos en su ambiente cotidiano, por lo que les sería de mucha utilidad contar con una aplicación de soporte.
· Why? (Por qué)
La problemática de las enfermedades en las plantas es un tema relevante y preocupante en el contexto actual, ya que la falta de información adecuada para cuidarlas puede llevar a su muerte y afectar negativamente el medio ambiente. Además, con el aumento de la urbanización y la disminución de las áreas verdes, el cuidado de las plantas se ha vuelto cada vez más importante para mantener el equilibrio ecológico. En este sentido, la aplicación Ecosoft es necesaria porque proporciona una solución efectiva para identificar las enfermedades de las plantas y ofrece soluciones específicas para su cuidado, permitiendo a los usuarios mantener la salud de sus plantas y reducir su impacto ambiental. Al ofrecer información precisa y fácilmente accesible, Ecosoft contribuye a fomentar la cultura del cuidado de las plantas y del medio ambiente en general, lo que es crucial para enfrentar los desafíos que plantea la crisis climática.
· How? (Cómo)
Ecosoft utiliza la cámara del celular para capturar una imagen de la planta y, a través de la inteligencia artificial y el Deep learning, analiza la imagen para identificar cualquier enfermedad que esté afectando a la planta y su estado general. La aplicación, en lugar de enfocarse en las soluciones, resalta el problema identificado y su contexto.
· How much? (Cuánto)
El tiempo que tarda la aplicación en ofrecer una solución depende de varios factores, como la calidad de la imagen capturada, el dispositivo utilizado, la rareza de la planta analizada y la complejidad de la enfermedad a identificarse, aunque no debería tardar más de unos minutos.
Lean UX Process
El Learn UX Process es un proceso de aprendizaje guiado que enseña a los estudiantes y profesionales cómo diseñar experiencias de usuario efectivas y satisfactorias. A través de una serie de módulos y proyectos prácticos, los participantes aprenden a investigar, diseñar, prototipar y evaluar soluciones de UX, utilizando herramientas y metodologías comunes en la industria. Este proceso busca desarrollar habilidades y conocimientos esenciales para crear productos digitales centrados en el usuario y mejorar su usabilidad y satisfacción.
Lean UX Problem Statements:
Nuestro producto es una aplicación que permite detectar las enfermedades de las plantas de manera práctica, de esta forma se reducirá la dificultad a la hora de cuidarlasy es una herramienta útil para los principiantes. Hemos notado que uno de los problemas más comunes en la jardinería es la constante exposición que tienen las plantas hacia las plagas y enfermedades, cabe recalcar que muchas de estas no se pueden detectar a simple vista hasta que sea demasiado tarde para la vida de la planta, siendo así que en el mercado actual no existen apps que tengan una función para facilitar esta problemática. ¿Cómo implementar la detección de enfermedades más complejas en nuestra aplicación? 
Nuestra app además de detectar enfermedades también brinda información de los cuidados que debe recibir la planta en general, ya que muchas personas no tienen el conocimiento necesario para el cuidado de cada una de las distintas especies de plantas, siendo así que muchas, aunque reciban un cuidado no tienen una salud estable, pues necesitan distintos niveles de riego o de luz dentro de su ambiente para poder sobrevivir. 
Lean UX Assumptions
1. Creemos que nuestros clientes necesitan una herramienta tecnológica que les facilite el cuidado de sus plantas.
2. Estas necesidades se pueden resolver con una app móvil que ayude con el cuidado de las plantas e identifique enfermedades que estas poseen mediante la toma de imágenes.
3. Nuestros clientes iniciales son las personas que tienen plantas y son responsables de su cuidado.
4. El valor #1 que un cliente quiere de nuestro servicio es que brinde ayuda fácilmente acerca de las plantas e identifique rápidamente sus enfermedades.
5. El cliente también puede obtener estos beneficios adicionales: mejora de la salud emocional y mental, aliviar tensiones de no saber cómo curar a una planta enferma y mejorar el estado de ánimo al tener una responsabilidad fácil de completar.
6. Vamos a adquirir la mayoría de nuestros clientes a través de promoción de la aplicación por redes sociales y creación de una página web.
7. Haremos dinero a través de los planes de suscripción premium mensuales en la aplicación.
8. Nuestra competencia principal en el mercado serán otras aplicaciones que ayuden con el cuidado de las plantas.
9. Los venceremos debido a la función en nuestra app que permite identificar enfermedades en las plantas mediante la cámara del celular.
10. Nuestro mayor riesgo de producto es que la app no pueda identificar alguna enfermedad en las plantas.
11. Resolveremos esto a través del uso de la inteligencia artificial para que pueda acceder a servicios en la nube con todas las enfermedades conocidas y que vaya aprendiendo mientras más se usa la aplicación.
12. Los usuarios estarán dispuestos a tomar fotos de sus plantas para que estas sean analizadas por la app.
13. La aplicación será fácil de usar y comprender para los usuarios, incluso aquellos sin experiencia en cuidado de plantas.
14. Los usuarios estarán dispuestos a compartir sus resultados y experiencia con la aplicación en las redes sociales para promover la conciencia ambiental.
15. La aplicación se convertirá en una de las principales herramientas para el cuidado de plantas en el mercado y tendrá un impacto positivo en el medio ambiente y la sociedad.
¿Quién es el usuario? 
Personas interesadas en el cuidado de plantas, desde principiantes hasta expertos que vivan en el Lima metropolitana. 
¿Dónde encaja nuestro producto en su trabajo o vida? 
Encaja en la vida de los usuarios que tienen plantas en su hogar, jardín o lugar de trabajo y que están interesados en la jardinería y la conciencia ambiental. 
¿Qué problemas tiene nuestro producto? ¿Resolver? 
No poseemos información suficiente para conocer las necesidades de nuestros clientes. 
¿Cuándo y cómo es nuestro producto? ¿Usado? 
Es usado en un contexto de jardinería y la conciencia ambiental, mientras los usuarios tengan acceso a su teléfono inteligente y una conexión a internet. 
¿Qué características son importantes? 
-La capacidad de tomar fotos de las plantas y analizarlas para identificar enfermedades y problemas. 
-Proporcionar soluciones y recomendaciones personalizadas para el cuidado de las plantas. 
-Ser fácil de usar y entender para usuarios de todos los niveles de experiencia. 
-Una base de datos de plantas para identificar rápidamente la especie de planta y sus necesidades específicas de cuidado. 
-Un foro o comunidad en línea para discutir problemas de las plantas y compartir consejos y trucos. 
¿Cómo debe verse nuestro producto y cómo comportarse? 
La aplicación debe tener una interfaz amigable y fácil de usar, con un diseño atractivo y una navegación intuitiva. Debe ser rápido y preciso en el análisis de las fotos y proporcionar recomendaciones personalizadas de manera clara y fácil de entender. También debe ser seguro y confiable, y tener la capacidad de actualizarse regularmente con nuevas características y mejoras. 
Lean UX Hypothesis Statements 
Creemos que al proporcionar a los usuarios una aplicación fácil de usar que les permita identificar rápidamente enfermedades en sus plantas mediante el uso de la cámara del celular, aumentaremos su capacidad para cuidar adecuadamente de sus plantas y prevenir la propagación de enfermedades. 
Validaremos esta hipótesis mediante el registro de mejoras en la salud de las plantas en la app y la satisfacción del usuario con la aplicación.
Creemos que el uso de una app que facilite el cuidado de las plantas incluso a personas que no conozcan nada sobre este ámbito aumentará el nivel de interés de las personas por tener plantas en sus hogares de las que se puedan hacer responsables.
Sabremos que esto es cierto cuando aumente en un 15% mensual, la cantidad de personas que utilicen el aplicativo y el registro de las personas que tienen alguna planta en su hogar.
Intuimos que, si nuestro aplicativo móvil es fácil de usar e intuitivo, entonces los usuarios tendrán una mejor experiencia y estarán más dispuestos a utilizar la aplicación para el cuidado de sus plantas.
Sabremos que esto es cierto al identificar un aumento de la satisfacción de los usuarios en los próximos meses de usar la app según las encuestas aleatorias que se aplicarán.
Evaluamos que, si la app está disponible en múltiples idiomas, entonces tendremos una base de usuarios más amplia y diversa, lo que aumentará el alcance y la efectividad de la aplicación. 
Validaremos esto mediante el aumento del 25% de descargas en diferentes países y regiones mediante un monitoreo en la plataforma donde se lanzará la aplicación.
Pensamos que, si desarrollamos asociaciones con proveedores de servicios de jardinería y viveros locales, entonces podemos llegar a un público más amplio y ofrecer soluciones de cuidado de plantas más específicas y personalizadas.
Sabremos que esto es cierto al detectar un aumento del 35% en el número de usuarios utilizando la aplicación, luego de haber establecido estas asociaciones, mediante las recomendaciones y referencias que los proveedores realizarán a sus clientes para descargar y utilizar la app, 
Lean UX Canvas: 
CAPÍTULO
Ciclo 2018-02 | Sección XXXX
CAPÍTULO 2: Research2
1. 
Segmento Objetivo
Con el propósito de enfocar los esfuerzos y optimizar los recursos para el desarrollo del software Ecosoft de manera eficiente, trayendo un producto orientado a sus verdaderas necesidades, se ha identificado el siguiente segmento que se detalla a continuación:
Segmento objetivo #1: Personas responsables del cuidado de plantas
Aspectos Demográficos:
· Sexo: masculino y femenino
· Edades: jóvenes y adultos entre 18 – 55 años (inclusive)
· Nivel socioeconómico: clases A, B, C (alta, media-alta y media)
Aspectos Geográficos:
· Nacionalidad: Peruana
· Zona geográfica en la que vive: Urbana
· Departamento: Lima Metropolitana
Aspectos Psicográficos:
· Gran interés y amor por las plantas y la jardinería.
· Dispuestas a invertir tiempo y esfuerzo en el cuidado de sus plantas. 
· Abiertas al uso de herramientas tecnológicas para tener una solución fácil y accesible para mejorar sus habilidades en el cuidado de las mismas.
· Esperan poder identificar con mayor facilidad las enfermedades de sus plantas.· Poco o ningún conocimiento en jardinería.
Competidores
Dentro del mercado de software ambiental, existen otras aplicaciones que también pretenden ser soluciones innovadoras para facilitar el cuidado de las plantas y otorgar mayor información sobre estas al usuario. A continuación, se mencionan los principales competidores para nuestro software Ecosoft:
1. Planta: Es una aplicación para las plataformas de Android y iOS que ofrece recomendaciones, guías y horarios para el cuidado individual de las plantas. Además, una de sus funciones más buscadas es su identificador de plantas, ya que permite escanear las plantas con la cámara del móvil para obtener su nombre y consejos o guías paso a paso de cómo cuidarlas. Asimismo, se sabe que algunas plantas prefieren la sombra y otras el sol, por eso esta app contiene un medidor de luz para determinar si es el adecuado para el tipo de planta a cuidar. Con todo esto se pueden realizar recordatorios o un diario para llevar un seguimiento de las plantas y saber en qué momentos florecieron o si se les está dando un correcto cuidado. (GetPlanta, s.f.)
2. PictureThis: Esta es una aplicación disponible para Android y iOS que ayuda a los usuarios a identificar, aprender y disfrutar de las plantas. Es capaz de identificar las especies de plantas con una alta precisión utilizando la cámara del dispositivo, así como brindar consejos, recordatorios y guías sobre el cuidado de las plantas. Además, esta herramienta utiliza inteligencia artificial avanzada que aprende constantemente de los expertos y usuarios que utilizan la aplicación para así otorgar una mejor eficiencia en la identificación de las plantas. (PictureThis, 2022)
3. SmartPlant & Tree Care: Esta otra aplicación móvil, disponible también para Android y iOS, está diseñada por expertos en horticultura que brinda información de cuidado específica adaptada a cada área local. En esta aplicación el usuario puede agregar distintas plantas a su colección digital tomándole una foto a las mismas e identificándolas, lo cual también le brindará una serie de consejos e información sobre cómo cuidarla, así como recordatorios sobre cuándo debe fertilizarla, podarla o regarla, en base al registro realizado. Además, esta app cuenta con un registro de plantas por color, tamaño, polinizadores, etc., del cual el usuario puede realizar una búsqueda a miles de variedades de plantas. Por otro lado, cuenta con planes de pago para que se permita el contacto online con los verdaderos expertos en el área para responder cualquier duda o pregunta sobre el cuidado de las plantas, así como también mediante el envío de fotos de las partes enfermas de una planta podrán diagnosticar la enfermedad o plaga causante y brindar sugerencias para su tratamiento. (SmartPlant, s.f.)
Análisis competitivo
	Competitive Analysis Landscape
	Este análisis nos sirve para identificar las fortalezas y debilidades de los competidores, así como identificar oportunidades de mejora o amenazas en el mercado para Ecosoft y crear estrategias de mejora en marketing, pudiendo así destacar nuestra propuesta de valor única.
	Nombre
	Ecosoft
	Planta
	PictureThis
	SmartPlant
	Logo
	
	
	
	
	Perfil
	Overview
	Plataforma que brinda guía del cuidado de las plantas e identifica enfermedades o plagas mediante escaneo.
	Plataforma que aconseja sobre el cuidado de las plantas e identifica su tipo mediante escaneo.
	Plataforma que usa inteligencia artificial para identificar los tipos de plantas y brindar consejos sobre su cuidado.
	Plataforma con colección digital de plantas que permite identificar plantas por su tipo y brindar información sobre su cuidado.
	
	Ventaja competitiva ¿Qué valor ofrece a los clientes?
	Ofrece a los usuarios un identificador automático de enfermedades de las plantas y brinda consejos para su tratamiento.
	Ofrece recordatorios y registro sobre el estado de las plantas, así como un medidor de luz para determinar las condiciones correctas.
	Es capaz de identificar con precisión las especies de plantas, así como ir mejorando su eficiencia mediante la inteligencia artificial.
	Ofrece una colección digital de plantas, así como una lista de búsqueda de especies de plantas clasificadas por distintos aspectos. Permite el contacto con especialistas reales en el plan Premium.
	Perfil de Marketing
	
Mercado objetivo
	
Personas entre 18 a 55 años dispuestas a dedicarse al cuidado de las plantas.
	Personas que desean mantener vivas las plantas y mejorar su cuidado.
	Personas dispuestas a aprender sobre plantas y que requieran ayuda para identificarlas.
	
Personas dispuestas a usar tecnología para conectarse con las plantas y mejorar el cuidado de las mismas.
	
	Estrategias de marketing
	Redes sociales, anuncios en motores de búsqueda y página web. 
	Redes sociales, página web.
	Redes sociales, página web, noticias.
	Redes sociales, página web.
	Perfil del producto
	Productos y servicios
	Aconsejamiento en el cuidado de las plantas y brindar herramienta para identificar enfermedades de las plantas.
	Recomendaciones y guías del cuidado de plantas, así como recordatorios y un medidor de luz.
	Identificación de tipos de plantas e interfaz con guías para mejorar el cuidado de las plantas.
	Organización de un registro de plantas, consejos del cuidado de las mismas y contacto con expertos para resolución de problemas.
	
	Precios y costos
	Un plan Free y un plan Premium con un costo de x soles.
	Plan Free y planes mensuales Premium de distintos costos.
	Plan Free y planes premium con distintos costos.
	Plan Free, plan premium y plan Pro con distintos costos.
	
	Canales de distribución
	Web site y aplicativo móvil disponible en iOS y Android.
	Web site y aplicativo móvil disponible en iOS y Android.
	Web site y aplicativo móvil disponible en iOS y Android.
	Web site y aplicativo móvil disponible en iOS y Android.
	Análisis FODA
	Fortalezas
	
La aplicación ofrece una solución innovadora y única para el cuidado de las plantas, lo que puede atraer a un gran número de usuarios. Fácil de usar. La capacidad de identificar enfermedades de las plantas podría ser una característica muy útil para los usuarios que luchan por mantener sus plantas saludables.
	Interfaz de usuario atractiva y fácil de usar. Ofrece características únicas como el seguimiento del crecimiento de la planta y la recomendación de fertilizantes específicos. Los desarrolladores de la app (Stromming AB) son una marca establecida, lo que puede aumentar la confianza de los usuarios en la aplicación.
	Gran base de datos de plantas. La aplicación ofrece características únicas, como un diario de jardinería y un foro de comunidad. Diseño atractivo. Glority Global es una empresa experimentada en el desarrollo de aplicaciones móviles, lo que puede aumentar la confianza de los usuarios en la aplicación.
	Amplia base de datos de plantas. La aplicación ofrece características únicas, como la detección de plagas y enfermedades, la monitorización de las necesidades de riego y la capacidad de programar recordatorios para el cuidado de las plantas. Interfaz de usuario amigable. Integración con otros dispositivos.
	
	Oportunidades
	La aplicación podría integrarse con tecnología inteligente para el hogar, como altavoces inteligentes y sistemas de iluminación, para mejorar la eficiencia en el cuidado de las plantas. Integración con dispositivos de jardinería como sensores o medidores para mejorar la eficiencia de la identificación de enfermedades. Ampliación a nivel internacional.
	Expansión internacional. Integración con otros dispositivos para mejorar la eficiencia de la aplicación como lo es el medidor de luz. La aplicación podría incluir características sociales, como la creación de una comunidad en línea de amantes de las plantas, para aumentar la interacción de los usuarios y el alcance de la aplicación.
	Expansión internacional. La aplicación podría incluir características sociales, como el aprovechamiento del foro para crear una comunidad dentro de la misma aplicación y así mejorar su alcance.Expansión a nivel internacional. La aplicación podría ser integrada con tecnología inteligente para el hogar, como altavoces inteligentes y sistemas de iluminación. La aplicación podría incluir características de interacción social como foros o charlas entre la comunidad y los expertos para así crear una comunidad más grande y mejorar el alcance.
	
	Debilidades
	La exactitud de la identificación de enfermedades puede ser un desafío, ya que la aplicación tendrá que reconocer una amplia variedad de enfermedades y síntomas en las plantas. El desarrollo de la aplicación puede requerir un gran presupuesto y recursos. La poca experiencia y el poco prestigio que tendríamos como desarrolladores no nos ayudaría para mejorar el alcance de la aplicación.
	La aplicación actualmente solo admite una cantidad limitada de plantas. La aplicación requiere una compra inicial, lo que puede disuadir a algunos usuarios de descargarla.
	La aplicación requiere una compra inicial y una suscripción para tener acceso completo a todas las características. La aplicación ha recibido algunas críticas por errores en la identificación de plantas, lo que puede afectar la confianza de los usuarios en la aplicación.
	La aplicación requiere una suscripción para acceder a todas las características. La aplicación sólo está disponible en inglés, lo que puede limitar su adopción por parte de usuarios de otros países y culturas.
	
	Amenazas
	Las fluctuaciones en la economía y el mercado pueden afectar la demanda de aplicaciones de jardinería y, por lo tanto, el éxito de la aplicación. Los cambios en la tecnología pueden hacer que la aplicación se vuelva obsoleta o menos atractiva para los usuarios. La gran competencia en la industria de estas aplicaciones puede limitar mucho el crecimiento de nuestra aplicación, además que no seríamos muy conocidos como equipo desarrollador.
	Cambios en la economía y el mercado. Los cambios en la tecnología pueden hacer que la aplicación se vuelva obsoleta o menos atractiva para los usuarios. Regulaciones gubernamentales. Existe una competencia significativa en la industria de aplicaciones de jardinería, lo que puede limitar el crecimiento de la aplicación.
	Cambios en la economía y el mercado. Los cambios en la tecnología pueden hacer que la aplicación se vuelva obsoleta o menos atractiva para los usuarios. Existe una competencia significativa en la industria de aplicaciones de jardinería, lo que puede limitar el crecimiento de la aplicación.
	Cambios en la economía y el mercado. Los cambios en la tecnología pueden hacer que la aplicación se vuelva obsoleta o menos atractiva para los usuarios. Regulaciones gubernamentales. Existe una competencia significativa en la industria de aplicaciones de jardinería, lo que puede limitar el crecimiento de la aplicación. 
Estrategias frente a competidores
#1 Diferenciación
Una estrategia clave para destacar entre los competidores es diferenciarse en términos de funcionalidad y características. Para lograrlo, podemos ofrecer características únicas y personalizadas que sean especialmente relevantes para nuestro segmento objetivo, como por ejemplo, un sistema de notificaciones personalizadas que alerte al usuario sobre los cambios de clima que puedan afectar a sus plantas, una base de datos de plantas específicas para el clima de Lima Metropolitana, una función de chat para que los usuarios puedan conectarse con expertos en jardinería y así resolver cualquier duda o problema en tiempo real. 
#2 Mejorar la eficiencia y precisión en la identificación de plantas
Como se puede ver en los competidores mencionados, la identificación de plantas es un aspecto importante y valorado por los usuarios. Una forma de destacar es mejorar la precisión y eficiencia de nuestro identificador de plantas en comparación con nuestros competidores. Podemos incorporar tecnologías de inteligencia artificial que permitan identificar más especies con mayor precisión y rapidez. 
#3 Estrategia de precios
Al ofrecer un producto premium a un precio asequible, podemos atraer a una amplia base de usuarios. Podemos implementar diferentes planes de precios que se ajusten a las diferentes necesidades de los usuarios y ofrecer descuentos para aquellos que adquieren una suscripción anual. Además, podemos ofrecer pruebas gratuitas para los nuevos usuarios y descuentos para aquellos que nos recomienden a otros usuarios. 
#4 Colaboración con expertos en jardinería
Para reforzar nuestra credibilidad y mejorar la calidad de nuestro producto, podemos colaborar con expertos en jardinería para que nos brinden su conocimiento y experiencia. De esta forma, podemos ofrecer a nuestros usuarios un producto que se adapte a sus necesidades y que cuente con la experiencia y conocimientos de verdaderos expertos en la materia. 
#5 Mejora de la experiencia del usuario
Una estrategia importante para destacar es mejorar la experiencia del usuario a través de una interfaz amigable y fácil de usar. Podemos realizar pruebas de usabilidad y feedback de nuestros usuarios para mejorar continuamente la experiencia del usuario. Además, podemos incorporar gamificación y elementos interactivos para hacer el uso de nuestro software más atractivo y divertido para nuestros usuarios.
Entrevistas
Diseño de entrevistas
Segmento #1: Personas responsables del cuidado de plantas 
En el caso de los jóvenes amantes de las plantas, planteamos preguntas orientadas a sus necesidades. Asimismo, nos enfocamos en conocer los problemas que estos presentan al cuidar de sus plantas. Finalmente, exploramos el interés de este segmento por nuestra app. 
Preguntas principales: 
· ¿Cuál es la importancia del cuidado de las plantas?
· ¿Cuenta con plantas y si es así, qué tanto tiempo les dedica?
· ¿Cuáles son los problemas más comunes que ha tenido al cuidar de sus plantas?
· ¿Ha tenido alguna vez un problema para identificar una enfermedad en su planta?
· ¿Usaría una aplicación móvil que identifique las enfermedades de sus plantas de forma precisa?
· ¿Consideraría utilizar una app que le brinde recomendaciones de cuidado específicas para cada una de sus plantas?
· ¿Qué características le gustaría ver en una app para el cuidado de las plantas?
· ¿Qué datos consideras importante registrar sobre tus plantas en una aplicación?
· ¿Estaría dispuesto a pagar por una aplicación que ayude en el cuidado de sus plantas? Si es así, ¿cuánto estaría dispuesto a pagar?
Registro de entrevistas
Segmento #1: Personas responsables del cuidado de plantas 
Entrevistada N°1: Ernie Cossio 
· Sexo: Masculino
· Edad: 18
· Ubicación de vivienda: Ate, Lima, Perú
Acerca de la entrevista: 
· Link: https://drive.google.com/file/d/1f4dbyr9l8RbutmOgscA8TmptB0_jTYRT/view?usp=sharing  
· Instante en el que inicia: 0:03
· Duración: 6:02 minutos
Resumen: 
Entrevistada N°2: Elizabeth Vadillo
· Sexo: Femenino
· Edad: 53
· Ubicación de vivienda: Miraflores, Lima, Perú
Acerca de la entrevista: 
· Link: https://drive.google.com/file/d/1ahCGcxDlllJeY2Xm3pRIsT4VBIXlROhA/view?usp=share_link
· Instante en el que inicia: 0:00
· Duración: 5:16 minutos
Resumen:  
Para ella el cuidado de las plantas es vital, y uno de los problemas más comunes a los que se enfrenta es administrar la cantidad de agua que riega, porque a veces no sabe si es suficiente o es demasiado. Elizabeth menciona que detectar las enfermedades de sus plantas no es un problema mayor, debido a que se da cuenta por el estado de sus hojas, también afirma que usaría una aplicación que le ayude a cuidar de sus plantas, ya que estas son muy diversas y no pueden tener los mismos cuidados. Como ejemplo cuenta una anécdota donde le regalaron una planta, sin embargo, a la hora de cambiar de maceta terminó pereciendo. Ella considera importante registrar el tiempo de vida de la planta en la app y piensa que dicha aplicación debería contener guías para el mantenimiento de cada una de ellas. Menciona que pagaría por dicha aplicación si fuera como una membresía anual. 
· 
Entrevistado N°3:  
· Sexo: Masculino
· Edad: 22
· Ubicaciónde vivienda: Chorrillos, Lima, Perú
Acerca de la entrevista:  
· Link: https://drive.google.com/file/d/1DcFgwm3cCtGWRoNOuSGMvm7XJFkkC8zh/view?usp=sharing
· Instante en el que inicia: 0:03
· Duración: 12:42 minutos
Resumen: 
En el caso de Estéfano, él cree que las plantas son muy importantes dentro de nuestra vida y de nuestro mundo, siendo así que cuenta con un jardín el cual cuida con ayuda de su madre. Uno de los problemas más comunes que enfrenta es que al no conocer mucho sobre las plantas no sabe identificar su tipo y tampoco puede diferenciar los cuidados de cada una, por lo que también cuando alguna planta tiene alguna enfermedad o plaga no puede identificarla ni saber qué tratamiento debería seguir para mejorar su estado. Estéfano menciona que le gustaría tener una aplicación que le pueda brindar detalladamente el cuidado que debe darle a cada especie de planta y sobre todo que si le puede ayudar a identificar si tiene alguna enfermedad y poder saber como tratarla la consideraría una aplicación muy eficiente. Además, considera importante registrar cada una de sus plantas con su respectiva foto y especie identificada en el aplicativo, así como tener un registro de si alguna vez ha tenido alguna enfermedad y en caso fuera así cómo fue que logró tratarla. Por último, afirma que si pagaría por una aplicación que le brinde esas facilidades siempre y cuando esta tenga muchas funciones útiles que le faciliten totalmente el cuidado de cada una de sus plantas.
Análisis de entrevistas
De acuerdo con las entrevistas realizadas y sus respectivos resúmenes, hemos podido realizar el análisis de estas resaltando los puntos en común de los usuarios representantes de nuestro segmento objetivo.
Hallazgos: Los entrevistados dedican un tiempo considerable al cuidado de sus plantas, lo hacen en su tiempo libre. Al hablar de la detección de enfermedades mencionan más que todo el color de las hojas y que estas les sirven de ayuda para saber cómo la planta está de salud. Los problemas más comunes varían entre la aparición de plagas o el cuidado que se le debe ofrecer a una planta en específico. Los usuarios mostraron interés en nuestra aplicación y coinciden en la necesidad de que la app contenga información específica para cada tipo de planta junto a sus cuidados. Todos están dispuestos a pagar una membresía mensual o anual que ronda entre los S/ 10 o S/ 20. 
Conclusiones: Con los hallazgos definidos podemos decir que la aplicación tendría que tener incorporada una base de datos con información detallada acerca del cuidado de cada planta en específica junto a su respectiva solución por cada enfermedad que pueda tener. También debería contener un buen sistema de procesamiento de imágenes ya que estas enfermedades son detectables por la apariencia de las hojas. Sería útil que contenga un apartado donde se explique cómo evitar las enfermedades y las plagas, ya que según los usuarios estas aparecen repentinamente.
Requirements elicitation & analysis
Needfinding
Las necesidades principales que hemos encontrado en nuestros segmentos objetivos son las siguientes: 
· Ayuda en el riego de las plantas: La mayoría de los usuarios entrevistados enfrentan problemas al momento de determinar la cantidad adecuada de agua que deben proporcionar a sus plantas. Por lo tanto, una función importante de la aplicación sería proporcionar información detallada sobre la cantidad y frecuencia de riego para cada tipo de planta. 
· Identificación de plantas: Los usuarios necesitan una manera fácil y rápida de identificar el tipo de planta que tienen en sus hogares o jardines, ya que esto es importante para determinar los cuidados específicos que requiere. 
· Identificación de enfermedades: Los usuarios necesitan una manera confiable de identificar las enfermedades de las plantas y saber cómo tratarlas. La aplicación debería proporcionar información detallada sobre los síntomas de las enfermedades, así como recomendaciones para su tratamiento. 
· Guía de cuidado de plantas: Los usuarios necesitan una guía completa de cuidado para cada tipo de planta, incluyendo información sobre el tipo de suelo, la cantidad de luz solar que necesita, la frecuencia de riego y cualquier otra información importante. 
· Registro de plantas: Los usuarios necesitan una manera de mantener un registro de sus plantas, incluyendo su especie, fecha de plantación, fotos, y cualquier información relevante como enfermedades o tratamientos. 
· Interfaz amigable: La aplicación debería tener una interfaz fácil de usar e intuitiva, que permita a los usuarios encontrar rápidamente la información que necesitan. 
· Funciones útiles adicionales: Los usuarios valoran las funciones adicionales que puedan ayudarles a cuidar mejor de sus plantas, como un recordatorio de riego o una sección de preguntas frecuentes. 
· Pago: Algunos usuarios están dispuestos a pagar por una aplicación que ofrezca una amplia gama de funciones útiles y fiables para el cuidado de sus plantas, preferiblemente una membresía anual.
User persona por cada Segmento Objetivo
Segmento #1: Personas responsables del cuidado de plantas
User task matrix
Empathy Map
CAPÍTULO
Ciclo 2018-02 | Sección XXXX
CAPÍTULO 3: ReqUIREMENTS SPECIFICATION3
2. 
As-is scenario mapping
Claudia Alves
	Phases 
	1. Revisar el estado de las plantas 
2. Examinar a la planta enferma 
3. Buscar solución 
4. Comenzar con el tratamiento
	Doing 
	1. Observa detenidamente las hojas para encontrar alguna anomalía. 
2. Descubre que una de las plantas tiene sus hojas en mal estado. 
3. Busca en internet las enfermedades más comunes para esta planta en específico, ya que, a pesar de dedicarse a la jardinería, detectar sus enfermedades requieren de mucho análisis. 
4. Una vez hallada el tipo de enfermedad, con sus conocimientos procederá a darle su respectivo tratamiento.
	Thinking 
	1. “A pesar del buen cuidado que le doy a mis plantas, es necesario revisarlas diariamente porque las plagas aparecen cuando menos lo esperas” 
2. “Las hojas de este girasol se tornaron de color oscuro. Muchas enfermedades presentan este mismo síntoma ¿Cuál de todas estas patologías podría tener mi girasol?” 
3. “Justo como suponía, existen muchas enfermedades que pueden contraer los girasoles, tendré que investigar cada una” 
4. “Gracias a mis conocimientos en jardinería no tuve que investigar mucho, aunque fue un poco tedioso. Con este conocimiento al menos podré curar a mi planta”
	Feeling 
	1. Motivada a realizar el chequeo diario de sus plantas.
2. Sorprendida debido a que siempre se aseguró de cumplir con el buen mantenimiento de sus plantas. 
3. Abrumada por la cantidad de información que hay en internet y el tiempo que deberá tardar para encontrar una solución. 
4. Aliviada porque realizar su búsqueda no le tomó tanto tiempo del esperado gracias a su profesión.
To-be scenario mapping
Claudia Alves
	Doing 
	1. Abrir la aplicación y escanear una planta y ver las enfermedades de esta. 
2. Seguir las indicaciones y aplicar a la planta los pesticidas o medicamentos. 
3. Escanear seguidamente la planta para hacer un seguimiento.
	Thinking
	1. “Con esta aplicación puedo estar más tranquila ya que tengo la información muy rápido”. 
2. Puedo buscar información en internet, pero hay tanta y con esta aplicación puedo toda esa información en un solo lugar. 
3. Me gusta mucho que se pueda seguir la mejoría de la planta con la aplicación. 
	Feeling
	1. Satisfecha ya que mi planta está mejorando y puedo monitorea como va desde mi teléfono. 
2. Estoy animada porque ahora puedo saber qué es lo que pasa con mi planta.
3. Siento entusiasmo ya que ahora puedo usar la app con más plantas y curarlas.
Product Features
	 
	Funcionales 
	No funcionales 
	Administrativos 
	Imprescindible 
	Registro de las plantas 
Registro de usuarios 
Editar el perfil 
Escanear a las plantas 
Dar las afecciones de las plantas escaneadas 
	La demora de carga debe ser menor a 2 segundos como mínimo. 
Tener la app tanto de Android como IOS 
El escaneo de la planta no debedemorar más de un minuto. 
Medidas de seguridad y privacidad para los usuarios. 
	Gestión para los escaneos. 
Gestión para las posibles enfermedades mostradas en la app. 
Gestión en los planes gratis y premium.   
Gestión en ofertas y promociones para los planes premium.  
	Debería tener 
	Dar los pesticidas o medicamentos para tu planta según el escaneo 
Llevar el control de tu planta y ver si este está con suficiente agua, etc. 
Recomendar plantas para la casa o para plantar en jardines. 
Mostrar información detallada de las plantas. 
	El servidor debería ser capaz de soportar como mínimo 200 escaneos por minuto 
La app deberá soportar la pedida de información de por lo menos 1000 usuarios. 
Cuando el escaneo se complete la información debe llegar en 5 segundos. 
Acceso a idiomas ingles español quechua 
	Gestión para poder revisar otros perfiles y sus plantas. 
Gestión de recompensas. 
Gestión para compartir el progreso de tus plantas.  
 
	Podría tener 
	Notificaciones cuando el escaneo se complete. 
Enviar mensajes a otros usuarios.  
Un muro para compartir imágenes de tus plantas. 
Post de los usuarios, y un feed para ver publicaciones. 
	Las notificaciones deben ser instantáneas. 
Filtrado en los mensajes. 
Filtrado en el contenido subido por los usuarios. 
Personalización en lo que se muestra en el muro al usuario.  
	Gestión en el muro de los usuarios. 
	No tendrá 
	Gráficos en 3D 
Subida de videos Música de fondo. 
Control por voz.  
Animaciones elaboradas. 
	La calidad de las imágenes no estará en máxima resolución. 
No tendremos optimizaciones para Teléfonos con Android 4 o IOS 10 o menor  
 
	Gestión de gráficos. 
Gestión de la voz. 
User stories
	User story ID
	Título
	Descripción
	Criterio de aceptación
	US01
	Registro de cuenta de usuario
	Como usuario, deseo poder registrarme para tener una cuenta en la aplicación.
	Escenario 1: Acceso a la página de registro
Dado que el usuario se encuentra en la página principal de Ecosoft,
Cuando el usuario le dé clic al botón de “Registrarse”,
Entonces la aplicación mostrará la página de registro de nuevo usuario.
Escenario 2: Registro de nuevo usuario
Dado que el usuario se encuentra en la página de registro,
Cuando el usuario ingrese los datos solicitados por la aplicación correctamente (nombre completo, correo electrónico, usuario, contraseña, plantas preferidas, foto de usuario),
Y el usuario le dé clic al botón de “Crear cuenta”,
Entonces la cuenta será creada en la plataforma.
Escenario 3: Registro de nuevo usuario con datos inválidos
Dado que el usuario se encuentra en la página de registro,
Cuando el usuario ingrese los datos solicitados por la aplicación con datos inválidos (nombre completo, correo electrónico, usuario, contraseña, plantas preferidas, foto de usuario),
Y el usuario le dé clic al botón de “Crear cuenta”,
Entonces la aplicación mostrará un mensaje de “Datos no válidos” bajo la(s) casilla(s) a corregir.
	US02
	Edición de la información de perfil
	Como usuario, quiero poder editar mi información en mi perfil, para poder realizar actualizaciones.
	Escenario 1: Acceso a “Mi perfil”
Dado que el usuario se encuentra en la página principal de “Ecosoft”,
Cuando el usuario le dé clic al botón de la imagen de su cuenta,
Entonces la aplicación mostrará la información de perfil del usuario (nombre completo, correo electrónico, nombre de usuario, plantas preferidas, foto de usuario).
Escenario 2: Funciones de edición de perfil
Dado que el usuario se encuentra en la página de “Mi Perfil”,
Cuando el usuario le dé clic al botón del lápiz ubicado al costado de cada información mostrada,
Entonces la aplicación habilitará los campos de edición de información del usuario.
Escenario 3: Edición de información 
Dado que los campos de edición de información se encuentran habilitados en la página de “Mi Perfil”,
Cuando el usuario actualice su información en la página,
Y el usuario le dé clic al botón de “Guardar cambios” en la parte inferior,
Entonces el sistema actualizará la información de perfil de usuario con los cambios realizados.
	US03
	Registro y visualización de plantas del usuario
	Como usuario, quiero poder registrar mis plantas en la aplicación y poder visualizar su información, para así poder seguir su crecimiento.
	Escenario 1: Acceso a “Mis Plantas”
Dado que el usuario se encuentra en la página principal de “Ecosoft”,
Cuando el usuario le dé clic al botón de “Mis Plantas”,
Entonces la aplicación mostrará la página de esta sección con los botones de “Agregar planta” y “Visualizar plantas”.
Escenario 2: Acceso a la página de registro de plantas
Dado que el usuario se encuentra en la página de “Mis Plantas”,
Cuando el usuario le dé clic al botón de “Agregar planta”,
Entonces la aplicación mostrará la página de registro de nueva planta del usuario.
Escenario 3: Registro de nueva planta
Dado que el usuario se encuentra en la página de registro de nueva planta,
Cuando el usuario ingrese los datos solicitados por la aplicación correctamente (nombre de planta, imagen de la planta, especie, color, edad, historial de cuidado (fechas de riego, poda, fertilización o enfermedades contagiadas y tratamientos aplicados), notas adicionales),
Y el usuario le dé clic al botón de “Guardar planta”,
Entonces la planta se agregará al listado de plantas del usuario.
Escenario 4: Registro de nueva planta con datos no válidos
Dado que el usuario se encuentra en la página de registro de nueva planta,
Cuando el usuario ingrese datos no válidos solicitados por la aplicación (nombre de planta, imagen de la planta, especie, color, edad, historial de cuidado (fechas de riego, poda, fertilización o enfermedades contagiadas y tratamientos aplicados), notas adicionales),
Y el usuario le dé clic al botón de “Guardar planta”,
Entonces la plataforma mostrará el mensaje de “Error” debajo del campo con datos inválidos.
Escenario 5: Visualización de plantas del usuario
Dado que el usuario se encuentra en la página de “Mis Plantas”,
Cuando el usuario le dé clic al botón de “Visualizar plantas”,
Entonces la aplicación mostrará un listado con las plantas agregadas por el usuario mostrando información importante (nombre de la planta, imagen de la planta, especie, edad).
Escenario 6: Visualización de perfil de plantas
Dado que el usuario se encuentra en la página de “Visualizar planta”,
Cuando el usuario le dé clic a un perfil de las plantas mostradas,
Entonces la aplicación mostrará toda la información detallada de la planta seleccionada (nombre de planta, imagen de la planta, especie, color, edad, historial de cuidado (fechas de riego, poda, fertilización o enfermedades contagiadas y tratamientos aplicados), notas adicionales)
Escenario 7: Funciones de edición de perfil de plantas
Dado que el usuario se encuentra en el perfil de una planta seleccionada,
Cuando el usuario le dé clic al botón del lápiz ubicado al costado de cada información mostrada,
Entonces la aplicación habilitará los campos de edición de información del usuario.
Escenario 8: Edición de información del perfil de planta
Dado que los campos de edición de información de la planta se encuentran habilitados en el perfil de una planta seleccionada,
Cuando el usuario actualice su información en la página,
Y el usuario le dé clic al botón de “Guardar cambios” en la parte inferior,
Entonces el sistema actualizará la información de perfil de la planta con los cambios realizados.
	US04
	Identificación de enfermedades de las plantas.
	Como usuario, quiero poder escanear mis plantas, para identificar si tienen posibles enfermedades. 
	Escenario 1: Acceso a “Identificación de enfermedades”
Dado que el usuario se encuentra en la página principal de “Ecosoft”,
Cuando el usuario le dé clic al botón de “Identificación de enfermedades”,
Entonces la aplicación mostrará la página de esta sección con los botones de “Escanear planta” , “Subir imagen” y “Ver historial de escaneos”.
Escenario 2: Acceso al escaneo de plantas
Dado que el usuario se encuentra en la página de “Identificación de enfermedades”,
Cuandoel usuario le dé clic al botón de “Escanear planta”,
Entonces la aplicación mostrará la cámara del celular para que el usuario pueda apuntar hacia su planta.
Escenario 3: Escaneo correcto de la planta
Dado que el usuario se encuentra con la cámara del celular activada para escanear su planta,
Cuando el usuario apunte correctamente hacia la planta con una buena iluminación y buena calidad de imagen,
Entonces la aplicación mostrará el mensaje “Escaneo realizado” y el botón de “Visualizar análisis”.
Escenario 4: Escaneo incorrecto de la planta
Dado que el usuario se encuentra con la cámara del celular activada para escanear su planta,
Cuando el usuario apunte incorrectamente hacia la planta con una mala iluminación o una mala calidad de imagen,
Entonces la aplicación mostrará el mensaje “No se ha podido realizar el escaneo, inténtelo nuevamente”.
Escenario 5: Visualización de análisis de escaneo al existir una enfermedad
Dado que el usuario escaneó correctamente a su planta,
Y se halló alguna enfermedad afectándola,
Cuando el usuario le dé clic al botón de “Visualizar análisis”,
Entonces la aplicación mostrará el mensaje “Enfermedad encontrada” en color rojo,
Y se podrá visualizar el nombre de la enfermedad encontrada basada en el análisis realizado con toda su información (síntomas, causas, tratamientos).
Escenario 6: Visualización de análisis de escaneo al no haber una enfermedad
Dado que el usuario escaneó correctamente a su planta,
Y no se halló ninguna enfermedad afectándola,
Cuando el usuario le dé clic al botón de “Visualizar análisis”,
Entonces la aplicación mostrará el mensaje “Planta sana, no se encontró ninguna enfermedad” en color verde.
Escenario 7: Captura de imagen de planta en el celular
Dado que el usuario se encuentra en la cámara de su celular,
Cuando el usuario capture una foto de su planta,
Entonces la foto será guardada en los archivos del teléfono.
Escenario 8: Acceso a subir imagen capturada
Dado que el usuario se encuentra en la página de “Identificación de enfermedades”,
Cuando el usuario le dé clic al botón de “Subir imagen”,
Entonces la aplicación mostrará la página para poder subir una imagen de los archivos del teléfono.
Escenario 9: Subir imagen capturada correctamente
Dado que el usuario se encuentra en la página de “Subir imagen”,
Cuando el usuario suba la imagen de su planta correctamente,
Y esta tenga buena iluminación y calidad,
Entonces la aplicación mostrará el mensaje “Escaneo realizado” y el botón de “Visualizar análisis”
Escenario 10: Subir imagen capturada incorrectamente
Dado que el usuario se encuentra en la página de “Subir imagen”,
Cuando el usuario suba la imagen de su planta incorrectamente,
Y esta tenga una mala iluminación o calidad,
Entonces la aplicación mostrará el mensaje “No se pudo escanear la imagen seleccionada, inténtelo nuevamente”.
Escenario 11: Subir imagen capturada incorrectamente
Dado que el usuario se encuentra en la página de “Subir imagen”,
Cuando el usuario suba la imagen de su planta incorrectamente,
Y esta tenga una mala iluminación o calidad,
Entonces la aplicación mostrará el mensaje “No se pudo escanear la imagen seleccionada, inténtelo nuevamente”.
Escenario 12: Visualización de análisis de escaneo al existir una enfermedad
Dado que el usuario subió correctamente la imagen de su planta,
Y se halló alguna enfermedad afectándola,
Cuando el usuario le dé clic al botón de “Visualizar análisis”,
Entonces la aplicación mostrará el mensaje “Enfermedad encontrada” en color rojo,
Y se podrá visualizar el nombre de la enfermedad encontrada basada en el análisis realizado con toda su información (síntomas, causas, tratamientos).
Escenario 13: Visualización de análisis de escaneo al no haber una enfermedad
Dado que el usuario subió correctamente la imagen de su planta,
Y no se halló ninguna enfermedad afectándola,
Cuando el usuario le dé clic al botón de “Visualizar análisis”,
Entonces la aplicación mostrará el mensaje “Planta sana, no se encontró ninguna enfermedad” en color verde.
Escenario 14: Acceso al historial de escaneos
Dado que el usuario se encuentra en la página de “Identificación de enfermedades”,
Cuando el usuario le dé clic al botón de “Ver historial de escaneos”,
Entonces el sistema muestra una lista de los escaneos anteriores realizados por el usuario, incluyendo los nombres de las plantas, la fecha en la que fueron escaneadas y la enfermedad detectada (si la hubo).
	US05
	Obtener información de plantas y enfermedades
	Como usuario, quiero poder tener información detallada sobre plantas específicas y enfermedades existentes, para mantenerme informado acerca de ellas.
	Escenario 1: Acceso a “Búsqueda de información”
Dado que el usuario se encuentra en la página principal de “Ecosoft”,
Cuando el usuario le dé clic al botón de “Búsqueda de información”,
Entonces la aplicación mostrará la página para ingresar lo que se desea buscar.
Escenario 2: Búsqueda correcta de planta
Dado que el usuario se encuentra en la página para buscar información,
Cuando el usuario ingrese correctamente el nombre de la especie de la planta que desea buscar,
Entonces la aplicación mostrará los resultados de la búsqueda.
Escenario 3: Búsqueda incorrecta de planta
Dado que el usuario se encuentra en la página de para buscar información,
Cuando el usuario ingrese incorrectamente el nombre de la especie de la planta que desea buscar,
Entonces la aplicación mostrará el mensaje “No se encontraron resultados”.
Escenario 4: Visualizar la información de un resultado de plantas
Dado que se muestran los resultados de búsqueda en la app,
Cuando el usuario le dé clic al resultado que desea visualizar,
Entonces la aplicación mostrará la planta seleccionada y su información (imagen de la planta, especie, colores, variedad, descripción, formas de cuidado, enfermedades comunes, notas adicionales).
Escenario 5: Búsqueda correcta de enfermedad
Dado que el usuario se encuentra en la página para buscar información,
Cuando el usuario ingrese correctamente el nombre de la enfermedad que desea buscar,
Entonces la aplicación mostrará los resultados de la búsqueda.
Escenario 6: Búsqueda incorrecta de enfermedad
Dado que el usuario se encuentra en la página para buscar información,
Cuando el usuario ingrese incorrectamente el nombre de la enfermedad que desea buscar,
Entonces la aplicación mostrará el mensaje “No se encontraron resultados”.
Escenario 7: Visualizar la información de un resultado de enfermedad
Dado que se muestran los resultados de búsqueda en la app,
Cuando el usuario le dé clic al resultado que desea visualizar,
Entonces la aplicación mostrará la enfermedad seleccionada y su información (nombre de la enfermedad, descripción, causas, diagnóstico, tratamiento, prevención, imágenes ilustrativas).
	US06
	Tiempo de carga
	Como usuario, quiero que la aplicación cargue en un máximo de 10 segundos para no tener que esperar mucho tiempo.
	Escenario 1: Espera al cargar
Dado que el usuario se encuentra logueado en la aplicación,
Cuando el usuario navegue por la plataforma,
Entonces, cualquier sección se tardará un máximo de 10 segundos en cargar al 100%.
	US07
	Centro de ayuda y soporte
	Como usuario, quiero poder acceder a un centro de ayuda, para resolver mis dudas de la aplicación
	Escenario 1: Acceso al centro de ayuda
Dado que el usuario encuentra dificultades sobre el uso de la aplicación,
Cuando el usuario necesita asistencia o información adicional,
Entonces, el sistema mostrará la página del centro de ayuda.
Escenario 2: Acceso a tutoriales
Dado que el usuario se encuentra en la página del centro de ayuda,
Cuando el usuario le dé clic a la opción de “Tutoriales”,
Entonces, la aplicación mostrará videos o guías de tutoriales a algunas secciones en la aplicación.
Escenario 3: Acceso a preguntas frecuentes
Dado que el usuario se encuentra en la página del centro de ayuda,
Cuando el usuario le dé clic a la opción de “Preguntas frecuentes”,
Entonces, la aplicación mostrará el listado de preguntas frecuentes de los usuarios con sus respectivasrespuestas.
Escenario 4: Contacto con el soporte
Dado que el usuario se encuentra en la página del centro de ayuda,
Cuando el usuario le dé clic a la opción de “Contactar con el soporte”,
Entonces, la aplicación mostrará la página de contacto con el soporte para que el usuario pueda realizar sus preguntas directamente.
	US08
	Alternación entre el modo oscuro y claro
	Como usuario, deseo poder elegir el dark-mode o el light-mode, para así poder usar Ecosoft según mi comodidad visual.
	Escenario 1: Comodidad visual en “Ecosoft”
Dado que el usuario se encuentra en la aplicación,
Cuando el usuario le dé clic al botón de modo de visualización que alternará entre dark-mode y light-mode,
Entonces, la aplicación cambiará conforme a la opción seleccionada.
	US09
	Gestión de planes del usuario
	Como usuario, quiero poder gestionar mi plan dentro de la aplicación, para poder cuando sea requerido adquirir la membresía premium en “Ecosoft”.
	Escenario 1: Acceso a la página de gestión de plan
Dado que el usuario se encuentra logueado en la aplicación,
Cuando el usuario le dé clic al botón de “Planes”,
Entonces, se mostrará la información del plan actual y la página con todos los planes disponibles.
Escenario 2: Cambio de plan
Dado que el usuario se encuentra en la página de “Planes”,
Cuando el usuario le dé clic a algún plan mostrado que desee adquirir,
Entonces, la app mostrará la página para el pago a realizar.
Escenario 3: Pago de plan válido
Dado que el usuario se encuentra en la página de pago,
Cuando el usuario ingrese correctamente su método de pago e ingrese la información requerida,
Y le dé clic al botón de “Comprar plan”,
Entonces, la aplicación mostrará el mensaje de “Cambio de plan realizado con éxito”,
Y el sistema actualizará el plan del usuario.
Escenario 3: Pago de plan inválido
Dado que el usuario se encuentra en la página de pago,
Cuando el usuario ingrese incorrectamente su método de pago e ingrese información inválida,
Y le dé clic al botón de “Comprar plan”,
Entonces, la aplicación mostrará el mensaje de “No se ha podido realizar el pago”.
	US10
	Notificaciones de actualizaciones y novedades
	Como usuario, quiero poder recibir notificaciones de posibles actualizaciones, para mantenerme al tanto de las novedades de “Ecosoft”.
	Escenario 1: Actualizaciones y novedades
Dado que el usuario se encuentra logueado en la aplicación,
Cuando la aplicación lanza nuevas actualizaciones,
Entonces, el sistema enviará notificaciones al usuario para informarle de las nuevas funcionalidades.
	US11
	Precisión e integridad de los datos
	Como usuario, quiero que la aplicación funcione sin errores, para poder realizar mis actividades sin interrupciones.
	Escenario 1: Aplicación sin bugs
Dado que el usuario se encuentra logueado en la aplicación,
Cuando el usuario ejecute una acción en la app,
Entonces, la aplicación responderá correctamente bajo los criterios definidos.
Escenario 2: Aplicación presenta errores
Dado que el usuario se encuentra logueado en la aplicación,
Cuando el usuario ejecute una acción en la app,
Y se identifica un error en la misma,
Entonces, el sistema capturará la excepción en tiempo de ejecución,
Y mostrará un mensaje de “Error, su solicitud no ha sido procesada correctamente, inténtelo más tarde”.
Escenario 3: Fallo continuo en la aplicación
Dado que el usuario se encuentra logueado en la aplicación,
Cuando el usuario sufra fallos continuos de las acciones en la app,
Entonces, el sistema mostrará el botón de “Reportar falla”.
Escenario 3: Reporte de bug
Dado que se muestra el botón de “Reportar falla”,
Cuando el usuario le dé clic al botón,
Entonces, el sistema enviará una notificación al equipo administrador, para que puedan evaluar la falla.
BIBLIOGRAFÍA
GetPlanta. (s. f.). About. Recuperado el 26 de abril de 2023, de https://getplanta.com/about
PictureThis. (2022). PictureThis: Identifica plantas, flores y árboles [Aplicación móvil]. Recuperado el 26 de abril de 2023, de: https://www.picturethisai.com/es/app
SmartPlant. (s.f.). Expert Plant Care App. Recuperado el 26 de abril de 2023, de https://www.smartplanthome.com/expert-plant-care-app

Continuar navegando