Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified .DS_Store
Binary file not shown.
34 changes: 17 additions & 17 deletions astro-site/.astro/content-assets.mjs

Large diffs are not rendered by default.

10 changes: 1 addition & 9 deletions astro-site/.astro/content.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -162,15 +162,7 @@ declare module 'astro:content' {
};

type DataEntryMap = {
"projects": Record<string, {
id: string;
body?: string;
collection: "projects";
data: any;
rendered?: RenderedContent;
filePath?: string;
}>;
"templates": Record<string, {
"templates": Record<string, {
id: string;
body?: string;
collection: "templates";
Expand Down
2 changes: 1 addition & 1 deletion astro-site/.astro/data-store.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion astro-site/.astro/settings.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"_variables": {
"lastUpdateCheck": 1768895921956
"lastUpdateCheck": 1771769408965
}
}
35 changes: 11 additions & 24 deletions astro-site/.obsidian/workspace.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@
"state": {
"type": "markdown",
"state": {
"file": "README.md",
"file": "src/content/work/sahabat-jiva-redesign/index.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "README"
"title": "index"
}
},
{
Expand All @@ -33,8 +33,7 @@
"title": "Release Notes 1.11.5"
}
}
],
"currentTab": 1
]
}
],
"direction": "vertical"
Expand Down Expand Up @@ -197,49 +196,38 @@
"templater-obsidian:Templater": false
}
},
"active": "9be13d8b3a9ff2b0",
"active": "a69ee6a789446d23",
"lastOpenFiles": [
"src/content/work/gojek/index.md",
"src/content/work/gojek/Gobiz-web3.png",
"src/content/work/gojek/image-174.png",
"src/content/writing/toko-poster/index.md",
"README.md",
"src/content/work/gojek/rough-sketches.png",
"src/content/work/gojek/GoBiz-ratings.webp",
"src/content/work/gojek/Early-explorations.png",
<<<<<<< Updated upstream
"src/content/writing/toko-poster",
"src/content/writing/toko-poster/index.md",
=======
>>>>>>> Stashed changes
"src/content/work/sahabat-jiva-redesign/sjappOld.png",
"src/content/work/sahabat-jiva-redesign/sjUserResearch.webp",
"src/content/work/sahabat-jiva-redesign/sjStakeholders.webp",
"src/content/work/sahabat-jiva-redesign/sjRoadmap.png",
"src/content/work/sahabat-jiva-redesign/sjPlanning.png",
"src/content/work/sahabat-jiva-redesign/sjMeetingUsers.webp",
"src/content/work/sahabat-jiva-redesign/DocumentingPatterns.webp",
"().md",
"src/content/writing/toko-poster",
"public/kenneth's presentation (1).pdf",
"public/images/spots-new-design/image-011.png",
"public/images/spots-new-design",
"public/images/kenneths-presentation",
"public/Spots_-_New_Design.pdf",
"().md",
"src/content/writing/toko-poster",
"src/content/work/practo-pro/index.md",
<<<<<<< Updated upstream
=======
"src/content/writing/toko-poster/index.md",
>>>>>>> Stashed changes
"public/Kenneths Resume 16022026.pdf",
"Kenneths Resume 16022026.pdf",
"Untitled",
"Readme 1.md",
"src/content/work/gojek/index.md",
"src/content/work/gobiz-inbox/index.md",
"src/content/work/claim-profile/index.md",
"src/content/work/sahabat-jiva-redesign/index.md",
"src/content/work/jiva-lite/index.md",
"node_modules/zod-to-json-schema/dist-test-v3/esm/node_modules/zod/v4/locales/ko.js",
<<<<<<< Updated upstream
=======
"node_modules/zod-to-json-schema/dist-test-v4/cjs/node_modules/zod/v4/locales/km.js",
>>>>>>> Stashed changes
"node_modules/astro/README.md",
"node_modules/axobject-query/README.md",
"node_modules/boolbase/README.md",
Expand All @@ -255,7 +243,6 @@
"node_modules/rehype-figure/node_modules/@types/hast/README.md",
"node_modules/rehype-figure/node_modules/@types/unist/README.md",
"node_modules/rehype-figure/node_modules/unist-util-visit-parents/readme.md",
"node_modules/rehype-figure/node_modules/unist-util-visit/readme.md",
"Untitled.canvas"
]
}
25 changes: 12 additions & 13 deletions astro-site/src/content/work/sahabat-jiva-redesign/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,41 +13,40 @@ When I joined Jiva in 2022, we had been leveraging collectors in rural areas to

The harvest of a smallholder corn farmer is typically around 2.5k-3k tons. The economics of sending it to the buyer isn't economically viable for such a small quantity when you factor in labour cost & transport cost. Additionally the ability to evaluate quality at the farmer level is approximate.

[Pricing Graphic]
[Corn quality (and pricing) is measured in terms of the moisture content of the corn kernels]

Collectors helped fill this gap by aggregating corn for dispatch from multiple farmers and using moisture meters to estimate quality of the corn.

Jiva's business model was working with buyers to acquire purchase orders for the corn and coordinate with the collectors to dispatch to feedmills to get the best price.

This wasn't a disruptionary model. The concept of middlemen have always existed in agricultural systems. Jiva and it's Collectors operated at a country level scale that hadn't been tried before.
The Sahabat Jiva android app was used by our Collectors to manage their Harvest Procurement, their Input sales (In the Agriculture business; Seeds, Chemicals, Fertilizers, Equipments are collectively termed as Inputs) and view their Earnings.

## Challenge
Jiva had started off in the pandemic and we hadnt got a chance to observe our users on the ground. When travel started back up and we started investing into qualitative research, we started noticing
that our users really struggled to use the app.
Jiva had started off in the pandemic and we hadnt got a chance to observe our users on the ground. Moving to mobile apps had led to most of our transactions now flowing through a digital channel. However our qualitative research, quickly showed us that our users really struggled with our app.

These could be narrowed down to
1. The app's localization was a mess since there had not been a dedicated UX Writer who was involved in the app in the past which led to wrong translations, english terms in various pages and alien terminology being used.
2. Every new user had to sit through multiple training sessions to learn how to use the various features on the app and there was no guarantee that they remembered how to use it.
3. There were many disconnected user flows which needed to be followed in a particular sequence.
4. The Collector's privileges on the application were managed by the province's branch manager and finance team due to the financial risk. This led to a non-uniform user experience and rogue user behaviour.

What this really meant was that the Android app was not the primary channel used by the Collector but more of a digitization system while most of the actual activity happened on Whatsapp. There were even cases where our field agents (Activation Co-ordinators, Finance Co-ordinators) may actually be the operators of the application as it had been mandated to digitize every transaction that flows through the system.
Business-wise, this was leading to:

## Solution
1. High investment into canvassing, recruiting, training and onboarding
2. Churn increasing Season-on-Season

Can you really solve a problem this systemic and prevalent at so many different levels?
What this really meant was that the Android app was not the primary channel used by the Collector but more of a digitization system while most of the actual activity happened on Whatsapp.

For sure! but could we do it at one go? No way.
There were even cases where our field agents (Activation Co-ordinators, Finance Co-ordinators) may actually be the operators of the application as it had been mandated to digitize every transaction that flows through the system.

I advocated to break these problems into multiple phases and prioritized the Information Architecture overhaul as the first step.
So our data had been lying all this while about product adoption and usage.

## Solution

Can you really solve a problem this systemic and prevalent at so many different levels?

For sure! but could we do it at one go? No way.

I advocated to break these problems into multiple phases and prioritized the Information Architecture overhaul as the first step.

[Describe your design solution]

## Impact

[Add metrics and impact]