Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Contest submissions will be judged on the following criteria:

CategoryScoreComments
Solution uses the EdgeX Foundry platformYes/NoNo disqualifies the solution from competition
Incorporation of EdgeX

Best demonstration of the strengths and capabilities of EdgeX through many of the following

  • Demonstration of edge analytics (making decisions at the edge)
  • Ability to export data to multiple back end cloud or enterprise systems
  • Utilization of EdgeX's platform independence
  • Ability to filter data at the edge
  • Demonstration of multi-device and/or device protocol connectivity
  • Ability to integrate/incorporate other 3rd party components/solutions
  • Maximizing the flexibility in EdgeX architecture
  • Utilization of EdgeX low-code deployment/configuration
35How well and to what degree does the contest solution incorporate EdgeX and highlight its capabilities?
Solution is a smart * applicationYes/NoNo disqualifies the solution from competition
Relevance
Best demonstration on how to solve a real world, smart * use case that most:
  • Clearly articulates a smart * need
  • Highlights use case need that is real, imminent and pressing (vs contrived or a solution looking for a problem)
  • Straightforwardly specifies a technical EdgeX-incorporating solution to satisfy the use case
  • Presents a solution that does (or could) scale to meet the size of the problem and potential real world deployment
  • Presents a solution that would be cost effective given the use case
  • Presents a solution that fits within the resource constraints of the use case environment
25Does the solution offer a real example of how to solve a meaningful use case in the smart * arena?
Does the solution incorporate restricted IP?Yes/NoIf the solution contains restricted IP, this may disqualify the solution if it cannot be discussed or shown publically
Productization
Closest to a viable, fully capable and deployable solution to satisfy the suggested real world use case via:
  • Fewest needs for additional work in order to field in a production setting
  • Incorporation of actual hardware (sensors/devices), cloud services, etc.
  • Integration of actual 3rd party systems (analytics, visualization, GUI, etc).
  • Consideration for deployment, orchestration, monitoring, configuration changes, updates, etc.
  • Demonstration of actual use in production like environments
  • Demonstration of scalability of the solution
  • Clean documentation
20How easy is it (or would it be) to productize the contest solution?

Innovation
Most innovative approach to satisfying an intended smart * use case through:

  • Unique use of EdgeX components or use of EdgeX components in an unforeseen way
  • Simplest solution, yet most thorough satisfaction of the use case requirement
  • Incorporation of new device/sensors to solve a use case
  • Incorporation of new/unique analytics to make the solution smart
  • Dream big - creating a solution that goes beyond simply collecting edge data
10Is the solution novel, unique and thought provoking?  Does the solution bring a unique perspective to how EdgeX may be used and even serve as information for the community to consider new or enhanced EdgeX features?  How is the solution making the solution "smart"?  Can you dream big?  Making one smart light pole on the street is the basics.   Making multiple smart light poles communicate with each other to gain additional insights is the dream. 
Ease of Use
Solution that is the easiest to setup, use, maintain as evaluated through:
  • No code/low code changes required of the solution elements to include EdgeX
  • Easiest and/or fastest to configure
  • Quickest to deploy/orchestrate
  • Fewest solution parts
  • Well and cleanly documented
  • Easy to understand solution
  • Simplest or easy to operate user interface(s)
10How easy would it be for users to accept and use the solution?  Would it be a solution understood-by-the-man on the street?
TOTAL Score100Possible points per solution


Evaluation

A panel of three IoT/edge experts and the EdgeX TSC members will judge the contest solutions.  Each judge will score the projects using the criteria above - scoring each contest solution between 0-100 points.  EdgeX TSC members will also score the projects using the same criteria but the TSC member scores will be averaged to provide a single score which will serve as the fourth judge in the contest.  Winners will be determined on the highest total score count from the judges.

...