TAKE AWAY
What I learned from the process?
Over time, I learned how to influence teams and articulate user and business impact more clearly.
Focus on the core user job
Throughout the project, I had a feeling that we are lacking in research. The thing which kept me going was focusing on core user jobs. I merged similar functionalities and tried to provide the best outcomes for users.
Leverage the existing design components
In organisations, design components are used repeatedly to reduce multiple team efforts. I learned to take the advantage of the existing system and modified it according to current needs.
Documentation is must
I kept documenting all the meetings and updated everyone with help of documentation. In the end, everyone was on the same page. It helped me in reducing conflicts.
Ask Why ?
Always ask why ?? . In this project I kept asking questions to people from different domains of the business. It helped me in a deeper understanding of the product.
ATOM
An Immersive Experience
Master's Thesis Project
I worked on project during Masters in Design from IIT Guwahati.
May 2017 - May 2018
1700+ Downloads on Oculus Store
The aim was to investigate the use of Virtual Reality in teaching and training methods among formal school education.
DESIGN GOAL
What is ATOM - An Immersive Experience ?
ATOM is a 6 degrees of freedom (6 DoF headsets give users the freedom to explore and inspect and perform real-life tasks in the virtual world) virtual reality educational game for students to learn about the basic Structure of Atoms. Here, student leverage the possibilites provided by Oculus Rift to interact with the Atomic Structure.
INTRODUCTION
Final Design Highlights
I collaborated with a Product Manager, Other Designers, Development Team members and Airtel's Relationship Managers (users) in a 2-week sprint to design an ideal user experience for the Messaging Centre. During two week duration, we had come up with multiple ideations and did pro and con evaluations for each idea. As the existing system was created on an old tech stack, constant help was taken from the dev team, to understand the backend limitations.
PROCESS
Ideate, Validate and Recreate
Quickly I did multiple iterations. And constant discussion happened between the Product Manager, Development team and Design team. As per Airtel ideology, we tried to reuse existing components created for different Product lines of Airtel.
IDEATIONS
USER REQUIREMENT
Need of virtual reality in education System
In current teaching method teachers are not using relevant explanations or examples to teach a particular concept. Students are often asked to VISUALIZE, IMAGINE, THINK, SUPPOSE etc which is not written in books and hard to conceptualize. Every student can not articulate what teacher is trying to explain at the same pace. A very less practical approach is applied while teaching and most of the concepts are theoretical.
The Main motivation for VR use in education is that it gives the opportunity to live and experiment those situations that “cannot be accessed physically”. This limit may be due to different kinds of reasons:
Limits due to a dangerous situation:
For example training fire fighters on the decision making process in a situation in which the physical and psychological stresses are analogous to live firefighting situations.
Physical inaccessibility
For example exploring the solar system by freely moving around planets, testing nuclear reactors.
Time problems
Traveling in time allows students to experiment different historical periods.
To enhance the user flow and to build a unified framework so that effort is minimized in developing & designing another set of value added services like location service and data pooling.
DESIGN GOAL
Merging Content
Tried to merge multiple functionalities in the "Compose" section. Showed previous conversations upfront but the flow was not accurate. Users have to perform multiple actions at the same time.
Simplifying Flow
Divided Compose, Batch SMS and Conversations. Users can compose SMS and save the same SMS as a template. In this scenario, a data table was not much required.
To enhance the user flow and to build a unified framework so that effort is minimized in developing & designing another set of value added services like location service and data pooling.
VISION
SIGCHI VRST Conference
There was a question which was bothering me since starting "What will happen if Message Sending is failed ?", to which our backend team responded and told by default two more attempts are performed by the system to resend SMS. I felt there is a need to tell users about this and we should add more attempts so that meanwhile users should not get anxious.
PUBLICATION
CUSTOMER BASE
Design Process
The goal of the following design framework is to construct an experimental learning setup that can be used to evaluate the understanding of the topic (Atom)in VR. The target of the evaluation can vary, it can be about the effective learning of the subject as compared to conventional text format, or to evaluate the student’s abilities to visualize further or an improved maturity level as per the subject.
Design and Develop
Designing an immersive virtual reality educational module.
-
Content creation.
-
Defining Interaction.
-
Describe steps for assessing the VR module.
Evaluate
Evaluate whether the VR module is a viable and intuitive method for generating empathy regarding the topic.
-
Discuss goal and hypothesis.
-
Describe user study setup.
Implementation
Implement educational module into an experimental setup.
-
Developing the VR module.
-
Provide implementation details.
Merging Content
Tried to merge multiple functionalities in the "Compose" section. Showed previous conversations upfront but the flow was not accurate. Users have to perform multiple actions at the same time.
Simplifying Flow
Divided Compose, Batch SMS and Conversations. Users can compose SMS and save the same SMS as a template. In this scenario, a data table was not much required.
CUSTOMER BASE
Technical Specification
From design to development multiple softwares used in the process. The 3-D model created in blender and Unity 2017.2 game engine used.
Modeling
3-D models of atom and environment created in blender.
Code Script
C sharp
VR Package
OVR package (For GRAB, SCALE and POINT controls) VRSamples