Tài liệu "Recipe Section for IBD Community Website" là một case study thực tiễn, minh họa chi tiết quy trình phân tích nghiệp vụ từ xác định vấn đề đến tạo prototype, rất hữu ích cho BA Fresher và Intern. Đây là case study này là một bài học giá trị, thể hiện cách tiếp cận có cấu trúc để giải quyết yêu cầu nghiệp vụ, từ phân tích nhu cầu đến xây dựng giải pháp cho một tổ chức phi lợi nhuận hỗ trợ cộng đồng bệnh viêm ruột (IBD). Tài liệu nhấn mạnh tinh thần học hỏi, tư duy thiết kế, và khả năng áp dụng quy trình Agile/Scrum để mang lại giá trị thực tế. Tổng quan về Case Study Case study này tập trung vào dự án cải tiến sản phẩm chăm sóc sức khỏe, cụ thể là thêm mục “Recipe” vào trang web của một tổ chức phi lợi nhuận để hỗ trợ bệnh nhân IBD. Với vai trò BA và phương pháp luận Agile/Scrum, mục tiêu là tạo nền tảng cho bệnh nhân, người chăm sóc, và người đóng góp để tạo, duyệt, và chia sẻ công thức nấu ăn phù hợp với chế độ ăn kiêng. Bài đăng cá nhân chia sẻ hành trình xây dựng case study từ đầu, từ xác định vấn đề, tạo sơ đồ, viết user stories, đến thiết kế prototype, thể hiện tư duy học hỏi và khả năng áp dụng kỹ năng BA một cách thực tế. Các bước phân tích nghiệp vụ được áp dụng Xác định mục tiêu và đối tượng mục tiêu: Mục tiêu chính là tăng nhận thức về công thức nấu ăn thân thiện với IBD và xây dựng nền tảng hợp tác, thúc đẩy sự gắn kết cộng đồng toàn cầu quanh chăm sóc dinh dưỡng. Đối tượng mục tiêu bao gồm bệnh nhân tìm kiếm công thức phù hợp, người chăm sóc hỗ trợ bệnh nhân, người đóng góp chia sẻ công thức, và quản trị viên phê duyệt nội dung để đảm bảo chất lượng. Ví dụ, một bệnh nhân IBD có thể tìm công thức ít chất xơ, trong khi quản trị viên kiểm duyệt để đảm bảo công thức đáp ứng tiêu chuẩn. Định hình giá trị và phạm vi: Đề xuất giá trị độc đáo là cung cấp công thức tùy chỉnh dựa trên thành phần, chế độ ăn kiêng, và tính toán dinh dưỡng như lượng calo mỗi khẩu phần. Giả định bao gồm trang web đã có CMS cơ bản, hệ thống đăng nhập, và API dinh dưỡng có sẵn; tuy nhiên, hỗ trợ đa ngôn ngữ và tính năng trợ năng nằm ngoài phạm vi MVP, kiểm duyệt công thức ban đầu là thủ công. Trong phạm vi là công thức dạng văn bản và video, hệ thống đánh giá cơ bản; ngoài phạm vi là công cụ đề xuất chế độ ăn tự động, tìm kiếm bằng giọng nói, và ứng dụng di động. Ví dụ, BA xác định phạm vi MVP là hệ thống gửi và duyệt công thức, để lại tính năng tìm kiếm bằng giọng nói cho giai đoạn sau. Mô hình hóa quy trình và yêu cầu: Quy trình hiện tại (As-Is) không có tính năng công thức, bệnh nhân phải tìm trên các trang web bên ngoài theo lời khuyên bác sĩ. Quy trình tương lai (To-Be) cho phép người dùng đăng nhập, điều hướng đến mục “Recipe”, lọc công thức theo chế độ ăn, xem, lưu, hoặc in công thức với thông tin dinh dưỡng, trong khi người đóng góp gửi công thức và quản trị viên phê duyệt. Sơ đồ Use Case minh họa tương tác giữa các actor (bệnh nhân, bác sĩ, quản trị viên) với các hành động như gửi công thức, duyệt công thức, phản hồi, lọc công thức, và chia sẻ qua email hoặc mạng xã hội. User stories theo định dạng “As a [role], I want to [goal], so that [reason]” kèm tiêu chí chấp nhận (Given-When-Then) được viết cho các hành động như gửi, phê duyệt, lưu, và chia sẻ công thức. Ví dụ, user story “As a patient, I want to filter recipes by diet type, so that I can find meals suitable for my condition” có tiêu chí chấp nhận như “Given I am logged in, when I select a diet type, then relevant recipes are displayed.” Prototype bao gồm wireframes và mockups cho biểu mẫu gửi công thức, trang chi tiết công thức, và giao diện tìm kiếm/lọc]. Ví dụ, BA thiết kế wireframe cho giao diện lọc công thức theo dị ứng thực phẩm. Trình bày Case Study: Tài liệu tổng hợp vấn đề, giải pháp, quy trình, sơ đồ, user stories, và prototype vào một bài trình bày rõ ràng, nhấn mạnh giá trị kinh doanh, tác động cộng đồng, và khả năng mở rộng]. Bài đăng cá nhân nhấn mạnh hành trình thực hiện case study từ đầu, từ xác định vấn đề, tạo sơ đồ, viết user stories, đến thiết kế prototype, thể hiện tư duy Agile và thiết kế lấy người dùng làm trung tâm. Phân tích bổ sung về quy trình Tên sản phẩm là “Recipe”, được quảng bá qua thông báo pop-up, bản tin email, và ghi chú phát hành. Mục công thức được tích hợp vào trang web chính, dẫn đến trung tâm công thức chuyên biệt với danh sách kiểm tra thành phần, bộ lọc dị ứng, thẻ chế độ ăn, công thức chi tiết, và máy tính dinh dưỡng. Ví dụ, BA đảm bảo trung tâm công thức có bộ lọc “không gluten” để hỗ trợ bệnh nhân IBD nhạy cảm với gluten.
Trang 1Case Study: Recipe Section for IBD Community
Website
Project Type: Healthcare Product Enhancement
Role: Business Analyst
Methodology: Agile / Scrum
1 Problem Statement
The non-profit organization managing a health-focused platform aims to introduce a new section titled "Recipe" on their website This initiative is targeted at supporting the IBD (Inflammatory Bowel Disease) community by allowing them to create, browse, and contribute personalized recipes The key goal is to enable patients to prepare meals suited to
their dietary needs and share them with others facing similar challenges
2 Product Name and Primary Goals
e Product Name: Recipe
e Primary Goals:
o Increase awareness about IBD-friendly recipes for patients and caregivers
o Build acontent-driven, collaborative platform that fosters community engagement around nutritional care for IBD patients globally
3 Target Group
Patients: Looking for diet-compliant recipes to manage symptoms
Caregivers: Searching for suitable meals on behalf of patients
Contributors: Users who want to add recipes for the benefit of the community Admin: Responsible for filtering and approving user-submitted recipes to ensure
relevance and quality
4 Big Picture & Value Proposition
e Unique Value Proposition:
Offer customized ingredient and diet-based recipe suggestions with nutritional
calculations (e.g., calorie intake per serving), tailored to IBD patients' needs
¢ Promotion Channels:
Online channels like:
o Website pop-up notifications
o Email newsletters
o Release notes
Trang 2e Resource Utilization:
Leverage existing internal resources, patents, and copyrighted assets to build and promote the feature efficiently
5 Product Details
The Recipe section will be added to the main website and redirect users to a specialized recipe hub
On the Recipe Page:
e Ingredient checklist (vegetables, flour, pulses, beverages, oils)
e Allergy filter and dietary tags (e.g., low-salt, low-fat, lactose-free, high-caloric)
e Full recipe display
e Nutritional calculator for assessing dietary value per serving
Case Study Framework: Recipe Module for IBD Community Website
To analyse and present this healthcare-focused platform enhancement, the following structured Business Analyst Case Study Framework will be applied:
1 List Assumptions / Limiting Scope
e Assume the website already exists with a basic CMS and login system
e User roles (patients, caregivers, contributors, admin) are pre-defined
e Nutritional data APIs or internal calculators are accessible
e Multilingual support and accessibility features are out of scope for MVP
e Recipe moderation is manual initially; automation may be considered later
2 Create Use Case Diagram
e Highlight interactions for:
o Patients searching and saving recipes
o Caregivers browsing recipes
o Contributors submitting new recipes
o Admin moderating submissions
3 Create As-Is Workflow Diagram
e Current system does not include any recipe or food-related feature
e Users rely on external resources or communities for dietary information
e No personalized content is currently shown based on dietary restrictions
4 Create To-Be Workflow Diagram
e Users log in and navigate to the "Recipe" section.
Trang 3They filter ingredients or dietary needs
View, save, or print the full recipe with nutritional information
Contributors submit recipes using a guided form
Admin reviews and approves submissions
Approved recipes appear in the public recipe library
5 Create User Stories / Acceptance Criteria
Sample User Story:
As a caregiver,
I want to search for IBD-friendly recipes using dietary filters,
So that I can prepare meals that won’t aggravate the patient’s condition
6 Create Prototypes
e Wireframes or mockups for:
o Recipe submission form
o Recipe detail page with nutritional info
o Filter/search interface
7 Present Case Study
e Compile all the above elements (problem, solution, workflows, diagrams, user stories,
and prototypes) into a clear presentation
¢ Highlight business value, community impact, and scalability
Assumptions/Scope The users are viewing the recipe are already registered
e In-Scope:
Trang 4Written Recipes+ videos
Basic review/rating system
e Out-of -Scope:
e Automated dietary suggestion engine
e Voice search and multilingual support
® Mobile app
Link: https://drive.øoogle.com/file/d/1ESH4ru6l2mnL_O-qKU9raAKsL7jjhfl-
/view?usp=drive link
AS-IS (CURRENT STATE )
Calling Patients and
suggesting them to
change their diet
Sending patients to
external website recipies
fest result in need td change diet?
Doctor Run Some Tests
No phone call:Patient comes
for next scheduled END
appointment
Trang 5Link
USE CASE DIAGRAM
USE CASE DIAGRAM
Submit New Recipes
Review/Use recipes
Feedback on Recipe
Filter on Type of
Recipe
Approve Recipe
Submitted
‘mail to send patient
Email to friend
Share on social Media
Dasboard Usage
ADMIN
Link:
https://drive.google.com/file/d/1sS7i5ts HesL3dl7yA8100IjH4ZZvUa/
view?usp=drive_link
Trang 6High Level Workflow Diagram
HI
IH LEVEL WORKFLOW DIAGRAM(Patient),
Tiensage
“Thank you for request to roview th subenting you
tevourte recipe” Fecipe and routed Admin |
‘etme ie
io ey ‘sector
view Submited reope|
Link: https://drive.google.com/file/d/1p5nSmZ4C-
6IVWSPOCaapst7-iHNiT9s-/view?usp=drive_ link
Trang 7TO-BE DIAGRAM
CS
Navigate to "Recipe
Section”
To
Filter Ingredients or
dietary needs
View full recipe with
futrional info
<_FANSH >— ——
Link: https://drive.google.com/file/d/1ESH4ru6l2m
/view?usp=drive_link
ne
Recipe and
Recipe
ag?
-
YE:
Approve
Recipe Published
——
nl_O-qkKU9raAKsl7jjhfl-
PRODUCT BACKLOG
1 Submit new recipes:
I
Il
Patient) Create a form for people to Required Fields
Create a form for people to (Diet Based (e.g Low carbs
IV
Button website to “Submit New Recipes”
Identify the type of user submitting recipe(Eg.: Doctor,
submit new recipes-
submit new recipes-Filters , High Carbs)
Trang 8V Create aform for people to submit new recipes-
optional fields
Review Recipe based on diet needs:
Feedback on recipe:
i Create an area for people to provide their comments (Upto -500 characters)
ii Allow people to add their ratings as per their preferences (Marked out of 10 stars)
Filter on type of recipe:
i Selection of type (eg Low carbs, high protein, less sugar)
to display all the recipe that can be applied on the screen
ii Allow user to save type of recipe filters
Approve recipe Submitted
Email to patient send recipe
Share with your friends on social meadia
Dashboard of usage
Admin Approval Process-Approval
Admin Approval Process-Notification message
Trang 9Complete USER STORY & ACCEPTANCE CRITERIA
Submitting the recipe on the website to “Submit New Recipe”
1 As a USER(patient, doctor) | want to submit on the “submit new recipe ” so that | can have the ability to use and review
e Given that the user is a registered user
e When the user clicks on the “Submit New Recipe” button
e Then have the ability to see the “New recipe form.”
2 As an admin, | want to review and approve submitted recipes, so that only relevant and safe content is published
e Given that the admin is logged into the dashboard
e When the user clicks on the “Submit New Recipe” button
e Then have the ability to see the “New recipe form” with the options view or reject
3 As a patient I want to save the recipe, so that | can use it for later
e Given that the user is a registered user
e When they clicks the “Save ” icon
e Then the recipe should be added on their saved list under their profile
4 As auser | want to share the recipes on social media or through copy link so that even others can even try
e Given the user is viewing the recipe
e When click the share button
Trang 10Then options to share through email or social media platforms, and recipe link should be copyable
As acaregiver | want to check the reviews so that | can see whether the recipe is suitable for the patients
Given the caregiver is viewing the recipe
When they scroll to the review section
Then they should see a list of users commenting and reviewing the recipes
Trang 11Prototypes
[Search Recipe Preview
Ingredients Checklist
sms —] [Đxr —]
Recipe Image
Dietary Filters
Instructions Low Fat High Cal X calories per serving
x x x x x
IMAGE ow Salt Lactose
x x x x x
Ingredients
| Recipe Title
| Xcelories penserving
eee
Instructions
Submit Response
Link: https://drive.google.com/file/d/1tbY-
thOiJkgCAalTiiokKsHrePY2Sa99f/view?usp=drive link