SlideShare a Scribd company logo
Jobe Bacwadi is a Senior Manager
for Norms and Standards,
specializing in Software
Development, Architecture and
Standards. He is currently employed
by States Information Technology
(SITA), a public sector company. His
experience crosses private, public
and government sectors.
Jobe has wide range of extensive
experience
from
software
development,
architecture
to
leadership - built from first-hand
experience successfully adapting and
applying frameworks such as COBIT,
FEA, CMMI, TOGAF and more in the
real world!

Email: jobe.bacwadi@sita.co.za

WHEN eGOVERNANCE IS
NOT eGOVERNANCE

Author: Jobe Bacwadi
Date:

20 February 2014
If the employees still have to capture information from on-line forms
completed by the internet or mobile user, can one really say e-Governance has
been achieved?
CIOs who do not see the impact of office work when employees are bombarded with piles and piles
of forms to capture sees only one side of the coin. Historically employees had problems of capturing
piles of forms completed manually, then you can imagines how much piles they will have to deal
with when those forms are completed online. There have also been mistakes of capturing manually
completed forms, then you can imagine how those mistakes can multiply when the piles of forms
have multiplied. In fact in this case one can say e-Governance has brought more problems than
solutions. Remember the forms completed on-line are also printed for information capturing into the
database.

What Courses this Problem?
Lack of communication is the main course of this problem. Engagement of relevant stakeholders
who are the custodians or owners of databases. This hits back on leadership:

-

Lack of architecture:
o Developers may have successfully delivered a not so useful product to employees,
and also a useful product on the eyes of internet user who does not know that the
requested service is:
 Probably not captured; or
 Probably lost;
o Without architecture you have obviously not engaged enough on the benefits of the
eGovernance application;
o Without architecture you have obviously not engaged with relevant database owners
for automatic capture of data, rather than give employees the task of printing forms
and capture.
 How can we call printing and capturing forms and their data eGovernance?
 Printing of these forms may course bottlenecks on capturing (if there are
bottlenecks on manual forms which are usually not so many per day, what
about thousands of expected online forms?).
 Can we be certain that all online forms have their data captured? What
mechanisms does the employee use to make sure all forms are captured?
 How do we answer to the internet user who claims to have completed the
forms yet his/her data cannot be found?
o Without architecture, you have obviously not have agreement on data sharing:
 How can you validate internet user’s information without checking it against,
for example, home affairs?
 Can we agree on data sharing in such a way that when forms are submitted
online then most process will auto-complete?
o Without architecture you have obviously not engaged enough with stakeholders,
industry and research on the knowledge of what exists? What other countries do
about it, etc?
o There are many things that can help with successful eGovernance if you have a good
architect.
 Good architect will always help you spend less and achieve more:
 By understanding your vision;


-

By buying into your strategy and have IT aligned to it:
o Focus on strategy objective, risk and security.
o Define principles for each strategy point. All IT deliverables will
be aligned to these principles, therefore an alignment to
strategy.
o Discuss principles with technical teams. For example, look at
this point in a strategy: “Most of our customers will come from
rural areas and hence we will take advantage of technology”.
The principle matching this strategy could be: “All IT services
are accessible via SOAP and RESTFul”. This principle already,
when discussed with senior developers, gives direction that a
rigid code will not be tolerated. SOAP and RESTful make sharing
of information easier; for example with SOAP or RESTful
information can be easily configured to be delivered via SMS to
reach rural areas.
 Good architect will give you a good architecture document which will
help you reduce costs by:
o Acquiring the right products first time;
o Reduce over-budgeting of projects by delivering the right work
packages in the correct order.
Lack System Architect
o Good system architect should help business achieve more with less. Good system
architect usually focus on the model of systems development below (my examples
are .NET and JEE because I have used them before but other technologies are
available and hence I am not promoting these two):

ORACLE

SQL Sever

JEE or .NET

SOAP or
RESTful

DB2

o In fact the above diagram is where development by experts should end. In this way
we can hire a small number of highly experienced developers just to make services
available via SOAP or RESTful, i.e. to deliver the above model.
o Then we can hire less experience developers to use these SOAP or RESTful services to
create client services like websites, mobile applications and SMS. Developers will tell
you it is easy to create client services rather than to produce them via JEE and .NET.
In fact, according to diagram below, these less experienced developers only see SOAP
or RESTful services. A good system architect will separate the SOAP/RESTful
developers from SOAP/RESTful users to deliver client applitions.

Mobile

SOAP or
RESTful

Clients
Developments

Web Browser

Other Devices

What should you do to achieve real eGovernance?
Leaders who understand the business strategy and technology are assets to any organization. Such
leaders lead by example. There are a lot of employees who come to work just to earn their salary.
Look at the two side views of an airplane wing below. In View A, the air is flowing nicely over the
wing and the plane will fly smoothly. In View B, some air on top of the wing make a U-turn and
circulates on top of the wing and it will course the plane to stall and eventually crash. This is
because of the positioning of the wing.
If a wing represent the leader and airflow represent the employees, the leader in View A uses
his/her technology knowledge to position himself/herself so that the employees can help him/her fly.
The leader in View B lack technical skills and will eventually stall and crash the plane because
his/her positioning has allowed some employees to go in circles (idling).
Hence a knowledgeable leader will align technology to business challenges as the pilot with the
correct skills will be able to align the wings so that the plane can fly. To fly smoothly means you
must engage business on the benefit of the outcome and engage technology on how to realise the
benefits. In the case where the leader engaged only technology then benefits will usually be
assumed. Hence if we look at eGovernance from the internet user perspective only then we have it
wrong. The same internet user may have completed the online forms thinking his/her application
went through not knowing that the application is probably not captured or lost.

Recommendation
eGovernance is only achievable by employing the right skills who will be able to engage business on
benefits and technology on enablement, i.e. the right skills on all level of architecture, from
enterprise to system, architecture.

More Related Content

What's hot

ATLUG Tack-It-On Modern Notes:Modern Domino
ATLUG Tack-It-On Modern Notes:Modern DominoATLUG Tack-It-On Modern Notes:Modern Domino
ATLUG Tack-It-On Modern Notes:Modern Domino
Peter Presnell
 
Apps for good 2014 Reuploaded
Apps for good 2014 ReuploadedApps for good 2014 Reuploaded
Apps for good 2014 Reuploaded
stokesc
 
Resume_Ajay_IOS
Resume_Ajay_IOSResume_Ajay_IOS
Resume_Ajay_IOS
ajay mishra Serching Job
 
Arunkarthick_iOS_CV (4)
Arunkarthick_iOS_CV (4)Arunkarthick_iOS_CV (4)
Arunkarthick_iOS_CV (4)
Arun Karthick
 
Indo Forum Epsilonium
Indo Forum EpsiloniumIndo Forum Epsilonium
Indo Forum Epsilonium
Quired
 
Alex Pal - Resume - Short
Alex Pal - Resume - ShortAlex Pal - Resume - Short
Alex Pal - Resume - Short
Alex Pal
 
Top 10 steps how to create an app for your business
Top 10 steps how to create an app for your business  Top 10 steps how to create an app for your business
Top 10 steps how to create an app for your business
FugenX
 
Subhamoy_Burman_Resume
Subhamoy_Burman_ResumeSubhamoy_Burman_Resume
Subhamoy_Burman_Resume
Subhamoy Burman
 
Mobile/Web App Development Project Report
Mobile/Web App Development Project ReportMobile/Web App Development Project Report
Mobile/Web App Development Project Report
Abubakr Cheema
 
Why Hybrid Mobile Applications is Best for Your Business, Engineer Master Sol...
Why Hybrid Mobile Applications is Best for Your Business, Engineer Master Sol...Why Hybrid Mobile Applications is Best for Your Business, Engineer Master Sol...
Why Hybrid Mobile Applications is Best for Your Business, Engineer Master Sol...
engineermaste solution
 
Resume - Pratik Maru
Resume - Pratik MaruResume - Pratik Maru
Resume - Pratik Maru
pratik maru
 
app-and-web-brochure
app-and-web-brochureapp-and-web-brochure
app-and-web-brochure
Nick Serafimov
 
Corby - AI Core Banking Bot
Corby - AI Core Banking Bot Corby - AI Core Banking Bot
Corby - AI Core Banking Bot
Rohit Kapoor
 
How RPA is changing your role in the workplace?
How RPA is changing your role in the workplace?How RPA is changing your role in the workplace?
How RPA is changing your role in the workplace?
Visionet Systems, Inc.
 
Resume - Around 3 years_Shradha
Resume - Around 3 years_ShradhaResume - Around 3 years_Shradha
Resume - Around 3 years_Shradha
Shradhanjali Mishra
 
Infographic:: The Fundamentals of Company Information
Infographic:: The Fundamentals of Company InformationInfographic:: The Fundamentals of Company Information
Infographic:: The Fundamentals of Company Information
TalkFreely
 
Jd e9 w eb solutions
Jd e9 w eb solutionsJd e9 w eb solutions
Jd e9 w eb solutions
Rakesh Sharma
 

What's hot (17)

ATLUG Tack-It-On Modern Notes:Modern Domino
ATLUG Tack-It-On Modern Notes:Modern DominoATLUG Tack-It-On Modern Notes:Modern Domino
ATLUG Tack-It-On Modern Notes:Modern Domino
 
Apps for good 2014 Reuploaded
Apps for good 2014 ReuploadedApps for good 2014 Reuploaded
Apps for good 2014 Reuploaded
 
Resume_Ajay_IOS
Resume_Ajay_IOSResume_Ajay_IOS
Resume_Ajay_IOS
 
Arunkarthick_iOS_CV (4)
Arunkarthick_iOS_CV (4)Arunkarthick_iOS_CV (4)
Arunkarthick_iOS_CV (4)
 
Indo Forum Epsilonium
Indo Forum EpsiloniumIndo Forum Epsilonium
Indo Forum Epsilonium
 
Alex Pal - Resume - Short
Alex Pal - Resume - ShortAlex Pal - Resume - Short
Alex Pal - Resume - Short
 
Top 10 steps how to create an app for your business
Top 10 steps how to create an app for your business  Top 10 steps how to create an app for your business
Top 10 steps how to create an app for your business
 
Subhamoy_Burman_Resume
Subhamoy_Burman_ResumeSubhamoy_Burman_Resume
Subhamoy_Burman_Resume
 
Mobile/Web App Development Project Report
Mobile/Web App Development Project ReportMobile/Web App Development Project Report
Mobile/Web App Development Project Report
 
Why Hybrid Mobile Applications is Best for Your Business, Engineer Master Sol...
Why Hybrid Mobile Applications is Best for Your Business, Engineer Master Sol...Why Hybrid Mobile Applications is Best for Your Business, Engineer Master Sol...
Why Hybrid Mobile Applications is Best for Your Business, Engineer Master Sol...
 
Resume - Pratik Maru
Resume - Pratik MaruResume - Pratik Maru
Resume - Pratik Maru
 
app-and-web-brochure
app-and-web-brochureapp-and-web-brochure
app-and-web-brochure
 
Corby - AI Core Banking Bot
Corby - AI Core Banking Bot Corby - AI Core Banking Bot
Corby - AI Core Banking Bot
 
How RPA is changing your role in the workplace?
How RPA is changing your role in the workplace?How RPA is changing your role in the workplace?
How RPA is changing your role in the workplace?
 
Resume - Around 3 years_Shradha
Resume - Around 3 years_ShradhaResume - Around 3 years_Shradha
Resume - Around 3 years_Shradha
 
Infographic:: The Fundamentals of Company Information
Infographic:: The Fundamentals of Company InformationInfographic:: The Fundamentals of Company Information
Infographic:: The Fundamentals of Company Information
 
Jd e9 w eb solutions
Jd e9 w eb solutionsJd e9 w eb solutions
Jd e9 w eb solutions
 

Similar to When e gov is not egov

Kirtesh Khandelwal Visual Basics Project
Kirtesh Khandelwal Visual Basics ProjectKirtesh Khandelwal Visual Basics Project
Kirtesh Khandelwal Visual Basics Project
Kirtesh Khandelwal
 
Web Development.pdf
Web Development.pdfWeb Development.pdf
Web Development.pdf
Tasnim Mim
 
Eversun Careers
Eversun CareersEversun Careers
Eversun Careers
Marie Claire Ponsaran
 
Student Answer and Work Form Unit 3 Ver. CStudent Name ________.docx
Student Answer and Work Form Unit 3 Ver. CStudent Name ________.docxStudent Answer and Work Form Unit 3 Ver. CStudent Name ________.docx
Student Answer and Work Form Unit 3 Ver. CStudent Name ________.docx
johniemcm5zt
 
Secrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without codingSecrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without coding
Newton Day Uploads
 
Spotlight on Jet2.com - Interview with Stuart Bass, B.I. Applications Manager
Spotlight on Jet2.com - Interview with Stuart Bass, B.I. Applications ManagerSpotlight on Jet2.com - Interview with Stuart Bass, B.I. Applications Manager
Spotlight on Jet2.com - Interview with Stuart Bass, B.I. Applications Manager
InterQuest Group
 
Technology Allows us to Reimagine Everything
Technology Allows us to Reimagine EverythingTechnology Allows us to Reimagine Everything
Technology Allows us to Reimagine Everything
ASAE
 
Introducing the Development Director
Introducing the Development Director Introducing the Development Director
Introducing the Development Director
The Marketing Practice
 
MarsDevs - Mobile Apps Case Studies.pdf
MarsDevs - Mobile Apps Case Studies.pdfMarsDevs - Mobile Apps Case Studies.pdf
MarsDevs - Mobile Apps Case Studies.pdf
Mars Devs
 
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docxDeliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
theodorelove43763
 
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docxDeliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
cargillfilberto
 
Best computer courses in delhi
Best computer courses in delhiBest computer courses in delhi
Best computer courses in delhi
SamridhiDewan1
 
What changes does the IT organization bring to cloud innovation?
What changes does the IT organization bring to cloud innovation?What changes does the IT organization bring to cloud innovation?
What changes does the IT organization bring to cloud innovation?
TD Web Services
 
9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...
9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...
9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...
Utah Tech Labs
 
How much would it cost to hire developers in india
How much would it cost to hire developers in indiaHow much would it cost to hire developers in india
How much would it cost to hire developers in india
Your Dedicated Developers
 
Performance Optimisation For Web & Mobile
Performance Optimisation For Web & MobilePerformance Optimisation For Web & Mobile
Performance Optimisation For Web & Mobile
formfunction
 
Understanding the basic need of Service Oriented Architecture and getting sta...
Understanding the basic need of Service Oriented Architecture and getting sta...Understanding the basic need of Service Oriented Architecture and getting sta...
Understanding the basic need of Service Oriented Architecture and getting sta...
Shantanu Thakre
 
Lezgro full presentation
Lezgro full presentationLezgro full presentation
Lezgro full presentation
Olga Moskal
 
Is there a need for web developers.docx
Is there a need for web developers.docxIs there a need for web developers.docx
Is there a need for web developers.docx
Logixtec
 
Web Development SEO Expate Bangladesh Limited .pdf
Web Development SEO Expate Bangladesh Limited .pdfWeb Development SEO Expate Bangladesh Limited .pdf
Web Development SEO Expate Bangladesh Limited .pdf
Seo Expate BD LTD
 

Similar to When e gov is not egov (20)

Kirtesh Khandelwal Visual Basics Project
Kirtesh Khandelwal Visual Basics ProjectKirtesh Khandelwal Visual Basics Project
Kirtesh Khandelwal Visual Basics Project
 
Web Development.pdf
Web Development.pdfWeb Development.pdf
Web Development.pdf
 
Eversun Careers
Eversun CareersEversun Careers
Eversun Careers
 
Student Answer and Work Form Unit 3 Ver. CStudent Name ________.docx
Student Answer and Work Form Unit 3 Ver. CStudent Name ________.docxStudent Answer and Work Form Unit 3 Ver. CStudent Name ________.docx
Student Answer and Work Form Unit 3 Ver. CStudent Name ________.docx
 
Secrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without codingSecrets of going codeless - How to build enterprise apps without coding
Secrets of going codeless - How to build enterprise apps without coding
 
Spotlight on Jet2.com - Interview with Stuart Bass, B.I. Applications Manager
Spotlight on Jet2.com - Interview with Stuart Bass, B.I. Applications ManagerSpotlight on Jet2.com - Interview with Stuart Bass, B.I. Applications Manager
Spotlight on Jet2.com - Interview with Stuart Bass, B.I. Applications Manager
 
Technology Allows us to Reimagine Everything
Technology Allows us to Reimagine EverythingTechnology Allows us to Reimagine Everything
Technology Allows us to Reimagine Everything
 
Introducing the Development Director
Introducing the Development Director Introducing the Development Director
Introducing the Development Director
 
MarsDevs - Mobile Apps Case Studies.pdf
MarsDevs - Mobile Apps Case Studies.pdfMarsDevs - Mobile Apps Case Studies.pdf
MarsDevs - Mobile Apps Case Studies.pdf
 
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docxDeliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
 
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docxDeliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
Deliverable 2 - Using Visuals to Enhance Viewer PerceptionCompet.docx
 
Best computer courses in delhi
Best computer courses in delhiBest computer courses in delhi
Best computer courses in delhi
 
What changes does the IT organization bring to cloud innovation?
What changes does the IT organization bring to cloud innovation?What changes does the IT organization bring to cloud innovation?
What changes does the IT organization bring to cloud innovation?
 
9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...
9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...
9 Hidden Challenges of Enterprise Mobility Application Development by Utah Te...
 
How much would it cost to hire developers in india
How much would it cost to hire developers in indiaHow much would it cost to hire developers in india
How much would it cost to hire developers in india
 
Performance Optimisation For Web & Mobile
Performance Optimisation For Web & MobilePerformance Optimisation For Web & Mobile
Performance Optimisation For Web & Mobile
 
Understanding the basic need of Service Oriented Architecture and getting sta...
Understanding the basic need of Service Oriented Architecture and getting sta...Understanding the basic need of Service Oriented Architecture and getting sta...
Understanding the basic need of Service Oriented Architecture and getting sta...
 
Lezgro full presentation
Lezgro full presentationLezgro full presentation
Lezgro full presentation
 
Is there a need for web developers.docx
Is there a need for web developers.docxIs there a need for web developers.docx
Is there a need for web developers.docx
 
Web Development SEO Expate Bangladesh Limited .pdf
Web Development SEO Expate Bangladesh Limited .pdfWeb Development SEO Expate Bangladesh Limited .pdf
Web Development SEO Expate Bangladesh Limited .pdf
 

Recently uploaded

Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
FilipTomaszewski5
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
Fwdays
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 

Recently uploaded (20)

Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeckPoznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
"What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w..."What does it really mean for your system to be available, or how to define w...
"What does it really mean for your system to be available, or how to define w...
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 

When e gov is not egov

  • 1. Jobe Bacwadi is a Senior Manager for Norms and Standards, specializing in Software Development, Architecture and Standards. He is currently employed by States Information Technology (SITA), a public sector company. His experience crosses private, public and government sectors. Jobe has wide range of extensive experience from software development, architecture to leadership - built from first-hand experience successfully adapting and applying frameworks such as COBIT, FEA, CMMI, TOGAF and more in the real world! Email: jobe.bacwadi@sita.co.za WHEN eGOVERNANCE IS NOT eGOVERNANCE Author: Jobe Bacwadi Date: 20 February 2014
  • 2. If the employees still have to capture information from on-line forms completed by the internet or mobile user, can one really say e-Governance has been achieved? CIOs who do not see the impact of office work when employees are bombarded with piles and piles of forms to capture sees only one side of the coin. Historically employees had problems of capturing piles of forms completed manually, then you can imagines how much piles they will have to deal with when those forms are completed online. There have also been mistakes of capturing manually completed forms, then you can imagine how those mistakes can multiply when the piles of forms have multiplied. In fact in this case one can say e-Governance has brought more problems than solutions. Remember the forms completed on-line are also printed for information capturing into the database. What Courses this Problem? Lack of communication is the main course of this problem. Engagement of relevant stakeholders who are the custodians or owners of databases. This hits back on leadership: - Lack of architecture: o Developers may have successfully delivered a not so useful product to employees, and also a useful product on the eyes of internet user who does not know that the requested service is:  Probably not captured; or  Probably lost; o Without architecture you have obviously not engaged enough on the benefits of the eGovernance application; o Without architecture you have obviously not engaged with relevant database owners for automatic capture of data, rather than give employees the task of printing forms and capture.  How can we call printing and capturing forms and their data eGovernance?  Printing of these forms may course bottlenecks on capturing (if there are bottlenecks on manual forms which are usually not so many per day, what about thousands of expected online forms?).  Can we be certain that all online forms have their data captured? What mechanisms does the employee use to make sure all forms are captured?  How do we answer to the internet user who claims to have completed the forms yet his/her data cannot be found? o Without architecture, you have obviously not have agreement on data sharing:  How can you validate internet user’s information without checking it against, for example, home affairs?  Can we agree on data sharing in such a way that when forms are submitted online then most process will auto-complete? o Without architecture you have obviously not engaged enough with stakeholders, industry and research on the knowledge of what exists? What other countries do about it, etc? o There are many things that can help with successful eGovernance if you have a good architect.  Good architect will always help you spend less and achieve more:  By understanding your vision;
  • 3.  - By buying into your strategy and have IT aligned to it: o Focus on strategy objective, risk and security. o Define principles for each strategy point. All IT deliverables will be aligned to these principles, therefore an alignment to strategy. o Discuss principles with technical teams. For example, look at this point in a strategy: “Most of our customers will come from rural areas and hence we will take advantage of technology”. The principle matching this strategy could be: “All IT services are accessible via SOAP and RESTFul”. This principle already, when discussed with senior developers, gives direction that a rigid code will not be tolerated. SOAP and RESTful make sharing of information easier; for example with SOAP or RESTful information can be easily configured to be delivered via SMS to reach rural areas.  Good architect will give you a good architecture document which will help you reduce costs by: o Acquiring the right products first time; o Reduce over-budgeting of projects by delivering the right work packages in the correct order. Lack System Architect o Good system architect should help business achieve more with less. Good system architect usually focus on the model of systems development below (my examples are .NET and JEE because I have used them before but other technologies are available and hence I am not promoting these two): ORACLE SQL Sever JEE or .NET SOAP or RESTful DB2 o In fact the above diagram is where development by experts should end. In this way we can hire a small number of highly experienced developers just to make services available via SOAP or RESTful, i.e. to deliver the above model. o Then we can hire less experience developers to use these SOAP or RESTful services to create client services like websites, mobile applications and SMS. Developers will tell you it is easy to create client services rather than to produce them via JEE and .NET. In fact, according to diagram below, these less experienced developers only see SOAP
  • 4. or RESTful services. A good system architect will separate the SOAP/RESTful developers from SOAP/RESTful users to deliver client applitions. Mobile SOAP or RESTful Clients Developments Web Browser Other Devices What should you do to achieve real eGovernance? Leaders who understand the business strategy and technology are assets to any organization. Such leaders lead by example. There are a lot of employees who come to work just to earn their salary. Look at the two side views of an airplane wing below. In View A, the air is flowing nicely over the wing and the plane will fly smoothly. In View B, some air on top of the wing make a U-turn and circulates on top of the wing and it will course the plane to stall and eventually crash. This is because of the positioning of the wing.
  • 5. If a wing represent the leader and airflow represent the employees, the leader in View A uses his/her technology knowledge to position himself/herself so that the employees can help him/her fly. The leader in View B lack technical skills and will eventually stall and crash the plane because his/her positioning has allowed some employees to go in circles (idling). Hence a knowledgeable leader will align technology to business challenges as the pilot with the correct skills will be able to align the wings so that the plane can fly. To fly smoothly means you must engage business on the benefit of the outcome and engage technology on how to realise the benefits. In the case where the leader engaged only technology then benefits will usually be assumed. Hence if we look at eGovernance from the internet user perspective only then we have it wrong. The same internet user may have completed the online forms thinking his/her application went through not knowing that the application is probably not captured or lost. Recommendation eGovernance is only achievable by employing the right skills who will be able to engage business on benefits and technology on enablement, i.e. the right skills on all level of architecture, from enterprise to system, architecture.