My OpenMRS Fellowship Journey: Suruchi

I spend the rest of August learning and enhancing my PM skills. I took a Product-Led course by Pendo and Mind the Product. I learned about Awesome User Onboarding Experience, Data Analysis & KPIs, Launch Planning, in-product Customer Education, Product Ops, User Categorization, and Data Analysis. Now, we have planned to exercise and debrief what is learned with OCL BA colleagues & other Product PMs.

I read Grace’s blog Grace Potma – Medium in medium this week. Both of the blogs are fantastic- I like the idea of SBAR and will try to implement it in my daily PM jobs. This is life-changing to make communication much easier. Also thanks to Grace for the distinction of buyer and user in another article. I hardly had thought of such differences.

Also thanks Grace for sharing the idea of jobs to be done with the video 9 - Clayton Christensen Polytechnique 24 Juin 2013 - increasing sales of milkshakes - YouTube. This video is really helpful in understanding the need of framing the market as jobs to be done rather than a product business. This idea helped me view OCL users’ pain-point as jobs to be done and now I am focusing more on their jobs rather than the customer itself.

I also took the Technical writing course as recommended by Grace to enhance my writing skills Overview of technical writing courses  |  Technical Writing  |  Google Developers And learned to use terms consistently and Avoid ambiguous pronouns. Using active voice to passive voice and Picking specific verbs over vague ones. Focusing each sentence on a single idea and eliminating unneeded words. Determining what your audience needs to learn Fitting documentation to the audience and much more.

Further, during the 2022 UX Design Conference, I presented in UX in Action: Experience from Nepal: From user research to personas to grounding a whole team, the video link can be found at Suruchi Dhungana: UX in Action 2022-August-31 - YouTube and slides at UX in Action - Google Slides

Also, I had a Goal review session with my mentor where I updated my previous month’s work and updated my new learning goals Suruchi Dhungana - Fellowship Plan - Google Sheets

1 Like

I started my September with the second day of the 2022 UX design Conference and the main attraction for day 2 was lightning talks, showcases, and fellowship presentations. I enjoyed the showcases and talks. I was also excited to learn about the fellowship journey of fellows. It’s always great to connect and know how everyone is doing great work on different projects.

In the first week, Grace and I had our mentor-mentee time where we discussed my involvement in different areas and we discussed the ANC DAK project. Grace developed a wiki page for the project SMART Guideline Implementation: ANC DAK - Projects - OpenMRS Wiki. I supported her and now we have a single place dedicated to ANC which includes all the available information. I also joined the ANC DAK call last Tuesday and will continue to work as a PM.

Further, I had a call with Joe to discuss how to make squad calls more effective and we updated squad call agendas. We discussed the collection management workflow video and have decided to make more videos highlighting the use case of expansion and versions.

As I had gone through a Product led course last month but had not completed the exercise, I met Joe and Grace to discuss, debrief and practice the exercise. We had a call where we discussed the different aspects of the course like Product metrics KPIs and great onboarding, how to determine jobs to be done, and different categories of customers. Also, we practiced some exercises. And for me, after the course the most important learning is that, I am going to validate my action as a PM thinking, Am I building what our users want, or what I think they want?


During the last two weeks of September, I am involved in my OCL support work and ANC project understanding.

I attended different OCL dev calls where we discussed the design sprint. The design sprint is going to be follow by the OCL team. We planned to have 14 days sprint and everyone will be participating as sprint leaders in the different sprints.

Further, I worked closely with Joe in planning for squad calls, we talked about our priorities for OpenMRS users to completely move them to OCL from Dictionary Manager.

I have started working ANC DAK as PM, so I spent some days studying the project, and now I have started to implement the O3 Qnrs and Codes in OCL for the Preeclampsia Care Plan. Further, I will work with Grace and Paul to understand users. I will also be studying the CQL engine in October for ANC DAK.

As we are at the end of September, I updated my fellowship goals and I had a check-in with Grace, Nikesh, and Jennifer. I shared my ongoing work and next priorities. It’s always great to connect and have a such meeting to discuss my challenges and supports needed :slightly_smiling_face:.

1 Like

October is the month of festivals in Nepal, we recently celebrated our greatest festival Dashin. I enjoyed the time with my friends and family.

Further, during the first two weeks, I spent most of my time in ANC DAK work. I attended our regular ANC squad call where Grace presented her findings from the ANC WHO CDC rules Analysis of Categories of ANC WHO CDS Rules - Google Sheets. It was interesting to find what are the Urgent and Red Flags in different decision rules and also other categories like Nice to know, Patient Education and Tasks. This analysis helped to better understand what are the areas to focus on. Also, Paul shared his team timeline and deliverables and then Jen shared the OpenMRS timeline, overall it gave insight about what areas to concentrate on.

Now, I have started analyzing different ANC DAK indicators to find what are the areas that WHO is mostly interested in. So, I prepared an excel sheet Analysis of ANC DAK Indicator-Data Requirement - Google Sheets to better visualize all the indicators and to know what needs to be focused while capturing data in order to calculate all indicators. Also, I will be looking after the CQL engine prototype in the coming days.

In OCL, I have been attending different OCL calls and giving input on dev and deep dive calls by highlighting the OpenMRS needs in OCL.


I spent the last two weeks of October working on the ANC DAK project. I studied different ANC indicators ANC DAK Indicator Table - Google Sheets and did a brief analysis Analysis of ANC DAK Indicator-Data Requirement - Google Sheets. After compiling all the indicators, we can find out the interest area for ANC DAK. Also, looking at this sheet it’s clear that observation, patients, and encounters are important fields to capture for ANC.

Also, we had a meeting with Alex from Encender, which was an introductory meeting to know more about Encender and it helped us to compare CQL Engine and Encender. And, I updated a collection with the required concept for pre-eclampsia in OCL and updated those concepts in OpenMRS demo

Further, I am working closely with the OCL team representing OpenMRS users and in the direction to strengthen OCL. Also, Grace and I sat together to update my fellowship plan Suruchi Dhungana - Fellowship Plan - Google Sheets. I will be focusing on ANC and OCL work for November.


The first two weeks of November were full of interaction and learning new things. For the first week, I was involved with my ANC work. I have prepared a set of concepts for pre-eclampsia careplan in OCL Term Browser under OpenMRS org. And I have updated these concepts in the OpenMRS dev environment where these concepts can be used to create forms. Then I followed the Ampath docs Creating a new form – AMPATH Forms and created a sample form Now, these form is available in the dev3 environment where a patient’s pre-eclampsia information will be entered. Thanks to Dennis and Grace for guiding me in this direction.

Our next step in ANC DAK is to set up the CQL engine and test the workflow of sending information from OpenMRS to the CQL engine and vice-versa. We had several meetings with Google Health Team, Bryn, and Derek regarding the CQL engine and now Daniel is leading us to set up and test the engine. We also had an ANC squad call last week where we discussed our current approach toward the project and the issues we are facing right now.

Further, in OCL for the OpenMRS squad call, Laure and her team from MSF presented us with their workflow of using OCL Term Browser for content management with different issues they are facing. It was a great presentation to know the pain points and user stories for some features. Then, Joe and I sat together to further analyze the issues and tried mapping those issues in OCL’s roadmap with priorities. Also, Joe and I discussed the use case of Add Reference and Cascade feature that the OCL team is planning OCL Add Reference-Cascade UX Planning Oct-2022 - Google Slides. It’s always great to connect with Joe and learn from his problem-solving approach and plannings.

This week, we had our fellowship symposium call where all fellows and mentors gathered and shared our experiences, achievements, learnings, and challenges. It is always great to connect, learn, and get updated on each other’s journeys. A big thanks to Nikesh for organizing it and here is the presentation from me about my journey so far My Fellowship Journey-Suruchi: Final Reflections - Google Slides.


I spent the last two weeks of November working with the ANC DAK and OCL squad.

This week I met with @nikeshbalami (Community Management fellow) in person and it was great chatting with him. We talked about our experiences so far, our likes and dislikes, and our ideas for improving the fellowship plans. Thanks, Nikesh for your time, it was great meeting you!!

In the ANC DAK project, Daniel is working towards building a CQL-API module in OpenMRS so we need some frontend visuals to interact with the CQL engine and API. Following the Flags and Tasks, I discussed with Daniel my idea of using Forms and Flags in O3 then he suggested using the Patient Flag module to display information in flags. Now, @jnsereko will be working in the O3 to display the result. Thanks, @jnsereko for taking the initiative and working on the module. I have prepared a workflow diagram and O3 visuals idea where we have decided to display the result received from the CQL engine.

We had Dev Standups for the Global Product Support Team on Tuesday. It was a 15 mins standup meeting where we shared what we are working on and the blocker that developers had. It was great connecting with devs.

In OCL, I have been attending squad calls and in squad calls, we are discussing MSF use cases and issues.

During December, I will be working closely with Daniel and @jnsereko and help move forward with the ANC DAK project.


Happy New Year :fireworks: :fireworks:

As we are already in the new year, I am going to update my December activity with new energy and motivation.

December was the month of learning, I am investing myself in learning new PM skills and talking with PMs from other organizations these days. Thanks to Grace for connecting me with Sibel from Change Healthcare and David from PIH. During my meeting with Sibel, we talked about her challenges and approach while detailing the day-to-day PM work. She also helped me figure out the responsibility that a PM carries while working with a group of engineers and other department colleagues. It was great talking with David we talked about the Business Analyst Framework and different aspects of User Stories, User Interviews, and the whole project workflow. Further, we are more in discussion in designing PRDs.

In the ANC DAK project, Daniel is stuck at an issue as we do not have any codes to match exactly with OpenMRS and ANC DAK FHIR so we had a call with Andy where we discussed the issue and he helped us for now by adding the ANC data element id into CIEL next release so hopefully, we will be able to complete the CQL-OpenMRS workflow in January.

Further, I have been doing so user research in ANC in Nepal so I have been talking with a few people working in ANC and understanding the workflow, their needs, and pain-points. I will further share my findings in the next blog after talking with a few more people.


Starting this year I talked again to David from PIH he helped in enhancing my BA skills. He suggested developing test plans along with PRDs and capturing more use cases as possible. He suggested interviewing users of multiple phases and focusing on what user wants rather than how they want. He added, for better user stories we need to have varieties of interviews and while compiling the notes go through recordings again and again and finally reach what the user exactly wants. Thanks, David for helping me to compile PRD for the OpenMRS-CQL Engine prototype.

Last week, I talked with Paul and we discussed different aspects of the ANC project and updated him on the latest progress. I shared with him how I managed the content for the project and also shared with him my learnings from user research so far. Now, I will be joining him and Ciaran in design and user research calls onwards.

We had the ANC squad call last week where we discussed the latest update from Joshua and Daniel. Joshua is working in the front end using the Patient Flag module he is trying to display flags in the O3 patient’s dashboard and his PR is up and it’s under review. Further, I mapped the ANC DAK data element id with CIEL concepts needed for preeclampsia, and leveraging those concepts Daniel has successfully connected the CQL engine and OpenMRS.

I will be having some more calls during the month of January with different FHIR and SMART guidelines implementers to discuss the issues we have and to learn from their implementation.