SlideShare ist ein Scribd-Unternehmen logo
1 von 83
Downloaden Sie, um offline zu lesen
Accelerating Development through Innovation:
A Snapshot from University of Khartoum
Seminar by Innovation Lab Pilot Project at
Faculty of Mathematical Sciences
8th January 2013
“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 Khartoum University Innovation Lab Pilot Project Seminar 2
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 3
COLLABORATIVE SPACE
Khartoum University Innovation Lab Pilot Project Seminar
Source: Innovation Labs - A Do-it-yourself Guide - Version 1. Oct. 2012
Different Projects ... Different Lab Models
08/01/2013 4Khartoum University Innovation Lab Pilot Project Seminar
Source: Innovation Labs - A Do-it-yourself Guide - Version 1. Oct. 2012
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 5
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
Innovation Lab Pilot Project in Sudan
6
Information Flow For Project Management Information Flow for Innovation Development
Consultant
Sudan University for
Science & Technology
University of
Khartoum
School Kits Vaccination
Khartoum University Innovation Lab Pilot Project Seminar08/01/2013
Innovation Lab Pilot Project in Sudan
September
2012
October November December January
2013
February
Working
Groups
Project
Team
Campus
Coordinators
Campus
Coordinators
7
March
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar
Innovation Lab
08/01/2013 8
Campus
Coordinator
Knowledge
Coach
Social
Media
Coordinator
Development
Team Leader
Requirements
Engineer
Coordinator
SCRUM
Master
Design Leader
Quality Assurer
Test Leader
Coding Leader
AssistantAssistant AssistantAssistant
@FMS
Khartoum University Innovation Lab Pilot Project Seminar
Campus Coordinator
• Safa Mohamed Ahmed
– Campus Coordinator (Oct. – End)
– SCRUM Working Group (Oct.); SCRUM Team (Nov.)
08/01/2013 9
Khartoum University Innovation Lab Pilot
Project Seminar
Requirements Team
Tibyan 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 Tarig
Related Work Group (Oct.); Req. Team Member (Nov)
Social media support (Dec & Jan).
08/01/2013 10
Khartoum University Innovation Lab Pilot
Project Seminar
Scrum Team
• Abdelgader Abdallah
SCRUM Working Group (Oct.); Scrum Master (Nov. – end).
• Amani Mahdi
Scrum Master Assistant (Nov. – end).
08/01/2013 11
Khartoum University Innovation Lab Pilot
Project Seminar
Development Team
Twassul Alrasheed
–RapidSMS Group (Oct.);
–Dev. Team Leader (Oct. – end);
–Coding Team Member (Dec & Jan) .
Dev Team Divided to:
.
08/01/2013 12
Khartoum University Innovation Lab Pilot
Project Seminar
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 13
Khartoum University Innovation Lab Pilot
Project Seminar
Tasneem Salah
RapidSMS Group (Oct.); Coding Team Member (Nov. -
end).
Shima Mohammed
RapidSMS Group (Oct.); Coding Team Member (Nov. -
end).
Yosra Husian
RapidSMS Group (Oct.); Coding Team Member (Nov. - end).
08/01/2013 14
Khartoum University Innovation Lab Pilot
Project Seminar
Hind Elnigoumi
RapidSMS Group (Oct.); Design Team Leader(Nov.-Dec.);
Coding Team Member(Jan.).
Salma Alsir
RapidSMS Group (Oct.); Design Team Member(Nov.-Dec.); Coding Team
Member(Jan.)
Esraa Ali
RapidSMS Group (Oct.); Design Team Member(Nov.-Dec.); Coding Team
Member(Jan.)
Design Team:
08/01/2013 15Khartoum University Innovation Lab Pilot Project Seminar
Testing Team:
Khalid Mohammed
- Testing Team Leader (Nov.- end).
Ahamed Ali
- Testing Team Leader (Nov.- end).
Hiba Salah
RapidSMS Group (Oct.); Testing Team Leader (Nov.- end).
08/01/2013 16Khartoum University Innovation Lab Pilot Project Seminar
Quality Assurance:
Shaza Mohammed
RapidSMS Group (Oct.); Quality Assurance Team Leader
(Dec. & Jan.).
Isbah Eltigani:
RapidSMS Group (Oct.); Quality Assurance Team
Member(Dec. & Jan.).
08/01/2013 17Khartoum University Innovation Lab Pilot Project Seminar
Team’s Knowledge Management
Abdelkareem Omer (Knowledge Coach)
SCRUM Working Group (Oct.); Knowledge Coach
( Nov. – end).
Alaa Abdelazeem
Related Work Group (Oct.); Req. Team Leader Assistant
(Nov. & Dec.); K.management Team Support(Jan.)
08/01/2013 18
Khartoum University Innovation Lab Pilot
Project Seminar
Team’s Social Media & Activities
Haifaa Abdelazeez (Coordinator)
RapidSMS Group (Oct.); Social Team Coordinator
( Nov. – end)
Iman Ibrahim
Social Team Member(Dec. Jan.).
Mawda Saud
RapidSMS Group (Oct.); Support Team(Nov- end).
08/01/2013 19
Khartoum University Innovation Lab Pilot
Project Seminar
System Requirements
08/01/2013 20Khartoum University Innovation Lab Pilot Project Seminar
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 21Khartoum University Innovation Lab Pilot Project Seminar
Scope of System
08/01/2013 22
UNICEF Khartoum
Warehouse
Supplier
School
Children
MoE/UNICEF
Field Warehouse
Procurement
Utilisation
Distribution
Khartoum University Innovation Lab Pilot Project Seminar
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 23Khartoum University Innovation Lab Pilot Project Seminar
System Users
UNICEF
• 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 24Khartoum University Innovation Lab Pilot Project Seminar
How the system works?
08/01/2013 25
UNICEF & Government
Partners
School
Headmaster
- 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
Software Project Management using
SCRUM
08/01/2013 26Khartoum University Innovation Lab Pilot Project Seminar
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 Khartoum University Innovation Lab Pilot Project Seminar 27
Classification of System’s SMSes
08/01/2013 28
SMS
Informative
Release
W-H MoE Locality
Receive
W-H MoE Locality School
Alert
Khartoum University Innovation Lab Pilot Project Seminar
Project Phases
08/01/2013 29
•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 sprint
Dur : 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 sprint
Dur : 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
mechanism
3rd sprint
Dur : 13 PLANNED
Khartoum University Innovation Lab Pilot Project Seminar
Second Phase Plan
08/01/2013
Khartoum University Innovation Lab Pilot
Project Seminar
30
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
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 Khartoum University Innovation Lab Pilot Project Seminar 31
Software Development Work
• Starting …
• Team Description
• Where are we?
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 32
System Design
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 33
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 34
Use case diagrams
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 35
Client Side
Server 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
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
Interface Design
Login screen
:
Main screen :
Username
Password
Login
Monitor
supplies
Calculate
Duration
cancel
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 38
Monitor Supplies
Search by
location
Search all
location
Delivered
locations
Non Delivered
locations
schoollocalitystateschoollocalitystate
:Location
warehouse,State,locality,school
search cancel
Main screen/ Monitor Supplies Button :
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 39
In case the entrance is a State:
By Choosing A1 locality; new window appears display all the schools under the
locality A1 in table.
localityState
Locality A1State A
Locality A2
Locality B1State B
Locality B2
statusschoolslocality
DeliveredA11A1
Not DeliveredA12
Time1TypesQualityQuantityschool
A11
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.
DurationschoolLocalityState
9 daysA11A1A
5 daysA12
6 daysA21A2
20 daysA22
3 daysB12B1B
Calculate
Duration
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 41
Coding
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 42
RapidSMS Architecture
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 43
RapidSMS Configuration
• Operating System (Ubuntu).
• Install Django framework.
• Install RAPIDSMS Packages.
• Install Database System.
08/01/2013 44Khartoum University Innovation Lab Pilot Project Seminar
Configure Backbend
• Why GSM modem?
• Installing and configuring PYGSM.
• Testing PYGSM.
08/01/2013 45Khartoum University Innovation Lab Pilot Project Seminar
Understand RapidSMS File Structure
project
apps
App.py
Models.py
Urls.py
Views.py
Admin.py
Manage.py
Urls.py
Settings.py
static
Css,js,img
templates HTML
08/01/2013 46Khartoum University Innovation Lab Pilot Project Seminar
RapidSMS Apps
• SMS Configuration
• Query
08/01/2013 47Khartoum University Innovation Lab Pilot Project Seminar
Demo
08/01/2013 48Khartoum University Innovation Lab Pilot Project Seminar
0929618420
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 49Khartoum University Innovation Lab Pilot Project Seminar
Outside support
• Local support
• International support
– Mailing list (google group)
– IRC channel (#rapidsms)
08/01/2013 50Khartoum University Innovation Lab Pilot Project Seminar
Software Testing
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 51
Software testing
Software testing def.
Software testing methodologies:
white box testing.
 Unit testing.
 Integration testing.
black box testing.
black box testing:
◌Usability testing.
◌Functional testing.
◌Security testing.
◌Performance.
Software testing activities:
Learning the product.
Execute test case.
Write bugs reports.
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 55Khartoum University Innovation Lab Pilot Project Seminar
Test Case
08/01/2013 56Khartoum University Innovation Lab Pilot Project Seminar
Characteristics of a good test case
Test case
Simple
Updated
Testability
Exact
08/01/2013 57Khartoum University Innovation Lab Pilot Project Seminar
Quality Assurance
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 58
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 59Khartoum University Innovation Lab Pilot Project Seminar
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 60Khartoum University Innovation Lab Pilot Project Seminar
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
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 62Khartoum University Innovation Lab Pilot Project Seminar
Management of Innovation Lab’s
Knowledge
08/01/2013
Khartoum University Innovation Lab Pilot
Project Seminar
63
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 64Khartoum University Innovation Lab Pilot Project Seminar
Questionnaire results
0
1
2
3
4
5
6
7
8
9
10
tec4dev scrum ubuntu python
good
fair
little
very little
nill
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.
Lessons learned lifecycle
08/01/2013 67Khartoum University Innovation Lab Pilot Project Seminar
Snapshot from the lessons learned template
08/01/2013 68Khartoum University Innovation Lab Pilot Project Seminar
Low end , Smart phone
RapidSMS : Mobile Side
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 70Khartoum University Innovation Lab Pilot Project Seminar
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 71Khartoum University Innovation Lab Pilot Project Seminar
Low end phone
• Mobile Active group .. Suitable for Nokia
Malnutrition reporting .. Jokko initiative.
08/01/2013 72Khartoum University Innovation Lab Pilot Project Seminar
Advantages of Using Low end
phone
 Low cost
 Large coverage of people
 Easy interface and user friendly
08/01/2013 73Khartoum University Innovation Lab Pilot Project Seminar
Innovation Lab’s Social Media &
Activities
08/01/2013 74Khartoum University Innovation Lab Pilot Project Seminar
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 75Khartoum University Innovation Lab Pilot Project Seminar
08/01/2013 76Khartoum University Innovation Lab Pilot Project Seminar
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 77Khartoum University Innovation Lab Pilot Project Seminar
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 78Khartoum University Innovation Lab Pilot Project Seminar
How is the pilot going?
08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 79
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
Benefits an Innovation Lab can bring to:
University
1. Capacity building:
– Employment/entre
preneurship
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
Khartoum University Innovation Lab Pilot
Project Seminar
80
UNICEF
1. Prototype solution
for two priorities
2. Spread of Tech4Dev
concepts
3. Documentation:
‒ Pilot lessons
‒ RapidSMS
application
4. Publicity and
partnerships
5. Innovation structure
/ sustainability
Community
1. Local capacity
development
2. Local responses to
pressing needs
3. Collaboration space
for different
partners
4. Tuned partners to
development
problems
5. Cheaper solutions
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 Khartoum University Innovation Lab Pilot Project Seminar 81
FMS
08/01/2013 82Khartoum University Innovation Lab Pilot Project Seminar
5 Jan. 2013
08/01/2013
Khartoum University Innovation Lab Pilot
Project Seminar
83

Weitere ähnliche Inhalte

Ähnlich wie FMS Innovation Lab Seminar 8th January 2013

Top Hats & Trainers: formal repositories & informal Web2.0 sharing : a dance...
Top Hats & Trainers: formal repositories & informal Web2.0 sharing: a dance...Top Hats & Trainers: formal repositories & informal Web2.0 sharing: a dance...
Top Hats & Trainers: formal repositories & informal Web2.0 sharing : a dance...Sarah Currier
 
Hymes presentation
Hymes presentationHymes presentation
Hymes presentationjmjenna
 
Qualitative AI : Hoo-ha or Step-Change? CAQDAS webinar
Qualitative AI : Hoo-ha or Step-Change? CAQDAS webinarQualitative AI : Hoo-ha or Step-Change? CAQDAS webinar
Qualitative AI : Hoo-ha or Step-Change? CAQDAS webinarChristina Silver
 
"From Making to Learning" : Dev Camps as a Blueprint for Re-inventing Project...
"From Making to Learning" : Dev Camps as a Blueprint for Re-inventing Project..."From Making to Learning" : Dev Camps as a Blueprint for Re-inventing Project...
"From Making to Learning" : Dev Camps as a Blueprint for Re-inventing Project...Irene-Angelica Chounta
 
The Software Sustainability Institute and engagement with the Digital Humanities
The Software Sustainability Institute and engagement with the Digital HumanitiesThe Software Sustainability Institute and engagement with the Digital Humanities
The Software Sustainability Institute and engagement with the Digital HumanitiesShoaib Sufi
 
UHI Learn Project [original: Jacky Macmillan]
UHI Learn Project [original: Jacky Macmillan]UHI Learn Project [original: Jacky Macmillan]
UHI Learn Project [original: Jacky Macmillan]Rob Macpherson
 
Inclusion in elearning forum jan2013
Inclusion in elearning forum jan2013Inclusion in elearning forum jan2013
Inclusion in elearning forum jan2013Jisc Scotland
 
Capturing Conversations, Context and Curricula: The JLeRN Experiment and the ...
Capturing Conversations, Context and Curricula: The JLeRN Experiment and the ...Capturing Conversations, Context and Curricula: The JLeRN Experiment and the ...
Capturing Conversations, Context and Curricula: The JLeRN Experiment and the ...Sarah Currier
 
Slidescambridge2012 120417062050-phpapp02
Slidescambridge2012 120417062050-phpapp02Slidescambridge2012 120417062050-phpapp02
Slidescambridge2012 120417062050-phpapp02Mimas
 
Health OER tech Africa 2012 Workshop - Draft Program
Health OER tech Africa 2012 Workshop  - Draft ProgramHealth OER tech Africa 2012 Workshop  - Draft Program
Health OER tech Africa 2012 Workshop - Draft ProgramKathleen Ludewig Omollo
 
Business research report proposal expansion through virtual classes
Business research report proposal  expansion through virtual classesBusiness research report proposal  expansion through virtual classes
Business research report proposal expansion through virtual classesGagan Dharwal
 
OER fact sheet CSAPOER2 cascade project
OER fact sheet CSAPOER2 cascade projectOER fact sheet CSAPOER2 cascade project
OER fact sheet CSAPOER2 cascade projectCSAPSubjectCentre
 
Research Data Management Programme in Edinburgh
Research Data Management Programme in EdinburghResearch Data Management Programme in Edinburgh
Research Data Management Programme in EdinburghDCC-info
 

Ähnlich wie FMS Innovation Lab Seminar 8th January 2013 (20)

Top Hats & Trainers: formal repositories & informal Web2.0 sharing : a dance...
Top Hats & Trainers: formal repositories & informal Web2.0 sharing: a dance...Top Hats & Trainers: formal repositories & informal Web2.0 sharing: a dance...
Top Hats & Trainers: formal repositories & informal Web2.0 sharing : a dance...
 
Hymes presentation
Hymes presentationHymes presentation
Hymes presentation
 
Qualitative AI : Hoo-ha or Step-Change? CAQDAS webinar
Qualitative AI : Hoo-ha or Step-Change? CAQDAS webinarQualitative AI : Hoo-ha or Step-Change? CAQDAS webinar
Qualitative AI : Hoo-ha or Step-Change? CAQDAS webinar
 
"From Making to Learning" : Dev Camps as a Blueprint for Re-inventing Project...
"From Making to Learning" : Dev Camps as a Blueprint for Re-inventing Project..."From Making to Learning" : Dev Camps as a Blueprint for Re-inventing Project...
"From Making to Learning" : Dev Camps as a Blueprint for Re-inventing Project...
 
The Software Sustainability Institute and engagement with the Digital Humanities
The Software Sustainability Institute and engagement with the Digital HumanitiesThe Software Sustainability Institute and engagement with the Digital Humanities
The Software Sustainability Institute and engagement with the Digital Humanities
 
UHI Learn Project [original: Jacky Macmillan]
UHI Learn Project [original: Jacky Macmillan]UHI Learn Project [original: Jacky Macmillan]
UHI Learn Project [original: Jacky Macmillan]
 
Inclusion in elearning forum jan2013
Inclusion in elearning forum jan2013Inclusion in elearning forum jan2013
Inclusion in elearning forum jan2013
 
Learning Layers Introduction - Informal Learning @ Work
Learning Layers Introduction - Informal Learning @ WorkLearning Layers Introduction - Informal Learning @ Work
Learning Layers Introduction - Informal Learning @ Work
 
Moocs
MoocsMoocs
Moocs
 
Learning Layers - Quick overview
Learning Layers - Quick overviewLearning Layers - Quick overview
Learning Layers - Quick overview
 
In brief oer
In brief oerIn brief oer
In brief oer
 
Capturing Conversations, Context and Curricula: The JLeRN Experiment and the ...
Capturing Conversations, Context and Curricula: The JLeRN Experiment and the ...Capturing Conversations, Context and Curricula: The JLeRN Experiment and the ...
Capturing Conversations, Context and Curricula: The JLeRN Experiment and the ...
 
Slidescambridge2012 120417062050-phpapp02
Slidescambridge2012 120417062050-phpapp02Slidescambridge2012 120417062050-phpapp02
Slidescambridge2012 120417062050-phpapp02
 
Health OER tech Africa 2012 Workshop - Draft Program
Health OER tech Africa 2012 Workshop  - Draft ProgramHealth OER tech Africa 2012 Workshop  - Draft Program
Health OER tech Africa 2012 Workshop - Draft Program
 
Business research report proposal expansion through virtual classes
Business research report proposal  expansion through virtual classesBusiness research report proposal  expansion through virtual classes
Business research report proposal expansion through virtual classes
 
OER fact sheet CSAPOER2 cascade project
OER fact sheet CSAPOER2 cascade projectOER fact sheet CSAPOER2 cascade project
OER fact sheet CSAPOER2 cascade project
 
Research Data Management Programme in Edinburgh
Research Data Management Programme in EdinburghResearch Data Management Programme in Edinburgh
Research Data Management Programme in Edinburgh
 
RDM Programme@Edinburgh
RDM Programme@EdinburghRDM Programme@Edinburgh
RDM Programme@Edinburgh
 
ACErep workshop
ACErep workshopACErep workshop
ACErep workshop
 
RDM @ Edinburgh - Arkivum Workshop
RDM @ Edinburgh - Arkivum WorkshopRDM @ Edinburgh - Arkivum Workshop
RDM @ Edinburgh - Arkivum Workshop
 

Kürzlich hochgeladen

CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxSaurabhParmar42
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxEduSkills OECD
 
In - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxIn - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxAditiChauhan701637
 
How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17Celine George
 
Diploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfDiploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfMohonDas
 
HED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdfHED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdfMohonDas
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptxSandy Millin
 
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfMaximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfTechSoup
 
Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.raviapr7
 
5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...CaraSkikne1
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17Celine George
 
Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.EnglishCEIPdeSigeiro
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...Nguyen Thanh Tu Collection
 
CapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapitolTechU
 
UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesMohammad Hassany
 
3.21.24 The Origins of Black Power.pptx
3.21.24  The Origins of Black Power.pptx3.21.24  The Origins of Black Power.pptx
3.21.24 The Origins of Black Power.pptxmary850239
 
Philosophy of Education and Educational Philosophy
Philosophy of Education  and Educational PhilosophyPhilosophy of Education  and Educational Philosophy
Philosophy of Education and Educational PhilosophyShuvankar Madhu
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfYu Kanazawa / Osaka University
 

Kürzlich hochgeladen (20)

CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptx
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
 
In - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptxIn - Vivo and In - Vitro Correlation.pptx
In - Vivo and In - Vitro Correlation.pptx
 
How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17
 
Diploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfDiploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdf
 
HED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdfHED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdf
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
 
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfMaximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
 
Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.
 
5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17
 
Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
 
CapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptx
 
Finals of Kant get Marx 2.0 : a general politics quiz
Finals of Kant get Marx 2.0 : a general politics quizFinals of Kant get Marx 2.0 : a general politics quiz
Finals of Kant get Marx 2.0 : a general politics quiz
 
UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming Classes
 
3.21.24 The Origins of Black Power.pptx
3.21.24  The Origins of Black Power.pptx3.21.24  The Origins of Black Power.pptx
3.21.24 The Origins of Black Power.pptx
 
Philosophy of Education and Educational Philosophy
Philosophy of Education  and Educational PhilosophyPhilosophy of Education  and Educational Philosophy
Philosophy of Education and Educational Philosophy
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
 

FMS Innovation Lab Seminar 8th January 2013

  • 1. Accelerating Development through Innovation: A Snapshot from University of Khartoum Seminar by Innovation Lab Pilot Project at Faculty of Mathematical Sciences 8th January 2013
  • 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 Khartoum University Innovation Lab Pilot Project Seminar 2
  • 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 3 COLLABORATIVE SPACE Khartoum University Innovation Lab Pilot Project Seminar Source: Innovation Labs - A Do-it-yourself Guide - Version 1. Oct. 2012
  • 4. Different Projects ... Different Lab Models 08/01/2013 4Khartoum University Innovation Lab Pilot Project Seminar Source: Innovation Labs - A Do-it-yourself Guide - Version 1. Oct. 2012
  • 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 5 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
  • 6. Innovation Lab Pilot Project in Sudan 6 Information Flow For Project Management Information Flow for Innovation Development Consultant Sudan University for Science & Technology University of Khartoum School Kits Vaccination Khartoum University Innovation Lab Pilot Project Seminar08/01/2013
  • 7. Innovation Lab Pilot Project in Sudan September 2012 October November December January 2013 February Working Groups Project Team Campus Coordinators Campus Coordinators 7 March 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar
  • 8. Innovation Lab 08/01/2013 8 Campus Coordinator Knowledge Coach Social Media Coordinator Development Team Leader Requirements Engineer Coordinator SCRUM Master Design Leader Quality Assurer Test Leader Coding Leader AssistantAssistant AssistantAssistant @FMS 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/2013 9 Khartoum University Innovation Lab Pilot Project Seminar
  • 10. Requirements Team Tibyan 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 Tarig Related Work Group (Oct.); Req. Team Member (Nov) Social media support (Dec & Jan). 08/01/2013 10 Khartoum University Innovation Lab Pilot Project Seminar
  • 11. Scrum Team • Abdelgader Abdallah SCRUM Working Group (Oct.); Scrum Master (Nov. – end). • Amani Mahdi Scrum Master Assistant (Nov. – end). 08/01/2013 11 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/2013 12 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 13 Khartoum University Innovation Lab Pilot Project Seminar
  • 14. Tasneem Salah RapidSMS Group (Oct.); Coding Team Member (Nov. - end). Shima Mohammed RapidSMS Group (Oct.); Coding Team Member (Nov. - end). Yosra Husian RapidSMS Group (Oct.); Coding Team Member (Nov. - end). 08/01/2013 14 Khartoum University Innovation Lab Pilot Project Seminar
  • 15. Hind Elnigoumi RapidSMS Group (Oct.); Design Team Leader(Nov.-Dec.); Coding Team Member(Jan.). Salma Alsir RapidSMS Group (Oct.); Design Team Member(Nov.-Dec.); Coding Team Member(Jan.) Esraa Ali RapidSMS Group (Oct.); Design Team Member(Nov.-Dec.); Coding Team Member(Jan.) Design Team: 08/01/2013 15Khartoum University Innovation Lab Pilot Project Seminar
  • 16. Testing Team: Khalid Mohammed - Testing Team Leader (Nov.- end). Ahamed Ali - Testing Team Leader (Nov.- end). Hiba Salah RapidSMS Group (Oct.); Testing Team Leader (Nov.- end). 08/01/2013 16Khartoum University Innovation Lab Pilot Project Seminar
  • 17. Quality Assurance: Shaza Mohammed RapidSMS Group (Oct.); Quality Assurance Team Leader (Dec. & Jan.). Isbah Eltigani: RapidSMS Group (Oct.); Quality Assurance Team Member(Dec. & Jan.). 08/01/2013 17Khartoum University Innovation Lab Pilot Project Seminar
  • 18. Team’s Knowledge Management Abdelkareem Omer (Knowledge Coach) SCRUM Working Group (Oct.); Knowledge Coach ( Nov. – end). Alaa Abdelazeem Related Work Group (Oct.); Req. Team Leader Assistant (Nov. & Dec.); K.management Team Support(Jan.) 08/01/2013 18 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 Saud RapidSMS Group (Oct.); Support Team(Nov- end). 08/01/2013 19 Khartoum University Innovation Lab Pilot Project Seminar
  • 20. System Requirements 08/01/2013 20Khartoum University Innovation Lab Pilot Project Seminar
  • 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 21Khartoum University Innovation Lab Pilot Project Seminar
  • 22. Scope of System 08/01/2013 22 UNICEF Khartoum Warehouse Supplier School Children MoE/UNICEF Field Warehouse Procurement Utilisation Distribution Khartoum University Innovation Lab Pilot Project Seminar
  • 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 23Khartoum University Innovation Lab Pilot Project Seminar
  • 24. System Users UNICEF • 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 24Khartoum University Innovation Lab Pilot Project Seminar
  • 25. How the system works? 08/01/2013 25 UNICEF & Government Partners School Headmaster - 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
  • 26. Software Project Management using SCRUM 08/01/2013 26Khartoum 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 Khartoum University Innovation Lab Pilot Project Seminar 27
  • 28. Classification of System’s SMSes 08/01/2013 28 SMS Informative Release W-H MoE Locality Receive W-H MoE Locality School Alert Khartoum University Innovation Lab Pilot Project Seminar
  • 29. Project Phases 08/01/2013 29 •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 sprint Dur : 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 sprint Dur : 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 mechanism 3rd sprint Dur : 13 PLANNED Khartoum University Innovation Lab Pilot Project Seminar
  • 30. Second Phase Plan 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 30 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
  • 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 Khartoum University Innovation Lab Pilot Project Seminar 31
  • 32. Software Development Work • Starting … • Team Description • Where are we? 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 32
  • 33. System Design 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 33
  • 34. 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 34 Use case diagrams
  • 35. 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 35
  • 36. Client Side Server 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
  • 37. 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
  • 38. Interface Design Login screen : Main screen : Username Password Login Monitor supplies Calculate Duration cancel 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 38
  • 39. Monitor Supplies Search by location Search all location Delivered locations Non Delivered locations schoollocalitystateschoollocalitystate :Location warehouse,State,locality,school search cancel Main screen/ Monitor Supplies Button : 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 39
  • 40. In case the entrance is a State: By Choosing A1 locality; new window appears display all the schools under the locality A1 in table. localityState Locality A1State A Locality A2 Locality B1State B Locality B2 statusschoolslocality DeliveredA11A1 Not DeliveredA12 Time1TypesQualityQuantityschool A11
  • 41. 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. DurationschoolLocalityState 9 daysA11A1A 5 daysA12 6 daysA21A2 20 daysA22 3 daysB12B1B Calculate Duration 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 41
  • 42. Coding 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 42
  • 43. RapidSMS Architecture 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 43
  • 44. RapidSMS Configuration • Operating System (Ubuntu). • Install Django framework. • Install RAPIDSMS Packages. • Install Database System. 08/01/2013 44Khartoum University Innovation Lab Pilot Project Seminar
  • 45. Configure Backbend • Why GSM modem? • Installing and configuring PYGSM. • Testing PYGSM. 08/01/2013 45Khartoum University Innovation Lab Pilot Project Seminar
  • 46. Understand RapidSMS File Structure project apps App.py Models.py Urls.py Views.py Admin.py Manage.py Urls.py Settings.py static Css,js,img templates HTML 08/01/2013 46Khartoum University Innovation Lab Pilot Project Seminar
  • 47. RapidSMS Apps • SMS Configuration • Query 08/01/2013 47Khartoum University Innovation Lab Pilot Project Seminar
  • 48. Demo 08/01/2013 48Khartoum University Innovation Lab Pilot Project Seminar 0929618420
  • 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 49Khartoum University Innovation Lab Pilot Project Seminar
  • 50. Outside support • Local support • International support – Mailing list (google group) – IRC channel (#rapidsms) 08/01/2013 50Khartoum University Innovation Lab Pilot Project Seminar
  • 51. Software Testing 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 51
  • 52. Software testing Software testing def. Software testing methodologies: white box testing.  Unit testing.  Integration testing.
  • 53. black box testing. black box testing: ◌Usability testing. ◌Functional testing. ◌Security testing. ◌Performance.
  • 54. Software testing activities: Learning the product. Execute test case. Write bugs reports.
  • 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 55Khartoum University Innovation Lab Pilot Project Seminar
  • 56. Test Case 08/01/2013 56Khartoum University Innovation Lab Pilot Project Seminar
  • 57. Characteristics of a good test case Test case Simple Updated Testability Exact 08/01/2013 57Khartoum University Innovation Lab Pilot Project Seminar
  • 58. Quality Assurance 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 58
  • 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 59Khartoum 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 60Khartoum University Innovation Lab Pilot Project Seminar
  • 61. 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
  • 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 62Khartoum University Innovation Lab Pilot Project Seminar
  • 63. Management of Innovation Lab’s Knowledge 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 63
  • 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 64Khartoum University Innovation Lab Pilot Project Seminar
  • 65. Questionnaire results 0 1 2 3 4 5 6 7 8 9 10 tec4dev scrum ubuntu python good fair little very little nill
  • 66. 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.
  • 67. Lessons learned lifecycle 08/01/2013 67Khartoum University Innovation Lab Pilot Project Seminar
  • 68. Snapshot from the lessons learned template 08/01/2013 68Khartoum University Innovation Lab Pilot Project Seminar
  • 69. Low end , Smart phone RapidSMS : Mobile Side
  • 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 70Khartoum 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 71Khartoum University Innovation Lab Pilot Project Seminar
  • 72. Low end phone • Mobile Active group .. Suitable for Nokia Malnutrition reporting .. Jokko initiative. 08/01/2013 72Khartoum 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 73Khartoum University Innovation Lab Pilot Project Seminar
  • 74. Innovation Lab’s Social Media & Activities 08/01/2013 74Khartoum 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 75Khartoum University Innovation Lab Pilot Project Seminar
  • 76. 08/01/2013 76Khartoum 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 77Khartoum 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 78Khartoum University Innovation Lab Pilot Project Seminar
  • 79. How is the pilot going? 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 79 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
  • 80. Benefits an Innovation Lab can bring to: University 1. Capacity building: – Employment/entre preneurship 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 Khartoum University Innovation Lab Pilot Project Seminar 80 UNICEF 1. Prototype solution for two priorities 2. Spread of Tech4Dev concepts 3. Documentation: ‒ Pilot lessons ‒ RapidSMS application 4. Publicity and partnerships 5. Innovation structure / sustainability Community 1. Local capacity development 2. Local responses to pressing needs 3. Collaboration space for different partners 4. Tuned partners to development problems 5. Cheaper solutions
  • 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 Khartoum University Innovation Lab Pilot Project Seminar 81 FMS
  • 82. 08/01/2013 82Khartoum University Innovation Lab Pilot Project Seminar 5 Jan. 2013
  • 83. 08/01/2013 Khartoum University Innovation Lab Pilot Project Seminar 83

Hinweis der Redaktion

  1. send and receive feedback from server.