Online Training on Open Source Application Development for Chief Technology Officers (CTOs) and Technical leads

5th - 6th August 2021


Programme

e-Governance software development process in the country faces many challenges such as vendor lock-in, development work in silos, duplication of software, extended development cycles etc. The software code is not maintained as a valuable asset. MeitY introduced the Policy on Collaborative Application Development by Opening the Source Code of Government Applications designed with the objective of promoting reuse, standardization, innovation, quality improvement and cost savings through collaboration and avoidance of duplication. MeitY has also developed Open Forge, which provides a platform for maintaining code repositories and version control for government source code.

As with digital technologies opening up systems of information, open governance can support a more responsive, transparent process in government, as well as reduce costs and increase effectiveness which requires a clear framework for access and data integrity. Public access to data is the default in this model. Government-civic & Developer collaboration on open source, open data and open government efforts through social media, crowdsourcing and other two-way information flows is potentially powerful and must do in today's digital age.

To build the required skills and knowledge at centre & state level, we have initiated online training programmes on Open Source in supported by GitHub as our Knowledge Partner.

Target Participants

  • Chief Technology Officers / Technical Leads
  • State Informatics Officer (SIOs) /Senior Technical Officers of NIC
  • Govt. IT nodal officers / e-Governance project teams
  • Software teams & leads involved in e-Governance

Training Objective

  • To create awareness amongst govt. officials (Policy Programme Project Level), relevant teams involved in similar initiatives related to open-source technology & its usage in Government projects, APPs and Hackathons
  • How to work on open-source projects productively
  • Leveraging and benefiting from open source
  • Share commonly used methods, such as Version Control, Continuous Integration etc.
  • Use of Open forge and other hosting providers as a central meeting place for open-source collaboration.
  • Discuss aspects of Security, Legality and Licensing in OSS software development

Training Schedule

Time

Agenda

Day 1 - 5th August 2021

Welcome Address

Mr. Vinay Thakur
COO, National e-Governance Division, Ministry of Electronics and IT (MeitY)

Open Source & Interconnected Community

Ms. Erica Brescia
Chief Operating Officer, GitHub

Use of Open Source in Government

Mr. Abhishek Singh
President & CEO National e-Governance Division (NeGD), MD & CEO Digital India Corporation (DIC), Ministry of Electronics and IT (MeitY)

Keynote Address

Mr. Ajay Sawhney
Secretary, Ministry of Electronics and IT (MeitY)

Open Forge & Domestic Best Practices (COWIN, Digi locker, Education)- Open forge: Usage and Benefits Impact of using open source for Government Projects.

Mr. Debabrata Nayak
Director, National e-Governance Division (NeGD)

  1. Benefits, challenges and common mistakes to avoid when moving large teams to predominantly open source development models
  2. Consumption of as well as contribution to open source
  3. Motivations for developing IP in the open based on the real-world lessons

Mr. Martin Woodward
Senior Director of Developer Relations, GitHub

Q&A interaction with Experts

NeGD/ Centre /State Government speakers & International project maintainers

Day 2 - 6th August 2021

  1. Version control and collaborative development
  2. Development workflows in open source
  3. Automating workflows and common tasks for efficiency
  4. Continuous integration & delivery in the open
  5. Knowledge sharing in open source
  6. Participating with external community in development
  7. Secure development in open source

Mr. MV Karan
Sr. Developer Relations Manager, GitHub

Open Forge features demo led best practices

Mr. Ajoy Agarwal
Consultant, Open Forge, National e-Governance Division (NeGD)

Q& A/ Feedback, Closing Remarks, Vote of thanks

Mr. Vinay Thakur COO, National e-Governance Division, Ministry of Electronics and IT, Government of India
Mr. Debabrata Nayak Director, National e-Governance Division , Ministry of Electronics and IT, Government of India
Mr. Dhiraj Gyani, Director, GitHub
Mr. Alok Goel Sr GM- CB & HR National e-Governance Division
Ms. Ruchee Arora Consultant- CB, National e-Governance Division

Details of Future Programmes to be updated soon


Eminent Speakers

Ajay Sawhney

Secretary, Ministry of Electronics & Information Technology (MeitY), Government of India

Abhishek Singh

CEO MyGov; President & CEO National e-Governance Division (NeGD); MD & CEO Digital India Corporation (DIC), Ministry of Electronics & Information Technology (MeitY), Government of India

Vinay Thakur

COO, National e-Governance Division, Ministry of Electronics and IT, Government of India

Erica Brescia

Chief Operating Officer, GitHub

Debabrata Nayak

Director, National e-Governance Division (NeGD), Ministry of Electronics & Information Technology (MeitY), Government of India

Martin Woodward

Senior Director of Developer Relations, GitHub

Ajoy Agarwal

Consultant, Open Forge, National e-Governance Division (NeGD)

MV Karan

Sr. Developer Relations Manager, GitHub

© 2021 All rights reserved.