team tfy (think for you). problems we want to solve what we showed last time our new solutions...
TRANSCRIPT
![Page 1: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/1.jpg)
A Smart Filter For HOPE
Team TFY (Think For You)
![Page 2: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/2.jpg)
Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far Our approach & iteration steps To do list
What we present today
Team TFY (Think For You)
![Page 3: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/3.jpg)
![Page 4: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/4.jpg)
Problems we want to solve
Team TFY (Think For You)
Too many options Too many configuration settings
![Page 5: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/5.jpg)
Legend
UndesirableSituation
UndesirableMechanism
Agent NFRsoftgoal
Opera.softgoal And
++Make
+Help Contrib. Correlation
Legend
– ––BreakHurt
Claim
![Page 6: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/6.jpg)
A modular and extensible framework that: Allows for predefined or user altered priorities to
presented options Allow Hope to show the user more options while
letting the user navigate firstly through the items that matter most
Structure that can support future implementations of options such as hiding certain features, categories, things, and verbs
Template for later enhancements to follow and utilize
What we showed last time
Team TFY (Think For You)
![Page 7: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/7.jpg)
Smart Filter
Our new solution now
Team TFY (Think For You)
![Page 8: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/8.jpg)
Agent NFRsoftgoal
Opera.softgoal And
++Make
+Help Contrib. Correlation
Legend
– ––BreakHurt
Claim
Legend
UndesirableSituation
UndesirableMechanism
![Page 9: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/9.jpg)
Filter: Filtering icons in a category by usage
(frequency) statistics Showing/hiding filtering
Context: Location : Tomthumb Home Time : Time of the day Time of the month Time of the year
Our current feature list
Team TFY (Think For You)
![Page 10: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/10.jpg)
An Example…
But where will the metadata about coordinates come from?
![Page 11: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/11.jpg)
The system shall take in consideration different user preferences when deciding which options to show or hide. How are these preferences taken into account by the system?
O1: by gathering usage statistics, the system can decide on what options are more important to the user
O2: pre-configured user preferences can be used to help in deciding when to show or hide options
Solution: O1, O2 Rationale: usage statistics is a more accurate and dynamic way of
determining user preferences, and hence, the least frequently used system’s options should be hiden. However, some user preferences or behavioral patterns may be easier to depict from configuration properties.
Issue(s) identified so far
Team TFY (Think For You)
![Page 12: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/12.jpg)
If there are more than one context rules, how can we combine them together
Interrelationship between filtering and context
Some other big issues
Team TFY (Think For You)
![Page 13: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/13.jpg)
Our approach & iteration steps
Team TFY (Think For You)
Concrete examples
General API
![Page 14: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/14.jpg)
Improve our requirement specification Prioritize features For each feature:
◦ Design good architecture◦ Implement
See if a generalized architecture and/or API can derive from earlier steps
To do list
Team TFY (Think For You)
![Page 15: Team TFY (Think For You). Problems we want to solve What we showed last time Our new solutions now Our feature list Issues identified so far](https://reader036.vdocument.in/reader036/viewer/2022062314/56649f315503460f94c4d643/html5/thumbnails/15.jpg)
Thank You
Questions ?
Team TFY (Think For You)