/
Software⁐rinciples⁦or⁴he⁐ublic⁓ect& Software⁐rinciples⁦or⁴he⁐ublic⁓ect&

Software⁐rinciples⁦or⁴he⁐ublic⁓ect& - PDF document

liane-varnes
liane-varnes . @liane-varnes
Follow
434 views
Uploaded On 2015-08-02

Software⁐rinciples⁦or⁴he⁐ublic⁓ect& - PPT Presentation

Publicx2045ducx6174ix6F6E Fex6272x7561rx7920x312Dx322Cx203201x302Cx2042x656Egx616Cx7572u Guidinx6720Principlesx2020fx6F72x2050ublicx2053x6F66 ID: 98899

Public⁅duc慴i潮 Fe扲畡r礠ㄭ㈬′01〬⁂敮g慬畲u Guidin朠Principles†f潲⁐ublic⁓潦

Share:

Link:

Embed:

Download Presentation from below link

Download Pdf The PPT/PDF document "Software⁐rinciples⁦or ..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Software⁐rinciples⁦or⁴he⁐ublic⁓ect潲⁷ith⁦ocusn Public⁅duc慴i潮 Fe扲畡r礠ㄭ㈬′01〬⁂敮g慬畲u Guidin朠Principles†f潲⁐ublic⁓潦tware IT⁦潲⁃h慮ge Bengaluru Guidin朠Principles⁦潲⁐ublic⁓潦tware  Dr慦t⁦潲⁣omments Table of Contents G畩摩湧 灲i湣i灬es for s潦tware for t桥 P畢lic Sect潲 ............................................................................................ S潦tware a湤 the 灵blic sector ............................................................................................................................... P畢lic Sect潲 Pri湣i灬es a湤 implicati潮s for s潦tware arc桩tecture .................................................................. Ge湥ric iss略s face搠i渠the 灵blic s潦tware are湡 ............................................................................................. G畩摥li湥s f潲 灵扬ic s潦tware ............................................................................................................................... Ow湥rshi瀠a湤 s桡ri湧 (湡ture 潦 s潣ial c潮tract) ............................................................................................ E湳畲i湧 hi杨est 灵扬ic i湴erest a湤 realizati潮 of citize溩s ri杨t (灵r灯se) ..................................................... Core tec桮潬潧礠iss略s  (met桯ds) ................................................................................................................... S潦tware devel潰ment pr潣ess .......................................................................................................................... E摵cati潮  ......................................................................................................................................................... Ot桥r iss略s  ..................................................................................................................................................... R潬e 潦 s灥cialist agencies (str畣ture) ............................................................................................................... Overall as灥cts 潦 灵扬ic s潦tware a湤 its imp潲ta湣e ........................................................................................... Re­e湧ineeri湧 杯ver湭ent processes .............................................................................................................. Stre湧t桥渠t桥 fr潮t li湥 杯vernme湴 worker   .................................................................................................. U湩versal access t漠ICTs ................................................................................................................................... A湮e硵re A. P畢lic Sect潲 Princi灬es a湤 S潦tware arc桩tecture ......................................................................... 10 U湩versal access  ............................................................................................................................................. 10 Tra湳灡rency ................................................................................................................................................... 10 Partici灡ti潮 .................................................................................................................................................... 11 Security ........................................................................................................................................................... 11 UNESCO, e­Gover湡湣e De灡rtme湴, De灡rtme湴 潦 P畢lic Instr畣ti潮 a湤 Sarva Shiks桡 Ab桩yaan (Gover湭ent 潦 Kar湡ta歡), Kar湡taka J湡na Aayoga (Kar湡ta歡 Knowle摧e C潭missi潮) a湤 IT f潲 C桡nge (ITfC), organise搠a w潲ks桯瀠“S潦tware Princi灬es for t桥 P畢lic Sector, wit栠f潣畳 潮 P畢lic E摵cati潮” in Ba湧al潲e 潮 Fe扲畡r礠ㄠa湤 ㈬ ㈰1〮 T桩s 湯te is a key 潵t灵t from t桥 w潲ks桯瀠摩sc畳si潮s. For a di杩tal versi潮 潦 this n潴e as well as to access the works桯瀠灲esentati潮s, case st畤ies, c潮cept n潴e etc, 灬ease visit  www.P畢lic­Sofware.in Guiding principles for software for the Public Sector 1. T桥re are certai渠灯litical a湤 灨il潳潰hical imperatives 潦 t桥 灵扬ic sect潲 t桡t an礠s潦tware 摥vel潰e搠f潲 its use, 湥e摳 t漠扥 i渠ali杮me湴 wit栬 i渠terms 潦 its ow渠architect畲e/ 灨il潳潰hy. T桥se imperatives c潵ld 扥 terme搠as 'G畩di湧 灲i湣iples f潲 灯lic礠潮 s潦tware for t桥 P畢lic Sect潲', 潲  'G畩di湧 Princi灬es for P畢lic S潦tware' a湤 f潲m the s畢ject matter of t桩s 湯te. Defi湩ti潮 of terms: 1. P畢lic software ca渠扥 摥fi湥搠as s潦tware 摥vel潰e搠f潲 t桥 灵blic 杯潤, w桩c栠is 灵blicl礠ow湥d. P畢lic ow湥rshi瀠als漠implies that it ca湮潴 扥 灲ivatize搠潲 privatel礠owne搮 P畢lic s潦tware is of two 歩湤s: 1. P畢lic S潦tware 摥vel潰e搠t漠灲潭潴e 灵blic 杯潤 ­ t桡t 桥l灳 杯ver湭ent (灵扬ic sect潲) t漠fulfill 杯als 潦 杯ver湭ent  ­ s潦tware t桡t s異灯rts NREGA tra湳acti潮s i渠a trans灡re湴 ma湮er P畢lic software itself as a 灵blic 杯潤 ­ new di杩tal 杯潤s s畣栠as Wiki灥dia w桥re t桥 s潦tware itself 灥rf潲ms 灵blic interest f畮cti潮s P畢lic Sector for t桥 灵r灯se 潦 t桥se 杵i摥li湥s, is 摥fi湥搠broa摬礠as com灲isi湧 of i湳tit畴i潮s worki湧 for 灵扬ic interest. W桩le this i湣l畤es n潴 潮l礠杯ver湭ents 扵t als漠aca摥mic instituti潮s, civil s潣iet礠(NGO/CBO), c潭m畮it礠me摩a instituti潮s etc, t桥re is a s灥cial role f潲 t桥 governme湴 as t桥 ke礠灵扬ic sect潲 actor i渠promoti湧 灵扬ic s潦tware. Guidin朠Principles⁦潲⁐ublic⁓潦tware  Dr慦t⁦潲⁣omments Software and the public sector S潦tware has ofte渠扥e渠see渠as a value 湥utral 'tec桮潬潧禩 iss略 a湤 its pr潣畲ement a歩渠to t桡t 潦 灵rc桡si湧 f畲niture 潲 s畣栠潦fice 潲 i湦rastr畣t畲al item. However we are livi湧 i渠a渠i湣reasin杬礠di杩tal worl搠a湤 t桥 r潬e 潦 s潦tware, w桩c栠is at the core 潦 湥w ICTs, is 扥comi湧 critical i渠潵r lives. W桥t桥r it is i渠畳i湧 searc栠e湧i湥s, accessi湧 灵扬ic services over t桥 i湴ernet or t桲潵杨 tele­centers, c潭m畮icati湧 wit栠c潬lea杵es a湤 frie湤s, 灡rtici灡ti湧 i渠癩rtual pr潦essi潮al a湤 s潣ial networks, 扡湫i湧, use of the net for b礠灯litical 灡rties a湤 NGOs for cam灡i杮s; com灵ters a湤 t桥 i湴er湥t have 扥c潭e critical t漠潵r lives.  S潦tware is a 扡sic 扵il摩湧 扬oc欠潦 潵r i湣reasi湧l礠摩gital w潲l搠a湤 its 湡t畲e 桡s im灯rtant im灬icati潮s f潲  灵blic interest. Its 灲潣ureme湴 t桵s 桡s im灯rta湴 implicati潮s far bey潮搠t桡t 潦 灲潣畲i湧 潦fice e煵i灭ent etc. I渠t桥 case 潦 t桥 灵扬ic sect潲, w桩c栠桡s clear 灲i湣i灬es that 畮摥rlie its ow渠work, t桥 c桯ice of software 湥e摳 t漠扥 ali杮e搠wit栠t桥se 灲i湣iples. P畢lic Sect潲 杵idi湧 灲i湣iples i湣l畤e:  1. Worki湧 towar摳 ens畲i湧 畮iversal access to  扡sic facilities a湤 res潵rces suc栠as 灵blic e摵cati潮, 灵扬ic 桥alt栠灲o癩si潮s, em灬o祭ent nets etc, t漠a摤ress str畣tural iss略s of poverty, illiteracy, mal湵triti潮 / ill 桥alt栬 畮employme湴 etc. Wit栠the 杯al of provi摩湧 access t漠water res潵rces, 杯ver湭ents desi杮 灯licies a湤 灲潧rams to create a湤 maintai渠wit栠灵blic f畮di湧, 灵扬ic water 扯摩es. Likewise 杯ver湭ents set 異 sc桯ols a湤 灲imar礠桥alt栠ce湴res across ge潧ra灨ies, a湤 es灥ciall礠i渠rem潴e areas a湤 es灥ciall礠to mar杩湡lize搠杲潵灳 i渠t桥 interest 潦 s潣ial j畳tice a湤 e煵ity. I渠t桥se cases 넠water, 桥alt栠e摵cati潮 services c潮stit畴e '灵blic 杯潤s' w桩c栠is esse湴ial to all 扵t 摯es 湯t provi摥 灲o癩摥 s畦ficient i湣entive for markets t漠灲o癩摥  a湤 he湣e bec潭es a 灵扬ic sect潲 res灯湳ibilit礠to ens畲e 畮iversal pro癩si潮.  Pr潭潴e a c畬t畲e of tra湳pare湣y, as well as 灵blic 灡rtici灡ti潮 i渠its wor歩湧, wit栠acc潵湴a扩lit礠for its w潲欠a湤 摥cisi潮s to larger society.  Str畣tures suc栠as Comm畮it礠water user gr潵灳 or Sc桯潬 Devel潰ment C潭mittees, 灲潣esses 潦 s潣ial a畤its 潦 杯ver湭ent pr潧rams 潲 t桥 i湣reasi湧 畳e 潦 RTI is a c桡racteristic 潦 partici灡ti潮 a湤 tra湳灡renc礠湥eds 潦 灵扬ic systems.  Public Sector Principles  and implications for software architecture ICTs are als漠扥gi湮i湧 to pla礠a渠im灯rta湴 role i渠t桥 inf潲mati潮 a湤 c潭m畮icati潮 pr潣esses wit桩n 杯ver湡湣e systems, a湤 e­ gover湡nce is ac歮owledge搠as havi湧 the p潴e湴ial to tra湳f潲m 杯ver湡湣e thr潵杨 greater tra湳灡re湣y, acc潵nta扩lit礠a湤 灡rtici灡ti潮.  S潦tware devel潰e搠f潲 灵扬ic ser癩ce, a湤 es灥ciall礠i渠杯ver湭ent, 桡s a 畮iq略 c潮te硴 a湤 潢jectives 摥rivi湧 fr潭 t桯se 潦 灵扬ic ser癩ce; wit栠its im灥rative 潦 灲o癩di湧 灵blic 杯潤s a湤 e湳uri湧 eq畩t礠a湤 s潣ial justice. It is well 歮ow渠t桡t 灲ivate a湤 c潭mercial acti潮s have ver礠摩fferent c潮te硴, m潴ives a湤 c潮si摥rati潮s t桡渠灵扬ic acti潮s. For instance, t桥 largest 灯ssi扬e reac栠a湤 摩ffusi潮 as well as tra湳灡re湣y 潦 acti潮s are 扡sic to 灵blic ser癩ce, w桩c栠are n潴 湥cessaril礠val略s es灯畳e搠b礠灲ivate a湤 c潭mercial 灬ayers.   Generic issues faced in the public software arena 7. T桥re 桡s largel礠扥e渠a com灬ete lac欠潦 摩sti湣ti潮 betwee渠t桥 s潦tware 湥e摳 潦 t桥 灲ivate a湤 灵扬ic  I渠eac栠潦 t桥se areas, 灲ivate pro癩ders exist, however, 扥i湧 market 摲ive測 the礠w潵l搠clearly n潴 扥 a扬e to e湳ure 畮iversal access w桩c栠is t桥 c潲湥rst潮e of gover湭e湴 癩si潮 a湤 灯licy.  ⁕NESCOⰠe­Gover湡nce⁄e灡rtme湴ⰠDepartme湴f⁐畢lic⁉湳tructi潮⁡湤⁓arva⁓桩歳桡⁁扨iyaan
Gover湭e湴f Kar湡taka),⁋arnata歡⁊湡湡⁁ayoga
Kar湡ta歡⁋湯wle摧e⁃潭missi潮)⁡湤⁉T⁦潲⁃桡湧e
ITfC)Ⱐ潲ga湩se搠a wor歳桯瀠“S潦tware⁐ri湣i灬es⁦潲⁴桥⁐畢lic⁓ect潲Ⱐwit栠f潣畳渠P畢lic⁅摵cati潮”⁲ece湴ly⸠T桩s潴e⁩s⁡e礠潵t灵t fr潭⁴桥⁷or歳桯瀠摩sc畳si潮s. Guidin朠Principles⁦潲⁐ublic⁓潦tware  Dr慦t⁦潲⁣omments sect潲s, a湤 t桥 灲ivate sect潲 s潦tware 灲i湣iples a湤 met桯摳 have largel礠扥e渠a摯pte搠i渠t桥 灵blic sect潲 as well, wit栠its atte湤a湴 摲aw扡cks. I渠a摤iti潮, t桥 issues face搠i渠attem灴i湧 to im灬ement 灵blic s潦tware i湣l畤e  1. Pr潬iferati潮 潦 pr潰rietar礠software i渠s潭e 摯mai湳  Lac欠of readil礠availa扬e s潬uti潮s c潮formi湧 t漠灵扬ic software re煵ireme湴s (als漠lac欠潦 aware湥ss 潦 existi湧 a灰licati潮s t桡t 摯) Lac欠of a摥q畡te commitment to O灥渠S潵rce sol畴i潮s  T桥re is 湯 c潭m潮 data扡se 潮 P畢lic S潦twares a湤 als漠t桥re is 潦te渠a lac欠of willi湧湥ss to s桡re 灵扬ic software a灰licati潮s a湤 c潮te湴.  T桥re are few 潲 湯 mec桡湩sms f潲 provi摩湧 s畧gesti潮s f潲 s潦tware improvement / 異摡ti潮  Lac欠of s異灯rt a湤 mai湴ena湣e i湦rastr畣t畲e i渠t桥 灵blic sect潲 are湡 Testi湧, Mai湴e湡湣e a湤 s異灯rt (mainte湡湣e) aspects are tra摩ti潮all礠湥杬ecte搠i渠t桥 灵扬ic sect潲 a湤 i渠t桥 case 潦 s潦tware, w桩c栠c潮ti湵潵sl礠evolves to meet curre湴 a湤 f畴ure req畩reme湴s, treati湧 a s潦tware as availa扬e i渠its curre湴 state for 灯sterit礠(as f畲湩t畲e w潵l搩 ca渠create 桵ge 摩ffic畬ties.   7. T桥 灲ivate sector tec桮潬潧礠c潭灡nies largel礠pr潭ote lice湳e搠a湤 灲ice搠softwares  S潦tware devel潰i湧 age湣ies 摯 湯t a摨ere to esta扬is桥搠sta湤ar摳 Base搠潮 t桥se 畮derl祩湧 灲inci灬es of P畢lic sector a湤 t桥ir implicati潮s f潲 P畢lic S潦tware, a set 潦 灲i湣i灬es t桡t ca渠杵i摥 摥cisi潮 makers i渠t桥 proc畲ement, 摥vel潰me湴 a湤 use of P畢lic Software, a湤 w桩c栠ca渠桥l瀠a摤ress some of t桥 i摥湴ifie搠c桡llenges ca渠扥 draw渠異 coveri湧 followi湧 areas Guidelines for public software Ownership and sharing (nature of social contract) An祴桩湧 摥vel潰e搠畳i湧 灵blic m潮e礠s桯ul搠扥 available wi摥l礠t漠every潮e f潲 furtheri湧 wi摥r 灵扬ic interest. T桩s is eve渠truer of di杩tal 灲潤畣ts w桥re t桥 mar杩湡l c潳t of replicati潮 is 湥arly zer漮 It is also im灯rta湴 t桡t all s畣栠di杩tal pr潤畣ts 넠s潦tware, a灰licati潮s a湤 c潮tent 넠are wi摥l礠available to citize湳 to use 넠i湣l畤i湧 thr潵杨 m潤if祩湧 넠for vari潵s 畳eful s潣ietal 灵r灯ses.  10. If  t桥 s潵rce c潤e is ow湥搠b礠a private ve湤潲, 摥灥湤e湣e 潮 t桩s ve湤潲 f潲 s異灯rt a湤 mai湴ena湣e ca渠扥 b潴栠ex灥湳ive a湤 摡nger潵s. This 've湤潲 l潣k­i溩 ca渠create 摡湧er潵s 摥灥湤e湣ies 潦 灵扬ic system 潮 a 灲ivate ve湤or. If t桥 ve湤or kee灳 i湣reasi湧 t桥 price 潦 t桥 s潦tware a湤 ass潣iate搠ser癩ces, t桥 灵扬ic system will have little 潰ti潮 扵t to pay. Switc桩湧 to a new system w潵l搠imp潳e 桵ge a湤 摵灬icate costs. If t桥 ve湤潲 s桵ts s桯p, t桥 a灰licati潮 will r畮 the ris欠of 扥c潭i湧 湯渭潰erati潮al, since software is 畳畡ll礠灥re湮iall礠i渠湥e搠潦 bei湧 異杲a摥搬 eit桥r t漠fi砠摥fects 潲 to a摤 new f畮cti潮alit礠arisi湧 from new req畩reme湴s a湤 湥w envir潮me湴s.  11. T桩s means that t桥 s潵rce c潤e f潲 an礠s潦tware 畳e搠b礠t桥 杯ver湭ent ca湮ot be pr潰rietary. I渠case of 摥skt潰/clie湴 s潦tware, t桩s 杵ideline is eas礠to follow, since t桥re are several client 扡se搠software a灰licati潮s f潲 潰erati湧 system, 摯c畭ent pr潣essi湧, 癩摥o/image editi湧 etc t桡t ca渠扥 畳e搠b礠the 灵扬ic sector. Alrea摹 man礠states i渠I湤ia are preferri湧 灵blic s潦tware a灰licati潮s 潮 t桥 deskt潰s a湤 t桩s 湥e摳 to 扥 ma湤ate搠b礠灯licy. 12. I渠case 潦 larger a灰licati潮s w桩c栠re煵ire 扡ck­e湤 a灰licati潮 devel潰me湴, it is im灯rta湴 t桡t t桥 s潦tware 扥 灵rchase搠潵tri杨t at t桥 time of its 摥vel潰me湴 b礠t桥 ve湤or. I渠m潳t cases, t桥 pers潮 maki湧 t桥 RFP 摯es 湯t s灥cif礠t桥 ow湥rs桩瀠潦 t桥 a灰licati潮 a湤 t桥re is a 摡nger t桡t t桯畧栠灵扬ic m潮ies are 灡i搠to the ve湤or, t桥 ownershi瀠remai湳 wit栠t桥 灲ivate ve湤or. T桩s means that t桥 灵扬ic sect潲 e湴it礠摯es n潴 have the ri杨t to make c桡nges 潲 correcti潮s to the a灰licati潮s T桥⁣asef⁴桥⁁P⁎REGA⁩s⁩m灯rta湴⁴漠n潴e⸠T桯畧栠m潳tf⁴桥湯wledge⁦潲⁢畩l摩湧⁴桩s⁡灰licati潮⁩s⁴桡tf t桥⁧over湭e湴fficials⁩渠t桥⁒PDR⁷桯⁰ro癩摥d⁴桥⁣om灬e砠歮owledgef⁴桥⁦畮cti潮i湧f⁴桥⁧over湭e湴 摥灡rtme湴⁡湤⁴桥⁳c桥meⰠ扵t⁴桥w湥rs桩p⁩s⁴桥⁷it栠灲ivate⁳潦tware⁶e湤潲⁷桯⁰ro癩摥搠t桥⁳潦tware 摥vel潰me湴湯wle摧e⁷桩c栠is畣栠more⁥asil礠availa扬e⁩渠I湤ia Guidin朠Principles⁦潲⁐ublic⁓潦tware  Dr慦t⁦潲⁣omments 13. T桥re ma礠扥 cases w桥re t桥 software 潮 a渠潵tri杨t 灵rchase basis ma礠seem t潯 ex灥湳ive. I渠m潳t cases s畣栠a灰licati潮s are likel礠to 扥 畳able acr潳s man礠state 杯ver湭ents. I渠s畣栠a case a larger c潮tract with multiple states ca渠扥 c潮sidere搬 i渠w桩c栠t桥 a灰licati潮 ca渠be multi­li湧畡l interface t漠扥gi渠with. 14. T漠this e湤, it must t桥ref潲e 扥 ens畲e搠t桡t: 1. T桥 灵blic age湣礠commissi潮i湧 a software take 異 com灬ete ow湥rshi瀠wit栠f畬l ri杨ts 潮 it. T桩s ow湥rs桩瀠s桯ul搠扥 real a湤 湯t merel礠湯minal 灲o癩摩湧 t桥 c潮cerne搠灵扬ic age湣礠wit栠full a扩lit礠t漠s桡re a湤 m潤if礠the software as re煵ired.  T桥se ri杨ts s桯畬搠be share搠wit栠灵扬ic to ena扬e f畲t桥r devel潰ment of software a湤 a灰licati潮s f潲 摩ffere湴 s潣ietal uses, incl畤i湧 thr潵杨 colla扯rative wor欮 15. S灥cific 潰erati潮al iss略s: 1. T桥re 湥e摳 扥 a渠age湣y, w桩c栠c潵l搠扥 灡rt 潦 t桥 state eGover湡湣e 摥灡rtme湴 潲 DPAR if t桥re is 湯 eGover湡湣e 摥灡rtme湴 at the state level a湤 at t桥 ce湴ral 杯ver湭ent level, w桩c栠湥e摳 to take c畳t潤礠of t桥 s潦tware devel潰e搠a湤 pla渠for its mainte湡湣e, eit桥r i渭桯畳e 潲 thr潵杨 ve湤潲s. This will create 'inter湡l ow湥rs桩p' 潦 t桥 a灰licati潮 a湤 桥l瀠create 's畢sta湴ial ow湥rs桩炩 a湤 n潴 j畳t 'toke渠ow湥rs桩p'. T桥 c潤e s桯ul搠扥 made available 潮 a GPL ki湤 潦 lice湳i湧 w桩c栠permits s潦tware enter灲ises t漠扥 a扬e t漠m潤if礠a湤 e湨ance t桥 a灰licati潮s a湤 release it agai渠畮摥r GPL, w桩c栠w潵l搠f畲t桥r 灵扬ic welfare. This will als漠allow the gover湭e湴 de灡rtme湴 桡癩湧 cust潤礠潦 t桥 a灰licati潮 t漠wor欠with a 湵m扥r 潦 FOSS enter灲ises to mai湴ai渠a湤 e湨ance t桥 a灰licati潮. I渠exce灴i潮al cases, w桥渠pr潰rietar礠a灰licati潮 (cl潳e搠c潤e, royalt礠base搩 is re煵ire搠to 扥 灲潣urre搬 t桥 扩搠灲潣ess s桯ul搠provi摥 clear a湤 a摥煵ate justificati潮 for t桥 same a湤 this w潵ld als漠湥e搠t漠扥 verifie搠as a 灡rt of the a畤it c桥c歬ist/pr潣esses. Ensuring highest public interest and reali穡tion of citi穥n's right (purpose) 16. P畢lic 潲 杯ver湡湣e s潦tware a湤 a灰licati潮s are n潴桩湧 扵t a new set 潦 governa湣e pr潣esses a湤 systems. T桥se s桯畬搠扥 devel潰e搠wit栠general larger ca湯ns of 灵扬ic service i渠mi湤, as the礠serve s灥cific 灵r灯ses of im灥rative  a湤 acti潮 etc 潦 a particular age湣礠摥vel潰i湧 the software of a灰licati潮. Ver礠潦te渠new 摩gital 灯ssi扩lities e湡ble hi杨er realizati潮 of 灵blic interest a湤 citize溩s ri杨ts t桡渠was 灯ssi扬e i渠灲e­摩gital processes. T桩s is es灥ciall礠tr略 wit栠regar搠t漠tra湳灡re湣y, acc潵湴a扩lit礠a湤 m潮it潲i湧 潦 杯ver湡湣e 灲潣esses a湤 active 潮杯i湧 灡rtici灡ti潮, i湣l畤i湧 t桲潵杨 co­creati潮 a湤 c潬la扯rati潮. It is im灯rta湴 t桡t all s潦tware a湤 a灰licati潮s s灥cificall礠take 湯te 潦 t桥se im灥ratives of 杯ver湡湣e ref潲m i渠I湤ia a湤 i湣l畤e all 灯ssible features t桡t e湡扬e t桥m. T桥re s桯ul搠a clear 灲潣ess 潦 e湳畲i湧 that all suc栠new 灯ssi扩lities are i湣潲灯rate搠i渠an礠software a湤 a灰licati潮 t桡t is devel潰ed as 潮e of its ce湴ral 摥si杮 灲i湣iples, a湤 an礠excepti潮 is 摵l礠n潴e搠wit栠clear reas潮s t桥re潦. 17. Universal access to governme湴 services req畩res 畮iversal access t漠s潦tware re煵ire搠to access t桯se services, s灥ciall礠as m潲e a湤 more suc栠services w潵l搠扥 灲o癩摥搠thr潵杨 摩gital pr潣esses. 1㠮 T桥 c潮cept 潦 s潣ial a畤it of governme湴 灲潧rams/pr潣esses is see渠as a critical com灯湥nt of tra湳灡re湣礠a湤 is alrea摹 扥i湧 im灬eme湴ed  t桩湧s like soci漭灯litical pre­a畤it, inviti湧 comments from the comm畮ity,  S灥cific 潰erati潮al iss略s: 19. Ty灩cally, gover湭e湴s invite c潭me湴s/灡rtici灡ti潮 潦 t桥 灵扬ic i渠an礠new meas畲es the礠畮摥rtake, w桩c栠ca渠扥 i渠terms of accepti湧 writte渠represe湴ati潮s, 灵扬ic 桥ari湧s etc. I渠case 潦 s潦tware a灰licati潮s (w桩c栠i渠a se湳e im灬eme湴s governme湴 灯lic礩, t潯, suc栠灵扬ic processes are req畩re搠to e湳ure t桡t the re煵ireme湴s 潦 t桥 c潭m畮it礠are als漠catere搠to i渠the 摥si杮. T桩s will 桥l瀠a灰licati潮s Ma湤ated⁩渠t桥⁎REGP Guidin朠Principles⁦潲⁐ublic⁓潦tware  Dr慦t⁦潲⁣omments to n潴 j畳t i湣or灯rate 'Ma湡gement Inf潲mati潮 System' 扵t als漠'P畢lic Inf潲mati潮 System' 潲 'Ja湡t桡 Informati潮 System'. Suc栠灵blic 灲潣esses must 扥 a 灡rt 潦 t桥 畳er re煵ireme湴 灨ase a湤 摯cume湴e搠in a渠a灰r潰riate ma湮er. I渠a摤iti潮, represe湴atives 潦 t桥 灵扬ic s桯ul搠扥 invite搠t漠beta test a灰licati潮s to e湳ure t桡t im灯rtant comm畮it礠nee摳 桡ve 扥e渠i湣潲灯rate搮 Core technology issues  (methods) T桥 gover湭e湴 is 畳畡ll礠lays 摯w渠sta湤ards t桡t are use搠i渠all areas 潦 life 넠wei杨ts a湤 measures, 摩stances, ISI/A杭ar欠sta湤ar摳 etc. T桥se sta湤ar摳 are 灵扬icl礠ow湥搠a湤 free f潲 use b礠all i渠s潣iety. In t桥 case 潦 Inf潲mati潮 Tec桮潬潧礠are湡, si湣e it 桡s wit湥sse搠ra灩搠cha湧es i渠t桥 evol畴i潮 of different a灰licati潮s t桡t eve渠cha湧e t桥 湡t畲e 潦 t桥 a灰licati潮 area, suc栠sta湤ards have n潴 扥e渠similarly create搯a摯灴ed. I渠man礠cases, t桥 摥fa畬t sta湤ar摳 are 灲潰rietar礠a湤 citize湳 湥e搠to pa礠royalties f潲 畳e 潦 t桥se sta湤ar摳, w桩c栠is i湨ere湴l礠agai湳t 灵blic interest, a湤 es灥ciall礠i湩煵it潵s.  As tec桮ol潧ies mat畲e (as for insta湣e i渠t桥 area of text 摯cume湴s), there is a 湥e搠t漠esta扬is栠a湤 use esta扬is桥搠潰en sta湤ar摳 (e朠t桥 O灥渠D潣畭e湴 Format w桩c栠is a ISO sta湤ar搠e湤orse搠b礠I湤ia渠杯ver湭ent) a湤 av潩搠pr潰rietary sta湤ar摳, w桩c栠are als漠us畡ll礠royalt礠e硴racti湧. 21. O灥n Architecture is a t祰e 潦 c潭灵ter architect畲e 潲 s潦tware arc桩tecture t桡t allows a摤i湧, 異杲a摩湧 a湤 swa灰i湧 com灯湥湴s w桩c栠湥e摳 to 扥 ma湤ated. T桥 eGover湡nce f畮cti潮 s桯ul搠activel礠灵rs略 sta湤ar摳 i渠differe湴 tec桮潬潧礠areas, al潮朠wit栠s灥cialist age湣ies like NIC. O灥n sta湤ar摳 w潵ld certai湬礠be re煵ire搠i渠areas s畣栠as f潮ts, 摯cume湴 f潲mats, we戠accessi扩lity, s畣栠t桡t citize渠have least 摩ffic畬t礠a湤 inc畲 湯 潲 least cost i渠accessi湧 灵blic inf潲mati潮 a湤 i渠灡rtici灡ti湧 i渠its a畤it/creati潮 as a灰lica扬e.  As a 灡rt 潦 灵blic s潦tware, 杯ver湭ent s桯ul搠create, t桲潵杨 i渠桯畳e 潲 潵ts潵rce搠eff潲ts, large 湵m扥r 潦 free a湤 潰e渠f潮ts t桡t are compliant wit栠t桥 curre湴 sta湤ards (UNICODE). Since I湤ia 桡s several scripts, t桥 畳e 潦 free a湤 潰e渠fo湴s is esse湴ial to e湣潵rage t桥 l潣al la湧畡ge com灵ti湧. However, t桥re are cases, w桥re 灲潰rietar礠f潮ts are 灯灵lar si湣e free a湤 潰e渠fo湴s are 湯t availa扬e 潲 湯t easily availa扬e 潲 are 湯t 杯潤. Si湣e t桥se f潮ts are clearl礠a case 潦 灵扬ic 杯潤 (re煵ire搠b礠all, 扵t ma礠湯t 灲o癩摥 i湣e湴ive t漠an礠潮e i湤ivi摵al 潲 instituti潮 to create it a湤 make it freel礠availa扬e to all), t桥 杯ver湭ent m畳t create a湤 e湳畲e free a湤 潰e渠f潮ts c潭灬ia湴 wit栠sta湤ar摳 I渠an礠灲潣畲eme湴 of s潦tware or 桡r摷are, 杯vernme湴 must i湳ist t桡t t桥 ve湤or s桯畬搠pro癩摥 t桥 req畩re搠摲ivers etc t漠e湳ure com灡tibilit礠wit栠t桥 灵blic s潦tware alrea摹 扥i湧 use搠 W桥rever t桥 tec桮ol潧礠area is still evolvi湧, it ma礠扥 摩fficult to a摯灴 a sta湤ard. Eve渠i渠t桥se cases, w桥re s灥cific a灰licati潮s 扥c潭e m潲e a湤 more c潭m潮l礠use搯灯灵lar, 杯vernme湴 湥eds t漠actively 灵rs略 t桥 creati潮 潦 灵扬ic sta湤ar摳. Also, t桥re are ver礠im灯rta湴 areas suc栠as GIS (Ge潧ra灨ical Informati潮 Systems) w桩c栠will 扥c潭e critical i渠杯ver湭ent w潲欠a湤 it is im灯rta湴 for t桥 杯ver湭ent to activel礠w潲欠to create 潰e渠sta湤ar摳 i渠this area S灥cific 潰erati潮al iss略s: A摨ere湣e to sta湤ar摳 b礠t桥 摥vel潰i湧 age湣ies s畣栠as W㍃  杵i摥li湥s 潮 畳ability, accessi扩lit礠a湤 SCORM ki湤 of sta湤ar摳 f潲 c潮te湴 摥vel潰me湴 s桯畬搠f潲m part of t桥 c桥cklist f潲 an礠software 摥vel潰me湴 潲 灲潣畲eme湴 灲潪ect.  Software development process T桥 arena 潦 ICTs 桡s several 摩sti湣t com灯湥湴s 넠灲o癩si潮 of 桡r摷are, 桡r摷are mai湴e湡湣e, software 摥vel潰me湴, s潦tware im灬ementati潮, s潦tware mai湴ena湣e a湤 s異灯rt etc. Differe湴 as灥cts ma礠湥ed to be treate搠摩fferently. W桩le 桡r摷are 灵rc桡se a湤 mai湴e湡nce is us畡ll礠摯湥 潮 a te湤er/bi搠m潤e, ⁕NICODE⁩s⁴桥⁣畲re湴⁧l潢al⁳ta湤ar搠f潲⁦潮ts Guidin朠Principles⁦潲⁐ublic⁓潦tware  Dr慦t⁦潲⁣omments s潦tware 摥vel潰me湴 a湤 impleme湴ati潮 nee搠n潴 扥 c潭bi湥搠wit栠t桥 same. T桥re are a摶antages i渠i渭 s潵rci湧 t桥 core area 潦 s潦tware maki湧, a湤 NIC f潲 insta湣e has devel潰e搠s潭e a灰licati潮s wi摥ly 畳e搠acr潳s states. Where t桥 governme湴 潵ts潵rces s潦tware 摥vel潰me湴, t桩s s桯畬搠扥 摯湥 i渠a 灬a湮e搠ma湮er, i渠m潳t cases, t桥 摯mai渠e硰ertise req畩re搠f潲 t桥 s潦tware nee摳 to 扥 ide湴ifie搠a湤 ma摥 available for t桥 pr潪ect, t桥 relati潮s桩瀠betwee渠t桥 摯mai渠杲潵瀠a湤 t桥 s潦tware 摥vel潰me湴 age湣礠nee摳 to 扥 made clear etc.  27. T桥re is a 湥e搠t漠chec欠if similar s潦tware alrea摹 摥vel潰e搠w桩c栠ca渠扥 customize搠a湤 use搮 Not 潮ly t桥 iss略 of cost 潦 摥vel潰me湴 扵t t桥 cost 潦 灥re湮ial mainte湡湣e. Re­畳i湧 t桥 c潤e/com灯ne湴s means s異灯rt efforts are als漠s桡re搠w桩c栠is t桥 扩朠savi湧.  For a灰licati潮s t桡t 湥e搠t漠扥 devel潰e搠si湣e t桥re are 湯 e硩sti湧 a灰licati潮s t桡t ca渠扥 畳ed/a摡pte搯c畳t潭ize搬 m潤ular 摥si杮 a湤 摥vel潰me湴 is esse湴ial, eve渠more s漠f潲 灵扬ic sector a灰licati潮s. While this ma礠create a渠over桥a搠i渠t桥 摥si杮 a湤 摥vel潰me湴 as灥ct, it makes t桥 mai湴e湡nce, re畳e a湤 e湨a湣eme湴 as灥cts easier a湤 allows t桥 杯ver湭ent to n潴 扥 locke搠int漠t桥 ve湤潲 w桯 摥vel潰e搠t桥 a灰licati潮 f潲 its s異灯rt a湤 e湨ancement. C潭m畮it礠i湰ut i渠the specificati潮 a湤 摥si杮 pr潣esses a湤 c潭m畮it礠a畤it 摵ri湧 t桥 testi湧 灲潣esses are essential.  T桥 term c潭m畮it礠桡s tw漠com灯湥湴s 桥re 넠潮e is t桥 Free a湤 O灥渠S潵rce C潭m畮it礠t桡t 桡s t桯畳a湤s of v潬畮teers w桯 ca渠partici灡te i渠the 摥si杮, 摥vel潰me湴 a湤 testi湧 of s潦tware a灰licati潮s. T桥 sec潮搠is t桥 larger comm畮it礠w桯 are als漠t桥 stake桯l摥rs i渠t桥 畳e 潦 t桥se a灰licati潮s.  M畬ti­li湧ual ca灡扩lities t漠扥 necessary fact潲 i渠摥si杮 (eve渠if 湯t 摥vel潰e搠i渠multi灬e la湧畡ges, any a灰licati潮 s桯畬搠桡ve a 摥si杮 t桡t w潵l搠allow new la湧畡ges t漠扥 easil礠i湣or灯rate搠thr潵杨 sim灬e m潤ificati潮 of the text messages 畳e搠i渠the 畳er i湴erface. S灥cific 潰erati潮al iss略s: 31. T桥 扵dgetar礠pro癩si潮i湧 f潲 software pr潣畲ement/devel潰ment 湥e摳 to fact潲 i渠t桥 e湴ire software 摥vel潰me湴/畳e life cycle, cateri湧 t漠c潮ti湵i湧 mai湴e湡nce/e湨a湣ement over a l潮ger 灥ri潤 of time.  M潤ificati潮s to software als漠湥e搠to 扥 meticul潵sl礠摯c畭ente搠to ens畲e c潮ti湵e搠s異灯rt.  Education  T桥 iss略 潦 灵扬ic ow湥rshi瀠over the software a灰licati潮 is eve渠more critical i渠case 潦 t桥 e摵cati潮 system. J畳t as articles i渠te硴 扯潫s 灵blicl礠ow湥d, permitti湧 t桥 灵blic e摵cati潮 system t漠make availa扬e milli潮s 潦 c潰ies t漠sc桯潬s year after year, 摩杩tal lear湩湧 material (i渠terms of b潴栠static 潲 摹湡mic 'c潮tent' a湤 software t潯ls) t潯 湥e摳 t漠扥 灵blicl礠ow湥d. N漠摩gital lear湩湧 material s桯畬搠扥 灲潣ure搠b礠t桥 e摵cati潮 system 潮 a royalt礠basis, si湣e this w潵l搠e湴ail 桵ge 潵tflows fr潭 t桥 system w桩c栠w潵l搠扥 av潩摥搠b礠灵blic ownershi瀮 Of c潵rse t桥 灵blic ownershi瀠ma礠扥 create搠b礠a渠潵tri杨t 灵rc桡se f潲 w桩c栠m潮e礠ma礠湥ede搠t漠扥 pai搠to t桥 pr潤ucer. However t桥re s桯畬搠扥 湯 reas潮 for 灲潣畲i湧 潮 royalt礠m潤e ㌴. T桥 pr潣esses 潦 creati湧 摩杩tal lear湩湧 material, 湥e搠to c潮f潲m t漠t桥 same stringe湴 q畡lit礠c潮tr潬 灲潣esses, that te硴 扯潫s are s畢ject to. T桩s is 湥cessar礠to ens畲e t桡t t桥 learni湧 material promotes e摵cati潮al aims a湤 is i渠line wit栠accepte搠e摵cati潮al 灯licies a湤 灥rspectives a湤 摯es n潴 subvert t桥se. Similarl礠di杩tal lear湩湧 material t潯 湥e摳 to be pr潤畣e搠畮摥r similar safe杵ar摳 a湤 quality assura湣e meas畲es.  Practices 潦 灲潣畲i湧 di杩tal learni湧 material from ve湤ors wit桯畴 a畴桥nticati湧 t桥 same t桲潵杨 t桥 processes similar t漠text 扯潫 creati潮 is a vi潬ati潮 of curric畬ar 摥si杮 a湤 摥vel潰me湴 灯licies a湤 s桯畬搠扥 sto灰e搮  T桥 di杩tal lear湩湧 material itself s桯畬搠be ma摥 availa扬e b礠t桥 杯vernme湴 潮 a free shari湧 lice湳i湧 Guidin朠Principles⁦潲⁐ublic⁓潦tware  Dr慦t⁦潲⁣omments m潤el suc栠as creative c潭m潮s. Di杩tal learni湧 material is ame湡扬e t漠cha湧es/e湨a湣eme湴. T桩s will allow teac桥rs a湤 teac桥r e摵cators to create l潣all礠releva湴, custom versi潮s of the material, w桩c栠is 潮e 潦 t桥 key e摵cati潮al 灯lic礠杯als (摥ce湴ralize搠curric畬ar 摥si杮/devel潰ment), w桩c栠has s漠far n潴 桡灰e湥d, 扵t w桩c栠ICTs ca渠facilitate b礠s異灯rti湧 far easier pr潣esses 潦 s桡ri湧 a湤 customizi湧 a湤 at muc栠lower c潳ts t桡t te硴 base搠material w潵l搠allow. Governme湴 must e湣潵rage the pr潣esses 潦 l潣al c畲ric畬um 摥si杮 a湤 devel潰ment t桲潵杨 t桥 DIET­ BRC­CRC­Sc桯潬 str畣t畲es w桩c栠w潵l搠扥 a si杮ifica湴 ste瀠i渠itself for teac桥r professi潮al 摥vel潰me湴. 37. T桥 sylla扵s s桯畬搠av潩搠as far as 灯ssi扬e me湴i潮i湧 s灥cific 扲a湤s or a灰licati潮 湡mes, since lear湩湧 is 潦 c潮ce灴s a湤 灲i湣i灬es, a湤 n潴 潦 s灥cific a灰licati潮s. Pr潰rietar礠a灰licati潮s s桯畬搠湯t 扥 menti潮e搠i渠syllabi. S灥cific 潰erati潮al iss略s: Eve渠more tha渠i渠ot桥r areas, t桥re is e湯rm潵s 灲essures fr潭 ve湤潲s 潮 the e摵cati潮 摥灡rtment to 灵rc桡se (潵tri杨t 潲 潮 royalt礠扡sis) t桥ir res潵rces 넠either s潦tware to潬s 潲 摩gital material. 'C潮fere湣e' 歩湤 潦 eve湴s are re杵larly orga湩ze搠t漠'showcase' 灲潤畣ts of ve湤ors to gover湭e湴 officials. T桥 灲潣esses 潦 c畲ric畬um 摥si杮/devel潰me湴 湥e搠to shiel搠t桥 潦ficials fr潭 t桥se 桵ge 灲essures. Other issues   T桩s secti潮 l潯歳 at some 扡sic re煵irements 潦 灵blic s潦tware 1. A畤it trail req畩re搠of an礠灵扬ic sector a灰licati潮 from acc潵湴abilit礠pers灥ctive. For i湳ta湣e, 湯 record, 潮ce aut桯rize搠s桯ul搠扥 allowe搠to 扥 摥lete搠si湣e that w潵l搠compromise acc潵湴ability, instea搠system s桯畬搠req畩re a摤iti潮al transacti潮s to m潤if礠a recor摥搠潮e, wit栠its ow渠a畤it trail Sec畲it礠of 灵blic 摡ta 넠data 扡ck異s t漠扥 facilitate搠i渠t桥 s潦tware, t桩s is esse湴ial to trul礠摩gitize t桥 wor欠潦 t桥 杯ver湭ent Investment is re煵ire搠i渠ca灡cit礠扵ildi湧 of 灵blic sector officials 넠lac欠潦 aware湥ss a湤 fear/i湨i扩ti潮s 扬oc欠t桥 a摯pti潮 潦 灵扬ic software. I渠most cases, t桯se afrai搠潦 a摯pti湧 灵扬ic s潦tware have 湥ver 畳e搠it, 桥湣e it is largel礠a渠a灰re桥湳i潮 wit桯畴 扡sis, w桩c栠湥e摳 a摥q畡te ca灡cit礠扵il摩湧 / orie湴ati潮 pr潣esses t漠a摤ress Ass潣iate搠灯lic礠c桡nges are als漠req畩re搠t漠req畩re officials t漠畳e c潭灵ters a湤 灵blic s潦tware. Kerala alrea摹 has a 灯lic礠req畩ri湧 FOSS t漠扥 preferre搠a湤 Tamil Na摵 is c畲rentl礠pre灡ri湧 a similar 灯licy.  Role of specialist agencies (structure) T桥re  are q畩te a few 灵扬ic sect潲 age湣ies i渠t桩s area, i湣l畤i湧 NIC, NRCFOSS, CDAC.  T桥re is a 湥ed f潲 cl潳e c潯r摩nati潮 am潮gst age湣ies, w桩le t he礠are 摯i湧 excellent work, t桥re is 湥e搠to w潲欠潮 f潬lowi湧 as灥cts.  41. T桥re is a 湥e搠t漠establis栠a渠agenc礠withi渠DPAR for c潯r摩nati湧 t桥 activities of age湣ies worki湧 in 摩ffere湴 aspects 潦 灵扬ic software 넠researc栠a湤 摥vel潰me湴 (CDAC), 摥si杮 a湤 摥vel潰me湴 (NIC), s異灯rt a湤 mainte湡湣e (NIC), gover湡湣e pr潣ess 摥si杮 (NISG) etc. T桩s age湣礠c潵l搠als漠set異 a湤 mai湴ai渠the Nati潮al re灯sit潲礠for 灵blic s潦tware. Governme湴 湥ed s t漠create a渠empa湥le搠list of ve湤ors w桯 are com灥tent i渠usi湧 free a湤 潰en 灬atf潲ms for s潦tware 摥si杮 a湤 摥vel潰me湴  Governme湴 湥e摳 t漠e湳畲e t桡t ve湤潲s have 湯 c潮flict of interest 灯ssi扩lities. I渠man礠cases, t桥 same ve湤潲 is i渠扯t栠t桥 c潮s畬ti湧 as well as i渠t桥 service 灲o癩si潮 s灡ces a湤 usi湧 t桥 same ve湤or f潲 b潴h 灵r灯ses is clearl礠a c潮flict 潦 i湴erest iss略.  Guidin朠Principles⁦潲⁐ublic⁓潦tware  Dr慦t⁦潲⁣omments 44. PPP is 潦te渠畳e搠i渠software projects. T桥se agreements s桯畬搠扥 s畢ject to the 杵idelines disc畳se搠in t桩s n潴e 넠t桥 ow湥rs桩瀠over t桥 s潵rce c潤e s桯畬搠湯t 扥 wit栠t桥 灲ivate ve湤or. T桥 risks 潦 ve湤潲 lock­i渠湥e搠to 扥 caref畬l礠st畤ie搠a湤 摯c畭ente搠to ens畲e t桡t t桥 PPP term 摯es n潴 create 摥灥湤e湣ies w桩c栠ca渠桡rm the 灵扬ic i湴erest  S灥cific 潰erati潮al iss略s: T桥 r潬e of t桥 age湣ies i渠摩ffere湴 acti癩ties 넠s潦tware 摥si杮 a湤 摥vel潰me湴, im灬ementati潮, s異灯rt a湤 mainte湡湣e, trai湩湧 a湤 摯c畭e湴ati潮 湥e搠t漠扥 clearl礠s灥lt 潵t  T桩s area is a '湥w wor欠pr潣ess' 潮e i渠w桩c栠traditi潮al 扵rea畣ratic a灰roaches are n潴 潦te渠succesf畬. T桥re is a 湥e搠t漠allow age湣ies wor歩湧 i渠t桩s space a摤iti潮al aut潮om礠to s異灯rt 杲eater fle硩扩lities 潦 潰erati潮 as well as e湡ble t桥m to provi摥 s異灯rt services at 桩杨 levels of q畡lit礠 Overall aspects of public software and its importance Re­engineering government processes 47. Di杩tal 灲潣esses e湡扬e completel礠new levels 潦  wor欠i湴egrati潮 a湤 t桵s 潵tc潭e effective湥ss. Every time a s潦tware a湤 a灰licati潮 is devel潰e搠for governa湣e pr潣esses t桥re s桯畬搠扥 a clear 灲潣ess 潦 i摥ntifyi湧 ot桥r age湣ies wor歩湧 i渠t桥 same 潲 relate搠areas; t桥 湡t畲e of s畣栠c潮湥cti潮 a湤 灯ssible overla灳; 灯ssi扩lities 潦 s桡ri湧, c潬la扯rati湧, s祮ergies etc; a湤 comm潮 res潵rces a湤 灯ssi扩lities 潦 acti潮, like data扡ses, citize渠i湴erface etc. Eve渠if 湯t 灯ssible 扥ca畳e 潦 c畲re湴 governme湴 struct畲i湧 to leverage all t桥se 灯ssi扩lities ri杨t away, a ma灰i湧 a湤 t桯r潵杨 a湡lysis 潦 t桥se iss略s, a湤 c潮湥cti湧 wit栠t桥 c潮cer湥搠age湣ies at t桥 state 潦 s潦tware/ a灰licati潮 摥si杮 a湤 摥vel潰me湴 will have imme湳e a摶a湴ages 넠b潴栠curre湴, a湤 i渠t桥 f畴ure. S畣栠ma灰i湧 pr潣ess w潵l搠i湣l畤e 1. i摥ntifyi湧 all ot桥r age湣ies wit栠overla灰i湧 a湤 interfaci湧 remits a湤 areas of wor欠넠i湣l畤i湧 湯渭 杯vermental 潮es  chec歩湧 f潲 existi湧 a灰licati潮s, c潭m潮 data扡ses, c潭m潮 inf潲mati潮 formats t桡t ca渠扥 畳e搠by t桥 摥灡rtme湴 f潲 the curre湴 req畩rement. Eve渠if re畳e 潦 t桥 c潤e is 湯t 灯ssi扬e, t桥 re煵ireme湴s, 摥si杮 s灥cificati潮s 摥finitel礠湥e搠to be st畤ie搠a湤 畳e搠as relevant. C潮vergence of a灰licati潮s fr潭 overall f畮cti潮alit礠灥rs灥ctive 湥eds t漠扥 see渠as a clear com灯湥nt of Gover湭ent pr潣ess re­e湧i湥eri湧. C畲re湴l礠smart car搠a灰licati潮s are 扥i湧 ma摥 by man礠摥灡rtments at t桥 same time f潲 t桥 same citizen, w桩c栠is a waste 潦 灵扬ic res潵rces a湤 creates 灯tential iss略s 潦 摵灬icati潮 of recor摳 etc, apart fr潭 i湣onve湩e湣i湧 t桥 citizen E湳畲i湧 扥tter a湤 m潲e effective wor歩湧 acr潳s gover湭e湴 age湣ies, a湤 wit栠潵tsi摥 灡rt湥rs. w桩le t桥 灲e癩潵s secti潮 takes i湴漠acc潵湴 t桥 扥st realizati潮 of all 湥w 灯ssi扩lities e湡ble搠b礠di杩tal 灲潣esses f潲 citize溩s ri杨t, t桩s secti潮 灥rtai湳 to s畣栠灯ssi扩lities wit栠regar搠to i湴er湡l w潲歩湧 潦 t桥 杯ver湭ent age湣ies wit栠t桥 clear a湤 si湧le/ converge湴 潢jective 潦 servi湧 citize溩s 湥eds. Strengthen the front line government worker   Systems s桯ul搠em灯wer t桥 fr潮t li湥 staff. T桥 摩lemma 桡s bee渠to provi摥 adeq畡te aut潮om礠to t桥 fr潮t li湥 潦ficials w桩le kee灩湧 t桥m i渠li湥 wit栠灯lic礠req畩rements. I渠a扳e湣e 潦 re杵lar i湴eracti潮 灯ssi扩lities, the met桯搠桡s bee渠to 畳畡ll礠severel礠c畲tail a畴潮omy a湤 fle硩扩lit礠潦 t桥 fr潮t li湥 灥rs潮nel a湤 make t桥m largel礠impleme湴ers wit桩渠rigi搠扯畮摡ries. However wit栠湥w ICTs, 湥tw潲ks are 灯ssible to 扥 set異 w桩c栠ca渠give far m潲e leewa礠to t桥 fr潮t li湥 staff w桩le alerti湧 an礠si杮ifica湴 摥癩ati潮s from 灯licy. T桩s li扥rati潮 潦 t桥 潰erati潮al staff fr潭 micr漠ma湡geme湴 w桩le still kee灩湧 t桥m withi渠overall 湯rms is w桡t has allowe搠t桥 growt栠潦 tra湳湡ti潮als, w桯 ca渠allow si杮ificant l潣al Guidin朠Principles⁦潲⁐ublic⁓潦tware  Dr慦t⁦潲⁣omments fle硩扩lities at local levels 扵t retai渠overall c潮trol fr潭 t桥ir 桥a搠offices Universal access to ICTs Pr潭潴i潮 of all ICT P&S i渠I湤ia渠La湧畡ges. Gover湭ent s桯ul搠activel礠pr潣ure s潦tware a湤 related to潬s that ca渠hel瀠citize湳 a湤 c潭m畮ities t漠wor欠i渠l潣al la湧畡ges 51. Governme湴 s桯畬搠activel礠wor欠wit栠扯t栠governme湴 age湣ies a湤 灲ivate sector com灡湩es t漠intr潤畣e t桥 low cost com灵ters, c潮tai湩湧 all 灯ssibl礠畳eful 灵blic s潦tware t漠t桥 灵扬ic Annexure A. Public Sector Principles and Software architecture Universal access  T桥 畮iversal access t漠ICTs a湤 t桥 湥w 灯ssi扩lities the礠offer 桡s 扥e渠a渠im灯rtant 杯al of t桥 杯ver湭ent. T桥 CSC sc桥me aims to esta扬is栠tele­centres all over t桥 c潵ntry t漠e湡扬e access to com灵ters a湤 i湴er湥t to all citize湳. Differe湴 杯ver湭ent 摥灡rtments are als漠c潭灵terizi湧 t桥ir 潰erati潮s s漠t桡t the i湦潲mati潮 潮 t桥ir w潲欠ca渠扥 available i渠di杩tal formats 潮 a渠an祷桥re, an祴ime 扡sis. S潦tware t桡t is pr潰rietar礠(灲ivatel礠ow湥d) w桥re t桥 ri杨t t漠s桡re a湤 m潤if礠is n潴 灵blicl礠availa扬e are a seri潵s 潢stacle to 畮iversal access t漠ICTs. S灥ciall礠s潦tware t桡t r畮s the 灥rs潮al com灵ters 畳ed b礠all (deskt潰 s潦tware), com灲isi湧 潦 潰erati湧 system, a灰licati潮s t桡t pr潣ess te硴 摯c畭ents, s灲ea摳heets, images, a畤io/癩s畡ls etc. 㔴. Pr潰rietar礠s潦tware als漠潦te渠畳es 摯c畭ent f潲mats t桡t are 灲潰rietary. T漠潰e渠潲 e摩t t桥se 摯cume湴s i渠灲潰rietar礠formats, t桥 user is com灥lle搠t漠灲潣畲e a cop礠潦 t桥 same pr潰rietar礠software, at a c潳t of t桥 lice湳e fees.   T漠make ICTs 畮iversall礠accessible, it is essential that t桥 灵扬ic sect潲 潮l礠uses 摯c畭ents i渠free a湤 潰e渠formats, s漠t桡t 湯 citize渠is com灥lle搠to 灵rc桡se software t桡t ca渠潰e渠or edit t桥se f潲mats. Similarly, t桥 s潦tware 畳e搠s桯ul搠als漠be 潮e t桡t is freel礠s桡reable, s漠t桡t t桥 citize渠桡s a渠潰ti潮 to 畳e t桥 same software t桡t is 畳e搠withi渠the 灵扬ic sector. T桥 P畢lic sector s桯畬搠avoi搠畳i湧 a灰licati潮s t桡t ca湮潴 扥 freel礠acq畩re搠b礠t桥 citizens t潯. T桥 灲i湣iple of eq畩ty/s潣ial justice req畩res t桡t t桥 P畢lic sect潲 s桯畬搠s灥ciall礠f潣畳 潮 t桥 湥e摳 潦 t桥 灯潲 a湤 mar杩湡lized. Si湣e an礠'lice湳e fee' restricti潮 ca渠扥 a severe im灥diment t漠t桥 灯ssi扩lities 潦 t桥 灯潲 a湤 mar杩湡lize搠t漠畳e s潦tware, eq畩t礠c潮si摥rati潮 req畩res t桡t t桥 灵扬ic sect潲 畳es 潮ly freel礠s桡rea扬e s潦tware. Transparency 57. T桥 灵blic sector is c潭mitte搠to far hi杨er levels of tra湳灡re湣礠t桡渠t桥 灲ivate sector. T桥 RTI a灰lies to 灵blic sect潲 a湤 re煵ires t桡t 畮less t桥re are reas潮s t漠桯l搠扡c欬 all inf潲mati潮 relati湧 t漠its w潲k w潵l搠湥e搠t漠扥 share搠w桥渠aske搠for  On similar gr潵湤s of tra湳pare湣y, t桥 s潵rce c潤e 畳e搠i渠all 灵blic sect潲 a灰licati潮s nee摳 to 扥 tra湳灡rent t漠t桥 灵扬ic (畮less t桥re are vali搠reas潮s for 湯渠disclos畲e aki渠to the RTI, like 湡ti潮al sec畲it礠etc). C潭mercial reas潮s f潲 湯渠trans灡re湣礠are n潴 a灰licable to t桥 灵blic sector. I渠a way, this tra湳灡re湣礠is esse湴ial to als漠灥rmit s潣ial a畤it of the software use搠i渠灵blic sector a灰licati潮s. Guidin朠Principles⁦潲⁐ublic⁓潦tware  10 Dr慦t⁦潲⁣omments T桥 lac欠of tra湳pare湣礠of s潵rce c潤e ma礠seem a tri癩al iss略. However, t桥re are several cases, w桥re a灰licati潮s t桡t are close搠have 桡搠malici潵s c潤e i湳erte搠w桩c栠carrie搠潵t illegal 潲 crimi湡l activities f潲 t桥 a灰licati潮 摥vel潰er. T桥 case w桥re Worl搠Ba湫 (a 灵扬ic sect潲 instituti潮) blac歬iste搠s潦tware ve湤潲s 潮 t桥 杲潵湤s that t桥 s潦tware s異灬ie搠b礠t桥m 桡搠c潤e t桡t carrie搠a s畲veilla湣e 潮 t桥ir acti癩ties  Cl潳e搠c潤e 桡s da湧er at b潴栠e湤s 넠t桡t t桥 ve湤潲 ca渠intr潤畣e malici潵s c潤e that affects 灵扬ic interest 潲 t桡t 杯ver湭ent ca渠carr礠潵t (wit桯畴 f潬lowi湧 摵e c潵rse 潦 law) s畲veilla湣e 潮 citize湳 畳i湧 close搠c潤e a灰licati潮s. Participation 61. Pr潰rietar礠a灰licati潮s allow 潮l礠f潲 their a灰licati潮 to 扥 畳ed. S潦tware release搠畮摥r t桥 GPL ca渠be m潤ifie搠b礠畳ers as well as freel礠share搠wit栠ot桥rs. T桩s i湣rease搠extent 潦 灡rtici灡ti潮 桡s f潬lowi湧 implicati潮s  P畢lic software ca渠扥 c畳t潭ize搠wit栠c桡nges 摥si杮e搬 devel潰e搠a湤 teste搠wit栠wi摥r comm畮ity 灡rtici灡ti潮. T桩s 桥l灳 i渠杲eater ow湥rs桩瀠over t桥 s潦tware a灰licati潮 a湤 t桥 processes surr潵湤i湧 its devel潰ment a湤 畳e. This ca渠give a filli瀠to 杲潵ps 潦 v潬畮teers w桯 ca渠灡rtici灡te i渠摥vel潰me湴, testi湧, a畤it  etc. I渠ICT 灲潧rams i渠灵blic sc桯潬s, teac桥rs a湤 st畤ents ca渠customize t桥 software a湤 to潬s for t桥ir l潣al 湥e摳 Als漠small e湴er灲ises t桡t ca渠make l潣all礠relevant customizati潮s a湤 pro癩de these at a 灲ice ca渠als漠 扥 s異灯rted.  6㐮 Ty灩cally, we see t桥 ICT fiel搠摯mi湡te搠b礠large ve湤潲s, man礠潦 w桯 are m潮潰olies a湤 t桥 e湣潵rageme湴 t漠small e湴er灲ises ca渠扲i湧 a扯畴 greater 灵blic 灡rtici灡ti潮 i渠t桥 tec桮潬潧礠sect潲, as e湴reprene畲s w桯 ca渠create l潣al j潢s a湤 services. T桩s e硴e湤s partici灡ti潮 i渠software creati潮 acti癩ties. Security Certai渠杯ver湭ent inf潲mati潮 re煵ires to be kept c潮fi摥ntial, s畣栠as t桯se relati湧 to 湡ti潮al sec畲ity. S潦tware t桡t is 畳e搠t漠灲潣ess or store inf潲mati潮 潲 transacti潮s 灥rtaini湧 to suc栠iss略s nee摳 to f畬fill certai渠s灥cific 湥eds. T桥 s潵rce c潤e 潦 suc栠a灰licati潮s nee搠t漠扥 availa扬e wit栠t桥 杯ver湭ent, si湣e t桥re is always a 摡湧er t桡t malici潵s c潤e c潵l搠扥 i湴r潤uce搠i湴漠t桥 a灰licati潮 that ca渠com灲潭ise 灵扬ic i湴erest. He湣e gover湭e湴 ca湮ot 畳e c潤e pro癩摥搠b礠ve湤潲 i渠a cl潳e搠form.  Similarl礠潮 sec畲it礠gr潵湤s, t桥re ma礠扥 a 湥e搠f潲 s潵rce c潤e n潴 t漠扥 灵blicl礠availa扬e. Governme湴s ma礠pr潨i扩t t桥 availa扩lit礠潦 s潵rce c潤e f潲 a灰licati潮s 摥vel潰e搠t漠crac欠e湣ry灴i潮 s潦tware. This ma礠扥 潮e 潦 t桥 rare cases w桥re 灵扬ic s潦tware w潵l搠湯t 扥 free a湤 潰e渠s潵rce s潦tware As⁩s⁢ei湧⁤潮e⁩渠Kerala⁵湤er⁴桥  IT@Sc桯潬s ⁰r潧ram  Guidin朠Principles⁦潲⁐ublic⁓潦tware  11 Dr慦t⁦潲⁣omments