Urban/Rural area survey is an important part in the development of any economy. It is very important that a base map for any urban body should be timely updated to help in planning and implementing the schemes such as waters supply, sanitation etc. At the same time the information on properties and hoardings in the concerned area are going to help in generating revenue. India is one of the biggest economies in the world. With the huge population, it is difficult to gather the information about all the areas, its people, and their properties. It’s a tedious and complicated process.
Ananth Technologies is an expert in providing GIS base map for the Urban bodies. Their GIS (Geographical Information Systems) department works towards — getting basic data from the satellite along with actual data from the ground; correcting and merging them; submitting them to the government.
Before developing the new process, everything was manual and on paper. Technology was leveraged in very few places in the entire process. Below are the high-level steps GIS team has been following for a while:
The key issue with old process is the time spent to complete the entire project. There are many steps in the process where if proper digitalisation were present, significant time and money would have been saved. Like:
Develop an application which works on both mobile and tablet to reduce the time and improve the efficiency involved in all the processes during the entire lifecycle of the project by using technology and better user experience.
Before the project started I wanted to know everything about the current process, problems with them and scope of improvement. For almost a week, my team and I discussed with the GIS team about the project. To understand the problem deeply, I interviewed many team members who were involved in different processes. Once we all had sufficient knowledge on the project we started discussing the solutions that can be used to improve the processes.
The first step in the process is to learn about your audience. As we were building a product for the internal team, I started taking interviews of all the stakeholders to know about the business requirement and goals. Then I started taking interview of the people who were actually going to use the product. I asked them all kind of questions like:
I used the above findings to create a generalised persona which helped the team to focus on the user’s need during the entire project lifecycle. As the product was going to be used by two different people with two different skills, I created two personas — one for the supervisor who are going to manage the entire project and other — the data executive who is going to visit on-sites to collect data.
After defining the audience I started writing user stories which will be used to develop functionalities. Some of the stories are below:
With each story in mind, I started conducting Design studios with the team. I asked everyone to draw designs appropriate for the functionality we were trying to build.
These are the designs developed in photoshop after many iterations, testings, and interviews with the stakeholders and team.
After completion of the initial designs, I started user testing. I asked all the team members, stakeholder (Tester) and supervisor (Tester), and data executive (Tester) to come under one roof and start testing the design right away. It began with distributing printed copies of all the designs to all the members and asking them to write down their comments/feedback. Once feedback process completed, we picked each comment and asked everyone’s opinion on it. With this process, we keep on filtering out things we can remove, add and improve in the further iterations. This is one of the most important steps in the entire design process. Once it is completed and new designs were ready, incorporating all the suggestions given by the team members, they went for development.
My job did not end here. I participated in all the development meetings to make sure that everyone is on the right path and focused on the user for whom we are building this product. In addition to this, I provided all the visual elements like graphics, images, icons to the team and reviewed the entire design once it was complete to make sure it complies with the standards.
After defining the audience I started writing user stories which will be used to develop functionalities. Some of the stories are below:
Tools used for the project:
Whiteboard, Pen/Paper, Photoshop for wireframing, Illustrator for graphic designs, Marvel for dynamic prototyping, Lucidchart for user flows, Google drive for storage, Android/iOS mobile and Tablet for testing.
Technologies used:
React, Expo, Smartsheet, Firebase
Overall, this project was a success. We were able to reduce the completion time by 30% and save a lot of money.
Personally, I learned a lot while working on this project which includes GIS domain knowledge, technologies like Expo, Firebase, and Smartsheet and most importantly how to work and collaborate with the cross functional team inside a company.