Git-Workshop

Efficient and Green Workflow

View the Project on GitHub

Skill Development Training on

Efficient, Trackable and Sustainable Workflow

Duration: 20 hours (One week, 5 working days @ 4 hours per day), includes on-line lectures, exercises, assignments, evaluations, on-line asynchronous troubleshooting discussion with resource persons as well as peer to peer.

Information Brochure

View it at https://gdy.club/gitSDT

Registration

Register at https://gdy.club/tm

Resource persons

  1. Dr. H. S. Rai
  2. Dr. Daljeet Singh
  3. Prof Shailja
  4. Prof. Yuvraj Singh

Organised by Examination Branch of Guru Nanak Dev Engineering College in association with Civil Engineering and CSE departments.

Necessity of workshop

The functioning of any individual or an organisation is dependent on documentation. It may be:

  1. Resume
  2. Work experience
  3. Project report
  4. Budget
  5. Corporate annual report
  6. Notices
  7. Brochures
  8. Invitation letter / cards

and what not.

Can you imagine any one of the above is finalised in a single shot, or only one person is involved in giving it a final shape?

No, a big NO.

That never happens. Even a small document, like an office memo or a notice undergoes a number of revisions and every task involves multiple persons.

Same is the case with any publication, technical report, research report, thesis, academic report, convocation address.

Most of us, most of the time maintaining various revisions by giving appropriate names (enjoy Comic in Fig 1 below), and sending latest edition / version to other involved (through pen-drive or e-mails) for incorporating in their work or for review.

Fig 1 gives a snapshot of the current scenario followed by most people.

Normal way to manage revisions

Is this the right approach?

Definitely no.

There are always challenges of making it sure that latest changes or inputs from all team members have been incorporated in the final report.

What is the way out?

This Skill Development Training will be the answer.

This Skill development training will give you all the necessary tools, hands-on practical sessions to solve all these issues, and making sure that computer resources are used efficiently (thus making the process green) and with the provision to track who proposed the changes or who drafted what and who approved that, later any time, and roll-back, if there is necessity of that.

Why is Version Control Important?

  1. It is important when documents that are being created have to undergo a lot of revisions and redrafting by a number of different officials.
  2. It helps us to track changes and identify when key decisions were made along the way.
  3. It helps to easily find out which version of a document is currently in force, or which version of a policy was in use at a particular time.

Revision or version control systems form good records keeping practice which is mandatory conditions for all ISO 9001 certified organisations.

Expected outcome

Followings will be the benefits to attendees:

  1. Learn to manage version control of every document easily, making it easy to explore the changes that occurred to it at different points of time.
  2. Learn to keep all files necessary for a particular project in a central place (repository), and give access to authorised persons, with tracking ability. To that central repository team members can add documents, images, links, graphs, etc.
  3. Learn to review other people’s documents, add comments to certain lines or the overall document, and suggest changes.
  4. Learn to maintain online backup of data. Everyone who has rights can access the data.
  5. Learn the ways to reduce usage of computer resources to make the process energy efficient (green).