User Needs, Benchmarking, and Requirements
Introduction
Portable weather stations are used in a wide variety of applications. Some use them for personal applications such as in residential homes and farmlands to predict weather conditions. Others use them for more critical applications such as emergency responders conducting hazard analysis to run more accurate tests on the weather to guide them in decisions regarding public safety. These devices are in high demand and are always in need of being improved while minimizing the cost for both personal and emergency applications. Users describe difficulty with the longevity of the batteries, the accuracy of sensors, the range of applications, and the wireless connectivity of devices.
Objectives
The aim for this project is to design and build a reliable, attractive, and functional weather station with a small form factor. The product will be similar in quality to commercially available, professionally designed products and that are financially available for all users. The product will solve real world environmental problems while improving on the accuracy and range of serial sensors such as temperature, humidity, atmospheric pressure, and wind speed sensors. As a team, the objective is to create a mobile weather station that stands out against the other project teams and competes with the devices currently available. Our main competitors will be the handheld anemometer by Intendvision, the Kestrel 3000 pocket weather meter, the HODIK weather station, the La Crosse Personal Weather Station, and the Netatmo weather station. Based on the user feedback from the devices of our competitors, we will aim to increase the longevity of the battery life of these devices, the accuracy of the temperature and other serial sensors, integrate more sensing options, and improve the wireless connection between devices.
Stakeholders
- Target group: Middle-income individuals who are avid nature fans or who have active outdoor hobbies.
- Target purchaser: Target group profile with special attention to Full Nest I and Full Nest II mothers.
- Customer service: Prefers easy-to-repair, cheap to replace, and simple to use product.
- Marketing & Sales division: Looks for unique selling points that distinguishes our product from countless competitors on the market.
- Retailers: Prefer products that can withstand a wide range of storage conditions including variations in temperature, vibration, humidity, and atmospheric pressure, and have a strong and compact, theft, and vandalism-proof packaging.
- Regulatory instances: The product needs to comply with CE guidelines in Europe, including 2014/53/EU, 2011/65/EU, and 2009/125/EC as well as RoHS: EN50581:2012, FCC Rules part 15 ID BCG-A2083 and BCG-A2084 for the United States, Canada IC numbers 579C-A2083 and 579C-A2084, TP TC 020/2011 for Russia, Mexico NOM conformity to A2083, A2084, and A2083, Turkey’s AEEE compliance, Japan VCCI codes 003-190159, D190123003, 003-190158, and D190122003, Singapore IMDA DB00063, and Malaysia MCMC-CIDF15000007.
Use Cases
We envision our product being used by everyday people with an interest in the weather, such as the people described in the following stories.
John
John is a 68-year-old man who has a small garden in his backyard where he grows vegetables. He has been gardening for many years and takes great pride in his crops. However, in recent years, he has been facing a problem with weather events destroying his plants. He would often come home to find his garden flooded or his plants wilted due to extreme heat. Determined to save his crops, John decided to invest in a weather station. The weather station senses and reports weather conditions such as temperature, humidity, and precipitation. With this information, John is able to take the necessary precautions to protect his garden from the elements. He sets up a watering system to protect his plants from the heat and a drainage system to prevent flooding. He also sets up a small greenhouse to protect his plants from frost. Thanks to the weather station, John is able to save his crops and continue enjoying the fruits of his labor.
Samantha
Samantha is a 12-year-old girl who has always been fascinated by the weather. She would often spend her free time pretending to be a news weather anchor, giving forecasts to her family and friends. However, her pretend forecasts were based on guesses rather than actual data. She always wished she had some real equipment to help her understand the weather better. For her birthday one year, Samantha’s parents surprised her with a weather station. The weather station can sense temperature and precipitation, and it was just what she needed to start her own weather observations. She set it up in the backyard and started tracking the weather patterns in her area. The data she collected was fascinating and helped her to understand the weather better. This made her even more determined to study to become a meteorologist. She would spend hours studying the data and learning more about the atmosphere. The weather station was her first step in becoming a real meteorologist, and she was so excited to see where it would take her.
Keith
Keith is an avid hunter. His favorite game to hunt is Elk. He typically goes up to Coconino National Forest to hunt some. However, he has noticed that the online weather results are not nearly as accurate as they claim to be. He did some research and found the Weather Station by Team 304 and was immediately impressed. He is able to set up several devices due to their affordability. They are light and compact so he can bring many out to the large area he hunts in, without weighing him down. But most importantly, he is able to get much more accurate local weather data, which is pivotal for his big game hunt.
User Needs
Our team employed a comprehensive methodology to identify and prioritize user needs for our product. We first examined reviews of competing products and observed the pros and cons of existing products to gain a deeper understanding of what customers liked and didn’t like. This information was then translated into a list of needs for our product. Our team identified the following needs:
- Device should withstand weather conditions.
- The device must display the information it collects.
- Device should function reliably for up to 2-3 years.
- Device electronics should be protected from moisture as much as possible.
- The device needs good quality material for its build.
- The product must run for a long time without maintenance.
- Have a mounting feature.
- The product must be reliable.
- Should be able to run on batteries.
- Should be ergonomically friendly.
- Should be compact.
- Display should be easy to read.
- The product must indicate its current state to the user.
- Battery life should be long lasting.
- The product’s design must not attempt to prevent the user from using it for their desired purpose.
- Device should employ a method to clip or attach it to something for carrying purposes to reduce likelihood of losing it.
- Device is low weight, making it easy to carry.
- The physical build of the device needs to utilize the inner space as efficiently as possible and minimizes empty space inside.
- The product must provide accurate information.
- Have a wide temperature range for all climates.
- Should be hand held.
- Device must have reliable battery system.
- Device must measure humidity.
- Device sensors must be accurate.
- The device must sense the environment.
- The product must be reliable.
- Device must have reliable results/readings.
- Device has multiple functionalities.
- Device could benefit from having the ability to calibrate it.
- The product must be low-power.
- Needs to have replaceable sensors.
- Sensors should be cheap to replace.
- Device should have safeguards in place to prevent picking up noise from readings while in use.
- Device must support a very high duty cycle.
- Readings are consistent.
- Device must have reliable hardware.
- The product must include basic features of an electronic device that all users will expect.
- Readings from device are made easier to see with backlit display; use at night, dark places and bright areas are possible.
- Device should have a way to attach it to another surface or prop to minimize noisy readings.
- The product must have a short set-up time.
- Device must give customer informed insights.
- Needs a manual adjuster to calibrate sensors.
- Needs a debugging function to test functionality of sensors.
- Device must give users un-observable data.
- Device must be beneficial to customers knowledge of their environment.
- The product must behave in an intuitive, easy-to-understand way.
- Device must have notification abilities.
- Device offers a means to digitally graph readings through provided software.
- The product must have a clear user interface.
- Device must inform users of results.
- User input for settings ought to be saved upon power down for ease of use.
- The product must not incorporate features which the user has to ‘work around’ to do what they want.
- Device display needs to be focused on its purpose with minimal other distractions.
- Device must update frequently.
- Auto-shutoff features should be configurable within the device.
- Indoor unit and outdoor unit need to have a strong connective signal for consistent readings.
- Display should have adjustable brightness.
- Display should have a manual sleep mode to turn the mode on and off when desired.
- Needs a function to set day and time.
- Device could benefit from having a zero-ing feature to minimize noisy readings from using it in close proximity.
- The product must respond to user inputs in real time.
- The device must be easy to use.
- Device needs to respond easily.
- The product must not require frequent reboots.
- Device must have independent “server”.
- Device should be affordable, in terms of construction and delivery.
- The product’s documentation must be clear enough to understand the first time.
- Fast customer service.
- Device offers a feature that more affordable alternatives do not offer.
- The product must be affordable to own and maintain, not just to purchase.
In order to effectively organize and prioritize these needs, we assigned them to five categories: Mechanical, Electronic, Software, Back End, and Other. This categorization allowed for clear and efficient communication and reasoning within our team as we worked to rank the needs by priority. The importance of each need was determined through a collaborative process on this Google Jamboard, where the team discussed over voice chat and assigned weights to the needs based on their perceived impact on the overall user experience. Screenshots of each step of this process can be found in Appendix B.
Aspects
We then extracted meaning from the user needs by carefully analyzing the information gathered from reviews of similar products and observing the pros and cons of existing products. This allowed us to identify the key features and functionality that customers valued in similar products. We then translated these user needs into a list of product requirements that would ensure that our product met each of the most important user needs. To ensure that our product met these requirements, we prioritized the most important user needs and assigned them a specific requirement for our product. This process involved breaking down the user needs into smaller, more specific components and outlining the necessary steps to meet each one. Additionally, we continuously reviewed and refined the list of requirements throughout the development process to ensure that they remained aligned with the evolving needs of our target market.
We outlined the following major design aspects for our product.
- Hardware / Product Design
- The product must be able to withstand various weather conditions.
- The product must display the information it collects.
- The product must function reliably for up to 2-3 years.
- The product must have measures in place to protect its electronics from moisture.
- The product must be made with high-quality materials for its construction.
- The product must be able to run for a long time without requiring maintenance.
- The product must have a mounting feature.
- The product must be reliable.
- The product must be able to run on batteries.
- The product must be ergonomically designed for comfort and ease of use.
- The product must be compact in size.
- The product’s display must be easy to read.
- The product must clearly indicate its current state to the user.
- The product must have long-lasting battery life.
- The product’s design must not restrict or limit the user’s desired use of the device.
- The product must have a method for attaching or clipping it to something for easy carrying and to reduce the likelihood of losing it.
- The product must be lightweight and easy to carry.
- The product must efficiently utilize the internal space and minimize empty space inside.
- The product must provide accurate information.
- The product must be able to operate in a wide range of temperatures and climates.
- The product must be designed to be held in the hand.
- Software / Functionality
- The product must measure humidity.
- The product must have accurate sensors.
- The product must sense the environment.
- The product must be reliable.
- The product must have reliable results/readings.
- The product must have multiple functionalities.
- The product must have the ability to calibrate it.
- The product must have low-power consumption.
- The product must have replaceable sensors.
- The product must have sensors that are cheap to replace.
- The product must have safeguards in place to prevent picking up noise from readings while in use.
- The product must support a very high duty cycle.
- The product must have consistent readings.
- The product must have reliable hardware.
- The product must include basic features of an electronic device that all users will expect.
- The product must have a backlit display to make readings easier to see in low light conditions.
- The product’s sensors must have a way to attach it to another surface or prop to minimize noisy readings.
- Interactivity & User Experience
- The product must have a short set-up time.
- The product must give customers informed insights.
- The product must have a manual adjuster to calibrate sensors.
- The product must have a debugging function to test the functionality of sensors.
- The product must give users unobservable data.
- The product must be beneficial to customers’ knowledge of their environment.
- The product must behave in an intuitive, easy-to-understand way.
- The product must have notification abilities.
- The product must offer a means to digitally graph readings through provided software.
- The product must have a clear user interface.
- The product must inform users of results.
- The product must save user input for settings upon power down for ease of use.
- The product must not incorporate features which the user has to ‘work around’ to do what they want.
- The product must have a display that is focused on its purpose with minimal other distractions.
- The product must update frequently.
- The product must have configurable auto-shutoff features.
- The product must have a strong connective signal between the indoor unit and outdoor unit for consistent readings.
- The product must have an adjustable display brightness.
- The product must have a manual sleep mode for the display that can be turned on and off when desired.
- The product must have a zero-ing feature to minimize noisy readings from using it in close proximity.
- Customization
- The product must respond to user inputs in real time.
- The product must be easy to use.
- The product must respond easily.
- The product must not require frequent reboots.
- The product must have an independent “server”
- The product must have a function to set the day and time.
- Manufacturing
- The product must be affordable in terms of construction and delivery.
- The product’s documentation must be clear enough to understand the first time.
- The product must have fast customer service.
- The product must offer a feature that more affordable alternatives do not offer.
- The product must be affordable to own and maintain, not just to purchase.
- Safety
- The product must not cause injury to a user.
- The product must not pose a hazard to the environment.
- The product must not be designed in such a way that the user is encouraged to put themselves in danger while using it.
Our team will assess our product with respect to each of the requirements we have set forth for ourselves through a thorough evaluation process at each step of the design phase. This will involve reviewing the product aspects against the requirements to ensure that they are being met. Additionally, we will conduct testing and validation of the product to ensure that it meets the critical requirements. This can include functional testing, usability testing, and performance testing, among others. Furthermore, we will regularly review the requirements and compare them against the current design to ensure that we are on track to meet the goals. The product will be continuously evaluated and refined until it meets all of the requirements and provides a positive user experience. We will also consider feedback from beta testers and customers to make any necessary adjustments.
Open Questions
- How many measuring functions will be available on this device and what will they be?
- Will the device have an auto-shut off or will it have the ability to measure data indefinitely?
- What will the dimensions of the device be with the desired sensors in place?
- What kind of batteries will be used for the operation of this device?
- Is the device able to plot or record data in real time?
- Will a 3D-printed shell be enough to protect the circuitry from moisture?
- Will the device have options to switch units for different measurements?
- Will the device have a way to attach or connect to a stand, prop or tripod?
- Will the device feature any sort of rechargeable batteries or power source?
Milestones
- Team Checkpoint 1: 1/23/2023
- Subsystem Design: 2/17/2023
- Subsystem Verification: 3/3/2023
- Team System Prototype (Final Deadline): 3/24/2023
- System Verification (Final Deadline): 4/24/2023