Tech for Good 2015 Hackathon FAQs

How many top teams/finalists will be selected from each city during the first round?
This will be decided on the basis of participation and completion levels at every location.

What is the criteria of judging the city specific submissions?
Only completed submissions will be judged by the core team on the basis of the following criteria:

  • How unique is their approach to solve the chosen problem statement
  • Quality of code
  • Product design and UX.

What is the deadline for submitting the city specific submissions?
We will accept submissions till November 1, 2015 by 11 p.m.

What is the process and format of submitting submissions after round 1?
You have to submit your code in GitHub by November 1, 2015 by 11 p.m., along with a short video that clearly explains your application. We will go through all the projects and shortlist the top ones. If we need to schedule a Skype call with the top teams to get further clarity, we will let them know the call date and timing at least four days before the call. Note the shortlisting of top teams for final round will be completed and the finalists will be notified about next steps latest by November 15, 2015.

What is GitHub and how do I use it?
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over 10.1 million people use GitHub to build amazing things together.

The “Git” in GitHub: To understand GitHub, you must first have an understanding of Git. Git is an open-source version control system that was started by Linus Trovalds– the same person who created Linux. Git is similar to other version control systems – Subversion, CVS, and Mercurial to name a few.

Version control systems: So, Git is a “version control system,” what’s that mean? When developers are creating something (an application, for example), they are making constant changes to the code and releasing new versions, up to and after the first official (non-beta) release.

Version control systems keep these revisions straight, and store the modifications in a central repository. This allows developers to easily collaborate, as they can download a new version of the software, make changes, and upload the newest revision. Every developer can see these new changes, download them, and contribute.

The “Hub” in GitHub: We’ve established that Git is a version control system, similar but better than the many alternatives available. So, what makes GitHub so special? Git is a command-line tool, but the center around which all things involving Git revolve – effectively, the Hub, is GitHub.com, where developers can store their projects and network with likeminded people.

Get started with GitHub here: https://github.com/

Follow these steps to create your project repo: https://help.github.com/articles/create-a-repo/

Add “acehacker-ghci-2015” as a collaborator to your repository. Use these steps to add a collaborator: https://help.github.com/articles/adding-collaborators-to-a-personal-repository/

What should be the team size?
The team should be a minimum of five people and maximum of seven people.

When will I be informed about the venue for the Hackathon in my city?
Most of the venues have already been announced on our website. The rest will be announced soon. Keep checking!

What are the timings of the city Hackathons?
8.30 a.m.-6.00 p.m. Please come at least 30 minutes early to complete venue registration and other formalities. We love to stick to schedules.

Will AnitaB.org India provide us with tools, software, hardware for the Hackathon?
Teams will be responsible for procuring whatever they require to build their application—devices, software, development environment, tools, hardware etc.  AnitaB.org India will not be responsible for providing anything.

Can I attend a city Hackathon remotely, ie without being physically present at the venue?
No. We strongly encourage a team to be present for the city Hackathon. Even if all members can’t make it, at least some of them should be physically present. There will be no arrangements for remote presence at a city Hackathon.

Do I have to come with my entire team for the city hackathon? What if a few of us are busy/can’t make it?
We would encourage the entire team to be present, but in case of exigencies, please make sure to list the missing team member for the Hackathon. We will not allow additions post the Hackathon in your city.

I don’t have a team in place. Can I join someone I meet at the Hackathon in my city?
Of course. One of the key objectives of this hackathon is to get you to collaborate and network with peers across industry and student community.

I am unable to find members for my team. Can GHCI help me?
Attend the Hackathon for your city and find a team to join.

Can a team/member participate in more than one city Hackathon?
No.

Can a person be part of more than one team?
No.

What are the desired skill sets required in a team?
Team members should have a good combination of design, coding, testing and analytics skill sets. We have been asked if BA’s and QA’s can participate—we strongly recommend that. Each team can choose the technology they want to work on.

Will GHCI/NGO partners offer support during the first phase? If yes, what is the procedure?
A team of experts from our partner Ace Hacker will be present on ground at every city hackathon to interact with participants, resolve their queries, provide technical assistance, etc. During the entire phase 1 when teams are building their applications, they can continue to seek technical support from the Ace Hacker team through Live Chat available on www.acehacker.com and also by email ghci.2015@acehacker.com. GHCI will also create discussion forums for clarifications and further correspondence. All participating teams will be invitedto join the forum post the initial hackathon and all teams are expected to post queries related to their projects on this forum. GHCI will also regularly share programming tips & tricks, features on good programming practices, design principles, on UI/UX, etc through emails/ social media, to help the participants.

How are projects allocated to teams? Do teams get to choose what they want to work on?
The problem statements for the Hackathon will be carefully chosen to represent a variety of important social causes that require your strong coding skills to be solved. The Hackathon managing committee will conduct a lucky draw to allot projects to teams—this will help ensure all problems get equal attention from India’s best women coders like you! While the different projects will solve a unique problem each, they will be similar in terms of importance, complexity and efforts required to solve them.

How did GHCI select the projects?
The Hackathon core committee is currently busy reviewing several submissions from NGO partners. They will soon come up with a shortlist that will represent a variety of projects for social causes that will make a huge impact to those in need.

When do we get to know the projects?
When you come in for your city Hackathon.

What is the last date for applying to participate in a city hackathon?
Please look up the website for the city specific Hackathon date.

Can I get a male member to join my team?
No, this is a women only hackathon.

Who will be the panel of judges for city specific submissions? And for the final round at GHCI?
A panel of experts across the industry and our NGO partners.

How many winners will be announced at the final round?
Our aim is to announce one winner for each project. Note only completed projects will be considered.

What is the criteria of judging at final round?
It will be the same as the criteria used to select top teams from each city hackathon.

If my team is a finalist from a city Hackathon, can we expect mentoring/support from GHCI/NGO partner to improve our application before we come for the final round?
We wouldn’t allow any changes in application post submission on GitHub. At the final round at GHCI Conference, you will be expected to present the application which got you to become a finalist.

Will GHCI pay for my travel to Bangalore for the final round? If yes, what is the process?
GHCI will give scholarship only to students which will cover their one time travel for return to and fro Bangalore, accommodation up to one night and GHCI event participation fee. For non-student participants, GHCI will waive off the event participation fee. They will however have to arrange for other expenses.

What are the prizes for the top teams of the Women Only Tech for Good Hackathon?
The objective of choosing Tech for Good as the theme for the Hackathon is to provide an opportunity to India’s best women coders to give back to the society by making an attempt to solve some real world problems which our partner NGOs are attempting to solve. Hence, the biggest satisfaction of all participants at this hackathon should be the efforts they put in, and the benefits that accrue to the partner NGOs out of it. We understand prizes are important, and there will be something for the winners, which will be a surprise for them.

Would winning teams be expected to continue working with the NGOs after the final round?
The NGO whose problem statement the winning team worked on is the final beneficiary of the application. The winning team will be expected to spend up to 4 weeks doing code transfer, knowledge transfer and resolving bugs with the NGO. That way, the winning team will have the satisfaction of helping solve a very critical problem which this NGO is working on.

I have more questions. Who can I reach out to?
Please write to India@anitab.org