Viviki Platform

advertisement
Building
Applications in
a Day…or Less
By Ano Tisam
Overview
 Short
Story
 Current ICT Environment
 How software is normally built?
 How we build software?
Current ICT Environment





No Buy in to ICT policy => Where? …and Why?
No Strategic Plan => How?
No Programmes & Projects => What?
What happened? Chaos
Ministries doing their own thing


Ad-hoc IT procurement and projects
Duplication of effort due to decentralisation of
systems,


OPM ICT unable to coordinate effectively due to
resource constraints
Rely on Foreign Consultants backed by donors

Local IS/CS grads out of work in their fields
USP IS/CS Graduates
Job Placements
Jobs by Industry
IT Industry
Banking
IT Related Work
Education/Teaching
Non-IT Related Work
Other
Job placement of USP IS or CS grads from 2001-2010
Foreign vs. Local
 Foreign
 Local
 Tourism
 MFEM
$50,000
 Annual $10,000
$4000
 Annual $0
o Average Govt cap exp: $354,363 per
software project
o 100% sent overseas
Government Contracts
For software development goes overseas
Viviki
Reason why we built.
How is software usually
built?
Web Applications
Build Database Layer

Modelling entities and their relationships
(ERD)
Build Logic Layer

Model processes/business logic
Build a User Interface Layer

Modelling user interaction with system
Tried many Alternatives
 Various
tools and methodologies have
been created to deal with complexity




Coding frameworks e.g. CodeIgniter, Ruby
on Rails, .NET
Development Methodologies e.g. Waterfall,
SCRUM, Lean IT, Extreme Programming
IDE’s, Code Gens
Object-Oriented Programming
Brief Demo
 http://localhost/viviki/
The End
Thank You – [email protected]
Download