Professional Documents
Culture Documents
Smart Waste
Management System
PROJECT BACKGROUND
• The next few years to collect and amount of garbage, utilities will have to spend twice more budgets. These
costs can be significantly reduced by using Smart Waste Management Systems.
Smart Waste management process improvement is a high priority task for large cities in Saudi Arabia
The Saudi government is investing heavily in waste management solutions
Jeddah municipality is ready to automate and digitize their waste management process and has announced
a tender for waste management platform development
• Contracts Compliance
• Improving the quality of services
• Optimal routes built by garbage collection
management systems allow you to:
• Optimize staff time;
• Reduce the amount of fuel consumed by
garbage trucks;
• Reduce the number of purchased garbage
trucks that are required for garbage
collection;
• Reduce wear on machinery / road.
Actors
Municipality
Data Streaming
Producers
Consumers
Transporters
Signals
API
Transactions
Contracts
1. All contracts between waste producers, waste transporters and waste facilities must be digitalized.
2. Every device such as waste vehicle, waste bin or waste facility has been equipped with special
chip (sensor) which will keep its register data, recognize actions and send information about this
actions (messages, transactions) into the blockchain network.
3. Each time the action takes place, the sensors on vehicle/bin/facility will generate messages and
smart contracts will check if the action is legal (i.e. check the contract details).
4. In case of contract violation smart contracts will detect it automatically in real-time; notification will
be provided.
5. Information about actions will be available to view through a web-based application (dashboards);
the Jeddah Municipality monitors all actions in real-time.
CONTAINER FILL LEVEL MEASURING
• The Smart Waste system consists of a wireless ultrasonic fill level monitoring sensor and a web
oriented application.
• The sensor can be used with all types of containers, regardless of their capacity and waste type.
Smart Waste is a specially designed ultrasonic sensor for measuring fill level of waste
bins/containers regardless of their type, capacity or purpose. The fill level data is submitted to the
server wirelessly (GPRS) and it is immediately available in the cloud application.
Smart Navigator
Mobile application for tablets or smartphones used by the waste collection truck drivers. It
enables receiving and display of work orders, collection routes, navigation and communication
with the dispatcher.
Cloud application
By combining the recorded fill level measurements from the sensors with data gathered by GPS
tracking of waste collection vehicles, the system automatically generates optimal collection
routes providing up to 40% in direct cost savings in waste logistics. Through constant data
analysis and by using special algorithms, the system is able to autonomously predict the time
frames for reaching end fill level values for all containers, taking into account all available
parameters (container type, waste type, location) to determine the type and number of vehicles
required to cover the area.
WASTE CONTAINERS IDENTIFICATION
Black list
The system enables wireless transfer of blacklisted user data from the billing software
(ERP) to the central computer in the vehicle. In case the owner of the bin about to be
emptied is blacklisted, the system automatically alert the workers with corresponding
audible and visual signals.
RF communication
Control unit installed in the vehicle has an integrated RF communication module
for wireless data transfer from the peripheral components (RFID access control,
handheld readers, etc.) within a 50-metre radius.
SMART WASTE CONTAINERS IDENTIFICATION BASIC FEATURES
Safety memory
All recorded data is saved to central computer’s safety memory, where it remains
stored for two years, regardless of having been successfully submitted to the server.
In case of breakdowns or accidents, the data can be transferred manually using a
USB stick or an SD card.
All vehicles, bins and facilities will be equipped with appropriate sensors and reading devices
(e.g. RFID tags and readers) which capture actions and generate messages so that waste
tracking process does not include manual steps.
The system will consider that a waste vehicle has collected waste from a bin when it
recognizes that the vehicle and the bin are next to each other (e.g. RFID reader identifies
a bin tag).
Estimated project budget does not include costs for the required infrastructure and its
maintenance (e.g. vehicles GPS modules, RFID identifiers and bin tags).
The municipality standards and procedures can be realized on smart contracts, i.e. they can be
expressed in digital form.
COMPONENTS
API manager: Authentication, Authorization, Caching, Prototyping, and Monitoring for all APIs.
Identity server: Implements SSO login process. Manages access policies. Handles several user stores.
Business Process Server: Executes long running stateful processes. Allows to automate cross-systems
business processes and minimize paper work.
Services: Could be hosted in isolated containers and managed by container-manager (like Kubernetes).
By this system could be easily scaled horizontally even by a single service.
The Data layer could be denoted by 3 groups runtime data, cache data, aggregated data, and could be
represented by different types of data storages.
Log Storage: Collects logs from all subsystems. Provides audit and analytics for all platform events.
Solution Benefits
1. Transparency across the entire waste & recycling value chain
Brainstorm (Ideate)
Build
To generate and evaluate ideas
To implement the best possible solution
• Gather ideas
• Create high-fidelity prototypes
• Build information architecture
• Prepare UI guidelines
• Sketch
• Pair work with the developer
• Compare possible solutions
Test
To evaluate usability and reveal insights
• Ask users and make improvements
• Gather feedback from Google Analytics
• Conduct surveys
QUALITY MANAGEMENT APPROACH
Cost- and time-effectiveness Not only find defects – Agile Testing for Agile
is a must prevent them Development
· Test in the amount and way · Quality Control on all stages of · Adopted testing activities for quick
appropriate for particular case SDLC
iterative product delivery
User assistance
360-degree documentation of various Self-help portal structured according to task-based approach
types and media (online and offline, FAQ page covering the most frequent user questions
printed, mobile) targeted at various user
roles and flows.
MVP PROJECT
services
User UX
Assistance Writing
UX User Technical Training
Writing Assistance Knowledge and
Mgnt eLearning
Training
materials
Deliverables and scope
• FAQ page initial version • Consistent, clear and to-the- • Self-help portal for • Knowledge Base • Training program
• Mockup of the proposed point UI text and messages solution users • Presentations and hand-out
• Integration Guides
user assistance approach materials for the training sessions
• Demo video of the POC • UI pop-ups providing short • FAQ page • API documentation
• UI text and messages instructions and user • Demos of the solution for each of
• UI pop-ups providing short assistance with reference to the major stages
instructions appropriate topic in help
portal • Walkthrough video of the overall
• Content strategy outline for business flow
the solution • Content strategy
implemented and followed to • Video tutorials of major flows for
ensure brand identity main user roles
• Software simulations to train users
even prior to solution release
(optional)
EXECUTION AND DELIVERY
2. Acceptance 2. Implementation
criteria Iteration Iteration
MVP
User #2 User #3 3. Warranty
3. Initial feedback feedback
project 4. Support
plan Features Go Features Go Features
List #1 Live List #2 Live List #3
Is a process that systematizes and makes it easier to run all needed actions
that are triggered by some project event, like project start, change of team,
scope, goals etc.