FMS Innovation Lab Seminar 8th January 2013
-
Upload
gada-kadoda -
Category
Education
-
view
1.013 -
download
2
description
Transcript of FMS Innovation Lab Seminar 8th January 2013
![Page 1: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/1.jpg)
Accelerating Development through Innovation:A Snapshot from University of Khartoum
Seminar by Innovation Lab Pilot Project at Faculty of Mathematical Sciences
8th January 2013
![Page 2: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/2.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 2
“Traditional development thinking has held that attempts to reach the very poorest, especially in remote areas, are too costly and too difficult. But
new technology and innovations are making it easier to reach the most deprived ... Focusing on the most disadvantaged is right in principle and right in
practice.”
Anthony Lake, UNICEF Executive Director
08/01/2013
![Page 3: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/3.jpg)
3
An Innovation Lab: A Technology for Development Approach
• National facility set up by UNICEF to support to support the work of UNICEF and governments by building local technological capacities for humanitarian development
• Defined as “... a space and set of protocols for engaging young people, technologists, private sector, and civil society in problem-solving.”
08/01/2013
COLLABORATIVE SPACE
Khartoum University Innovation Lab Pilot Project Seminar
Source: Innovation Labs - A Do-it-yourself Guide - Version 1. Oct. 2012
![Page 4: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/4.jpg)
4
Different Projects ... Different Lab Models
08/01/2013 Khartoum University Innovation Lab Pilot Project SeminarSource: Innovation Labs - A Do-it-yourself Guide - Version 1. Oct. 2012
![Page 5: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/5.jpg)
5
Which Innovation Lab model?
Lab Models
1. Innovation Lab Kosovo
2. Uganda Innovation Lab
3. CCORE Zimbabwe Lab
4. Copenhagen Innovation Lab
5. IHUB Malagasy and UNICEF
Projects
08/01/2013
1. Outreach/Training
2. Product Development
3. Service Development
4. Operational Research
5. Broadcasting Content
FMS Lab is located in University
Khartoum University Innovation Lab Pilot Project Seminar
![Page 6: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/6.jpg)
6
Innovation Lab Pilot Project in Sudan
Information Flow For Project Management Information Flow for Innovation Development
Consultant
Sudan University for Science & Technology
University ofKhartoum
Requirements
RapidSMSRapidSMS
School Kits Vaccination
Requirements
Khartoum University Innovation Lab Pilot Project Seminar08/01/2013
![Page 7: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/7.jpg)
7
Innovation Lab Pilot Project in Sudan
September 2012
October November December January2013
February
WorkingGroups
ProjectTeam
CampusCoordinators
CampusCoordinators
RapidSMS
Tech4Dev
SCRUM
SCRUM Master
Development Team
Requirement Engineer
Social Media
Knowledge M
anager
March
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar
![Page 8: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/8.jpg)
8
Innovation Lab
08/01/2013
Campus Coordinator
Knowledge Coach
Social Media
Coordinator
Development Team Leader
Requirements Engineer
Coordinator
SCRUM Master
Design Leader
Quality Assurer
Test Leader
Coding Leader
Assistant Assistant Assistant Assistant
@FMS
Khartoum University Innovation Lab Pilot Project Seminar
![Page 9: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/9.jpg)
Khartoum University Innovation Lab Pilot Project Seminar
9
Campus Coordinator
• Safa Mohamed Ahmed – Campus Coordinator (Oct. – End)– SCRUM Working Group (Oct.); SCRUM Team (Nov.)
08/01/2013Khartoum University Innovation Lab Pilot Project Seminar9
08/01/2013
![Page 10: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/10.jpg)
Khartoum University Innovation Lab Pilot Project Seminar
10
Requirements TeamTibyan Hussien
– Related Work Group (Oct.); Req. Team Leader (Nov. & Dec.);– Development Team Support (Jan.)
Riham Abdelraheem - Related Work Group (Oct.); Req. Team Member (Nov. & Dec.);
K.management Team member (Jan.)
Eshtiag TarigRelated Work Group (Oct.); Req. Team Member (Nov) Social media support (Dec & Jan).
08/01/2013Khartoum University Innovation Lab Pilot Project Seminar10
08/01/2013
![Page 11: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/11.jpg)
Khartoum University Innovation Lab Pilot Project Seminar
11
Scrum Team
• Abdelgader AbdallahSCRUM Working Group (Oct.); Scrum Master (Nov. – end).
• Amani Mahdi Scrum Master Assistant (Nov. – end).
08/01/201311Khartoum University Innovation Lab Pilot Project Seminar
08/01/2013
![Page 12: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/12.jpg)
Khartoum University Innovation Lab Pilot Project Seminar
12
Development Team
Twassul Alrasheed–RapidSMS Group (Oct.); –Dev. Team Leader (Oct. – end); –Coding Team Member (Dec & Jan) .
Dev Team Divided to:.
08/01/2013Khartoum University Innovation Lab Pilot Project Seminar12
08/01/2013
![Page 13: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/13.jpg)
Khartoum University Innovation Lab Pilot Project Seminar
13
Coding Team:
Amro Hassan - Coding Team Leader(Nov. – end).
Mohammed Hassan: -Coding Team Member (Nov. - end).
Rania Omer: - RapidSMS Group (Oct.); Coding Team Member (Nov. - end).
08/01/2013
![Page 14: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/14.jpg)
Khartoum University Innovation Lab Pilot Project Seminar
14
Tasneem SalahRapidSMS Group (Oct.); Coding Team Member (Nov. - end).
Shima MohammedRapidSMS Group (Oct.); Coding Team Member (Nov. - end).
Yosra HusianRapidSMS Group (Oct.); Coding Team Member (Nov. - end).
08/01/2013
![Page 15: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/15.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 15
Hind ElnigoumiRapidSMS Group (Oct.); Design Team Leader(Nov.-Dec.); Coding Team Member(Jan.).
Salma AlsirRapidSMS Group (Oct.); Design Team Member(Nov.-Dec.); Coding Team Member(Jan.)
Esraa AliRapidSMS Group (Oct.); Design Team Member(Nov.-Dec.); Coding Team Member(Jan.)
Design Team:
08/01/2013
![Page 16: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/16.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 16
Testing Team:
Khalid Mohammed
- Testing Team Leader (Nov.- end).
Ahamed Ali
- Testing Team Leader (Nov.- end).
Hiba SalahRapidSMS Group (Oct.); Testing Team Leader (Nov.- end).
08/01/2013
![Page 17: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/17.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 17
Quality Assurance:
08/01/201317Khartoum University Innovation Lab Pilot Project Seminar
Shaza MohammedRapidSMS Group (Oct.); Quality Assurance Team Leader
(Dec. & Jan.).
Isbah Eltigani:
RapidSMS Group (Oct.); Quality Assurance Team Member(Dec. & Jan.).
08/01/2013
![Page 18: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/18.jpg)
Khartoum University Innovation Lab Pilot Project Seminar
18
Team’s Knowledge Management
Abdelkareem Omer (Knowledge Coach) SCRUM Working Group (Oct.); Knowledge Coach ( Nov. – end).
Alaa AbdelazeemRelated Work Group (Oct.); Req. Team Leader Assistant (Nov. & Dec.); K.management Team Support(Jan.)
08/01/2013Khartoum University Innovation Lab Pilot Project Seminar18
08/01/2013
![Page 19: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/19.jpg)
Khartoum University Innovation Lab Pilot Project Seminar
19
Team’s Social Media & Activities
Haifaa Abdelazeez (Coordinator)
RapidSMS Group (Oct.); Social Team Coordinator
( Nov. – end)
Iman Ibrahim Social Team Member(Dec. Jan.).
Mawda SaudRapidSMS Group (Oct.); Support Team(Nov- end).
08/01/2013Khartoum University Innovation Lab Pilot Project Seminar19
08/01/2013
![Page 20: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/20.jpg)
20
System Requirements
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar
![Page 21: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/21.jpg)
21
The School Kit Distribution Monitoring System
• This system is a collaboration between UNICEF Sudan CO and Ministry of General Education to monitor the distribution and use of the four types of school kits supplied to the school system in Sudan.
• Distribution monitoring will involve:– Time– Quality– Use
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar
![Page 22: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/22.jpg)
22
Scope of System
08/01/2013
UNICEF KhartoumWarehouse
Supplier
School
Children
MoE/UNICEFField Warehouse
Procurement
Utilisation
Dist
ributi
on
Khartoum University Innovation Lab Pilot Project Seminar
![Page 23: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/23.jpg)
23
System Functions
1. Monitor supplies through SMS based service.a) Calculate the duration of time it takes kits to reach the school.b) Assess the general quality (using a scale defined by UNICEF to assess
the condition of supply boxes) of kits when they reach delivery points in the distribution chain.
2. Generate reports about the supplies quality and quantity.
3. Send mass messages to survey children use of school kits to a defined set of receivers; established by UNICEF and MoE.
4. Query the existing database via a web-based interface.
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar
![Page 24: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/24.jpg)
24
System UsersUNICEF • Education Officer: UNICEF staff in Khartoum responsible for school kit
distribution program.• Khartoum Warehouse Assistant: Receive order information from
UNICEF Education Officer.
• Field Store Keeper: UNICEF staff at field warehouse in States.
Ministry of Education• Education Officer (State & Locality): MoE staff responsible for
government education services at Locality level.
• School Headmaster: is responsible for receiving equipment delivered at his/her school.
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar
![Page 25: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/25.jpg)
25
How the system works?
08/01/2013
UNICEF & Government Partners
SchoolHeadmaster
- UNICEF/MoE Officers- Warehouse Officers
The Central System sends feedback to message sender
Aggregated data is published to secure website and periodically sent t key stakeholders
System users send on kits dispatch/release data and receipt
at school
Khartoum University Innovation Lab Pilot Project Seminar
![Page 26: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/26.jpg)
26
Software Project Management using SCRUM
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar
![Page 27: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/27.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 27
Brief Description of System
• SMS Based monitoring System:– SMS server (receive, send)– 2 kinds of SMSs (informative , Alert )– 4 sources of SMSs (UNICEF Khartoum Warehouse
Assistant, Ministry of Education, Localities, Schools )
– Reporting Mechanism
08/01/2013
![Page 28: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/28.jpg)
28
Classification of System’s SMSes
08/01/2013
SMS
Informative
Release
W-H MoE Locality
Receive
W-H MoE Locality School
Alert
Khartoum University Innovation Lab Pilot Project Seminar
![Page 29: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/29.jpg)
29
Project Phases
08/01/2013
•receiving SMSs "by dev. team“ Done
•sending SMSs "by dev. team“ Done
•language issue "by dev. team“ Canceled
•determine the SMSs formats "by design. team“ DONE
•design the DB architecture "by design. team“ DONE
•The Outcome : Demo of SMS server
1. Basic functionalities & DB architecture
1st sprintDur : 14 days DONE
•implementing the DB design
•Determine SMSs kind
•Determine the SMSs sources
•filling up the DB "collaborative work dev. & design"
•The Outcome : full integrated DB & SMS server
2. Building the DB & SMSs classification
2nd sprintDur : 19 days GOING
•Remainder SMSs
•Web design
•By SMSs•By web
solution "collaborative work dev. & design"
•The Outcome : clear & informative Reporting mechanism
3. Feedback & Reporting mechanism3rd sprint
Dur : 13 PLANNED
Khartoum University Innovation Lab Pilot Project Seminar
![Page 30: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/30.jpg)
Khartoum University Innovation Lab Pilot Project Seminar
30
Second Phase Plan
08/01/2013
SPRINT 2 TASKS TEAM DURATION RELEASE DATE
From : 23/12/2012
Triggers PRO.TEAM 8 30/12/2012
To : 10/1/2013
DB IMP PRO.TEAM 12 3/1/2013
Duration : 19 Days
Reports Design DES.TEAM 5 27/12/2012
Web site Design
DES.TEAM 9 6/1/2013
Triggers & DB integration
PRO.TEAM 4 8/1/2013
![Page 31: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/31.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 31
Third Phase Plan
1. 2nd Sprint Review Meeting– Provide final feedback about the current sprint release– Prepare for the next sprint
2. 3rd Sprint Planning Meeting– Present tasks must be implemented– Schedule sprint tasks and time– Divide tasks between team members– Produce sprint backlog
08/01/2013
![Page 32: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/32.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 32
Software Development Work
• Starting …
• Team Description
• Where are we?
08/01/2013
![Page 33: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/33.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 33
System Design
08/01/2013
![Page 34: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/34.jpg)
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 34
Use case diagrams
![Page 35: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/35.jpg)
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 35
![Page 36: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/36.jpg)
Client SideServer Side
Mobile communication
network
Application server
Database
Laptop/Desktop
Component Diagram
Low / High end Mobile phone
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 36
![Page 37: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/37.jpg)
GSM modem
Rapid SMS Framework
My SQL
Web service
Informative SMS
Saving
Querying database
Replying the query
Query process
Deployment Diagram
Server Side
-Warehouse assistant - State- Locality- School head master
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 37
Client Side
![Page 38: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/38.jpg)
Interface DesignLogin screen :
Main screen :
Username
Password
Login
Monitor supplies
Calculate Duration
cancel
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 38
![Page 39: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/39.jpg)
Monitor Supplies
Search by location
Search all location
Delivered locations
Non Delivered locations
school locality stateschool locality state
: Location
warehouse,State,locality,school
search cancel
Main screen/ Monitor Supplies Button :
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 39
![Page 40: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/40.jpg)
In case the entrance is a State:
By Choosing A1 locality; new window appears display all the schools under the locality A1 in table.
locality State Locality A1 State A
Locality A2
Locality B1 State B
Locality B2
status schools locality
Delivered A11 A1
Not Delivered A12
Time1 Types Quality Quantity school
A11
![Page 41: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/41.jpg)
Main screen/ Calculate Duration Button :
When The UNICEF/ MoE officer press this functionality; new window appears showing the time the supplies take to received schools as shown in the below table.
Duration school Locality State
9 days A11 A1 A
5 days A12
6 days A21 A2
20 days A22
3 days B12 B1 B
Calculate Duration
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 41
![Page 42: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/42.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 42
Coding
08/01/2013
![Page 43: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/43.jpg)
43
RapidSMS Architecture
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar
![Page 44: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/44.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 44
RapidSMS Configuration
• Operating System (Ubuntu).
• Install Django framework.
• Install RAPIDSMS Packages.
• Install Database System.
08/01/2013
![Page 45: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/45.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 45
Configure Backbend
• Why GSM modem?
• Installing and configuring PYGSM.
• Testing PYGSM.
08/01/2013
![Page 46: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/46.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 46
Understand RapidSMS File Structure
project
apps App.pyModels.py
Urls.pyViews.pyAdmin.py
Manage.py
Urls.py
Settings.py
static
Css,js,img
templates HTML
08/01/2013
![Page 47: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/47.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 47
RapidSMS Apps
• SMS Configuration
• Query
08/01/2013
![Page 48: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/48.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 48
Demo
08/01/2013
0929618420
![Page 49: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/49.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 49
Support Members
• Dealing with problems or errors
• Search for the problem and the solution
• Implementing the solution with coding team
Experience (last problem)
• From error message: NO MODULE installed>> pygsm.py file
• Download mox and unittest packages
08/01/2013
![Page 50: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/50.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 50
Outside support
• Local support
• International support– Mailing list (google group)– IRC channel (#rapidsms)
08/01/2013
![Page 51: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/51.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 51
Software Testing
08/01/2013
![Page 52: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/52.jpg)
Software testing
Software testing def. Software testing methodologies:
white box testing. Unit testing. Integration testing.
![Page 53: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/53.jpg)
black box testing.
black box testing:◌Usability testing.◌Functional testing.◌Security testing.◌Performance.
![Page 54: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/54.jpg)
Software testing activities:
Learning the product.Execute test case.Write bugs reports.
![Page 55: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/55.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 55
Test plan
Test Plan
Test IDTest environment
Roles and responsibilities
Schedule
Brief Introduction
Features to be tested
Features not to be tested
Test approach
Entry/Exit criteria
Test item
08/01/2013
![Page 56: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/56.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 56
Test Case
08/01/2013
![Page 57: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/57.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 57
Characteristics of a good test case
Test case
Simple
Updated Testability
Exact
08/01/2013
![Page 58: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/58.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 58
Quality Assurance
08/01/2013
![Page 59: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/59.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 59
Software Quality Assurance
• Used to Monitor and Improve the Software Development Process
• Making Sure That Standards and Procedures are Followed
• Ensures that Problems are Found and Dealt with
• Formal Technical Reviews
08/01/2013
![Page 60: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/60.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 60
What will be quality assured?
• Software Design process
• Software coding process
• Software testing process
• School Kit Monitoring System Non-functional requirements
– Interface
– Maintainability
– Inter-operability
– Security
08/01/2013
![Page 61: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/61.jpg)
Management
Name Role Responsibilities
Shaza Mohamed Preparing standards for every stage
Before every stage(e.g. design) standards will be given to the Certain team
Iman Ibrahim
Isbah Eltigani Auditing work products After every work product is finished auditing will be done by the QA team
Eshtiag Tarig
![Page 62: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/62.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 62
Reviews and Auditing • Standards Used:
– IEEE Guide to Software Design Descriptions
– IEEE Testing Standards
• Software Design Description ( SDD):
– UML Diagrams.
– Database tables Design.
– Web interface Design.
– SDD Document.
08/01/2013
![Page 63: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/63.jpg)
Khartoum University Innovation Lab Pilot Project Seminar
63
Management of Innovation Lab’s Knowledge
08/01/2013
![Page 64: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/64.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 64
The Beginning …• The UNICEF project and the new knowledge area’s• The first step we did was the pre-questionnaire so we can
assess the learning of our team• The questionnaire results show that it is completely new
concepts, tools and platforms as we will see in the following graph
• Our second step is a data collection from different teams, we collect all generated manuals, presentations, and even source files we used
• we use Dropbox to make the presentations and manuals be accessible to all as a knowledge sharing value
• Following are the questionnaire results:
08/01/2013
![Page 65: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/65.jpg)
Questionnaire results
tec4dev scrum ubuntu python0
1
2
3
4
5
6
7
8
9
10
goodfairlittlevery littlenill
![Page 66: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/66.jpg)
Way forward
• We intend to build our Lessons learned system and skills database.
• In term of this we chose our lessons learned template and we design our Excel sheet for the skills.
• Following is the lessons learned life-cycle and a snapshot for the lessons learned template that we will use.
![Page 67: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/67.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 67
Lessons learned lifecycle
08/01/2013
![Page 68: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/68.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 68
Snapshot from the lessons learned template
08/01/2013
![Page 69: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/69.jpg)
Low end , Smart phone
RapidSMS : Mobile Side
![Page 70: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/70.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 70
Smart phone: Rapid Android
• Rapid Android is a supply chain management and data collection tool built on Android, the open source phone operating system.
• a phone can now be used not only as a data entry tool but a data aggregation platform.
• in addition to using phone as an SMS client, allowing users in the field to enter data, to create surveys, and rapidly analyze data in the field.
• Rapid Android is a complete two-way SMS solutions that unlike other tools on the market, allows for analysis and processing on the actual phone.
08/01/2013
![Page 71: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/71.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 71
Advantages of Rapid Android include:
• Price – Rapid Android is a free platform available on any Android Phone which runs around $300, and getting cheaper. Android on netbooks makes this even more exciting.
• Power – a phone requires much less power than a laptop, for example, can be charged from 12V, and has a built in UPS (battery).
• Technical Expertise – Rapid Android phones can be easily deployed with field staff minimizing the need for a technical person on the deployment side.
• Data entry – Android is an ideal data entry device with touch screen, keyboard, and form based error corrections.
08/01/2013
![Page 72: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/72.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 72
Low end phone• Mobile Active group .. Suitable for Nokia
Malnutrition reporting .. Jokko initiative.
08/01/2013
![Page 73: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/73.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 73
Advantages of Using Low end phone
Low cost
Large coverage of people
Easy interface and user friendly
08/01/2013
![Page 74: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/74.jpg)
74
Innovation Lab’s Social Media & Activities
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar
![Page 75: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/75.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 75
Social Media outputs
• Innovation Lab logo design• Innovation Lab facebook page• Meeting Sudan university Social Media team• Interviewing all members of the Innovation Lab
team• Producing two videos• Organized two social activities at one day
(breakfast meal at a restaurant and horse riding)
08/01/2013
![Page 76: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/76.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 7608/01/2013
![Page 77: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/77.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 77
Social Media Future plan
• Start tweeting.• Organizing more team social activities.• Working with UNICEF’s communication
section.• Contacting the conventional media.• Advertising campaign for the final event.• Working on a magazine to be distributed
online.
08/01/2013
![Page 78: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/78.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 78
How Social Media affects the Innovation Lab?
• Publicize the innovation lab activities and events.
• Help the KM team in gathering knowledge from the different teams.
• Strengthening the relationship between the innovation lab teams by organizing social activities.
08/01/2013
![Page 79: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/79.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 79
How is the pilot going?
08/01/2013
Weaknesses Strengths
Team Work • variable commitment• un/employment distractions
• self motivation• attachment to FMS
Capacity Building
• insufficient support• lack of lab infrastructure
• self/group learning• team flexibility
Software Development
• new tools• limited support network
• new tools• resilient members
Engagement with/by Stakeholders
• inadequate communication• new partnership model
• space/funding/new contacts• new partnership model
![Page 80: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/80.jpg)
Khartoum University Innovation Lab Pilot Project Seminar
80
Benefits an Innovation Lab can bring to:
University1. Capacity building:
– Employment/entrepreneurship potential
– Application of concepts taught
2. Multidisciplinary and open access thinking
3. Real challenges and societal impact opportunity
4. Publicity and partnerships
5. Innovation structure and socially-relevant curricula
08/01/2013
UNICEF1. Prototype solution
for two priorities
2. Spread of Tech4Dev concepts
3. Documentation:‒ Pilot lessons‒ RapidSMS
application
4. Publicity and partnerships
5. Innovation structure / sustainability
Community1. Local capacity
development
2. Local responses to pressing needs
3. Collaboration space for different partners
4. Tuned partners to development problems
5. Cheaper solutions
![Page 81: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/81.jpg)
Khartoum University Innovation Lab Pilot Project Seminar 81
What it takes?
• Creating a Lab is not easy ... It requires:– Steady Leadership– Stakeholders Support– Flexibility
• It can however:– Accelerate Innovation for Development– Utilise creativity and energy of young people– Create new partnerships– Adapt solutions across communities and countries
08/01/2013
FMS
![Page 82: FMS Innovation Lab Seminar 8th January 2013](https://reader035.fdocuments.in/reader035/viewer/2022062418/5552b4acb4c905d9508b5175/html5/thumbnails/82.jpg)
8208/01/2013 Khartoum University Innovation Lab Pilot Project Seminar
Thank you
5 Jan. 2013