Mobile Team
ICON
WORKFLOW DOCUMENT
Version : 1
Jobs Description and Skill
Junior Skill
Senior Skill
Leader Skill
WorkFlow
CUSTOMER
BU or PM
SA
PROGRAMER
DESIGNER
DESCRIPTION
DOCUMENT
Requirement
Document (BRD)
Functional Design
Document (FDD) ver 0.1
Layout Wireframe
User Flow Document
Edit FDD
Check
Timeline Document
Customer Flow Document
Customer Checkpoint
Document (1)
Functional Design
Document ver.1
Design Functional Document
FDD + Design Functional Document + TD/CFD
Customer signature confirm Document
Meeting : Get Requirement
ประชุม kick off โครงการ โดย BU หรือ PM และเมื่อรวบรวม requirement จากลูกค้าแล้ว PM จะต้องทำเอกสาร Business Requirement Document
SA จะทำความเข้าใจความต้องการของลูกค้าผ่าน BRD ของ PM และเรียบเรียงใหม่เป็นเอกสาร Functional Design Document ซึ่งเพิ่ม spec และรายละเอียดของฟังชั่นต่างๆ ในหน้า app ให้ Developer ทำความเข้าใจ และใช้ส่งให้ลูกค้าตรวจ
เมื่อ Developer ได้ทำความเข้าใจงานจาก FDD ของ SA แล้ว ทาง Developer จะประชุมร่วมกันกับ SA เพื่อความเข้าใจในทิศทางเดียวกัน ซึ่งอาจจะทำให้เกิดการปรับ FDD ได้
เมื่อได้ FDD ที่แต่ละฟังชั่นของ App ผ่านการทำความเข้าใจจากทีม Developer แล้ว จะถูกส่งให้กับ Designer เพื่อออก Wireframe ทุกๆ หน้าของ App ตาม FDD ดังกล่าว
ขณะเดียวกัน PM จะออก Timeline จาก FDD และการหารือกับทุกคนในทีมเพื่อส่งให้ลูกค้า
ลูกค้าจะได้รับการรายงานความคืบหน้าของโครงการ และเอกสารทั้งสามชุดเพื่อความเข้าใจที่ตรงกัน คือ 1. FDD 2. Timeline 3. Wireframe (Design Functional Document)
คำอธิบาย Workflow
1.
2.
3.
4.
5.
6.
CUSTOMER
BU or PM
SA
DEVELOPER
DESIGNER
DESCRIPTION
DOCUMENT
Final Design
Document , API Document
Customer Checkpoint
Document (2)
Working
Edit FDD => FDD 1.2
Test Case
Document (UAT)
Confirm
FDD and Final Design
Check
Check
Working
Internal Full Test
Confirm�Test Case
Customer Checkpoint
Document (3)
Test Case follow FDD
Check
Customer signature confirm Document
เมื่อลูกค้าเข้าใจทุกฟังชั่นของ App ผ่าน Wireframe และยอมรับขอบเขตการทำงานดังกล่าว Designer จะพัฒนาหน้า Interface จริงจาก Wireframe ครบทุกหน้าต่อไป
SA, PM และลูกค้าจะได้ตรวจหน้า Interface จริงทุกหน้าอีกครั้งว่าครบตามความต้องการหรือไม่ โดยอ้างอิงจาก FDD ตัวล่าสุด
เมื่อได้ Final Design และ FDD ล่าสุดแล้ว ทีม Developer จะเริ่มกระบวนการ Coding ทั้งหมด รวมถึงการทำ Internal Test ต่างๆ
คำอธิบาย Workflow
7.
8.
9.
CUSTOMER
BU or PM
SA
DEVELOPER
DESIGNER
DESCRIPTION
DOCUMENT
Confirm
Product
User manual
Document
Training
Document
Confirm�Training Case
Customer signature confirm Document
หลังจากที่ลูกค้าได้ทดสอบ App แล้ว หากมีการปรับแก้เล็กน้อย ทาง PM หรือ SA จะประสานกับทีมพัฒนาแก้ไขและส่งให้ตรวจใหม่ แต่หากมีการปรับแก้ขนาดใหญ่ (Major Change) ทางลูกค้า, BU และ PM จะต้องประชุมกันเพื่อขยายปรับแก้ Timeline และย้อนกลับไปทำข้อ 6 ใหม่
หากลูกค้าทดสอบและยืนยันเอกสาร Confirm Product กับมาว่า App เสร็จสมบูรณ์แล้ว ทางทีมจะจัดทำ Deployment รวมถึงจัดทำคู่มือการใช้งาน และนัดอบรมการใช้งานต่อไป
คำอธิบาย Workflow
10.
11.
User
Programer
Designer
ICON PM�or Headdev
problem
problem
Developer Consult
ICON
Consult or Support
SPACE
Service หรือ Account ที่ทาง Developer ที่ต้องมี
Google Mail
Google Console
Firebase Console
Apple Developer ID
Android Developer ID
* ต้องดำเนินการให้สิทธิ์ทางเราเข้าไปดำเนินการใน Service หรือ Account ต่างๆได้
Product
Customer Portal
INFORMATION��Application สำหรับลูกบ้าน อำนวยความสะดวกสบายให้กับลูกบ้าน ในเรื่องการจ่ายงวดดาวน์ ดูข้อมูลหรือข่าวสารต่างๆจากทางโครงการ
Smartsales
DEVELOPMENT - TIME
Custom : ~ 90 Day
Standard : Not standard
Document : Link
3rd Party
Google : Firebase, Map, Realtime Database ฯลฯ
Payment Gateway : Omise, 2c2p
Microsoft : Azure
INFORMATION
�Application สำหรับ Sales ช่วยในการติดตามกลุ่มเป้าหมาย
QC Inspect
INFORMATION
�Application สำหรับผู้รับเหมาะ กับ Developer ใช้สำหรับตรวจงานก่อนสร้าง
DEVELOPMENT - TIME
Custom : ~ 60 Day
Standard : 10 Day
Staff
INFORMATION
�Application สำหรับพนักงาน เพื่อใช้อำนวยงานภายในหน่วยงาน
DEVELOPMENT - TIME
Custom : ~ 60 Day
Standard : 10 Day
PRODUCT PLAN
2022
Smart Sales 2.0 (Flutter)
Staff Application (Flutter)
QC Inspect
Customerportal
04/2022
10/2022
06/2022
12/2022
Present
SYSTEM
REM
PM
CM
…
API
Mobile System
Staff Application
Metar
CRM
PM
API
API
Audit
Sale Order
API
REM
Lead
TotalOrder
Create Contact
Create Activity (Working)
Create Opportunity
Name
Lastname
Mobile
Submit
STEP : CREATE CONTACT
Web backoffice
Application
Staff Application Plan
Phase 1 (Ready)
Phase 2 (Waiting API)
Phase 3�(30/06/2022)
Staff Application Plan
Phase 2 : DASHBOARD (version 1.1)
Manday : หลังจากได้ API และ View 2 อาทิตย์
Smart Sales
Standard 2.0
30/05/2022
Version : 2.1
(30/07/2022)
Version : 2.2�(30/10/2022)
Application Plan
04
06
01
12
05
08
09
10
07
11
Staff
( Phase 1,2 )
Smart Sales
( Standard V 2.0 )
Smart Sales
( Standard V 2.1.1 )
Smart Sales
( Standard V 2.1.2 )
QC Inspect
( Standard V 1 )
OCR
ALL
Smart Sales
( Standard V 2.2 )
2023
2022
Done !
ยังไม่ Confirm
Development Time (New Module)
Deadline
API
Before 2–3 Week
Mobile
Design
1 Page / 2 Manday
Development Time (Duplicate New Site)
Deadline
API
Before 10 Manday
Mobile
Back-End
PRODUCT PLAN (Concept)
2022
คำอธิบาย Workflow
Target : Smartsales, Staff Application, QC Inspect
Standard Code
Standard Widget
Document Online
* เพื่อให้สะดวกในการถ่ายงาน หรือมีพนักงานใหม่ในการใช้งาน
3rd Party
OMISE
2C2P
Map, Analytic , Firebase, Realtime Database,
Other
Azure
Choco
Module OCR
Module OCR : Floor Plan
Admin
Upload Plan
+
A108
Available
Module OCR : Floor Plan
"body": {
"images": "https://uptoyou.life/test/ocr.png",
"width": "2400",
"height": "1697",
"url":"https://uptoyou.life/test/floorplan/floorplan.html",
"pin": [
{
"unit_number": "#A234",
"x": "7.75",
"y": "47.31879787860931",
"width": "2.125",
"height": "0.648202710665881",
"color": "#6AA84F",
"url": "https://openurl",
}...]
#A234
Duplex
2 Bed Room
Module OCR : Floor Plan
"body": {
"images": "https://uptoyou.life/test/ocr.png",
"width": "2400",
"height": "1697",
"url":"https://uptoyou.life/test/floorplan/floorplan.html",
"pin": [
{
"unit_number": "#A234",
"x": "7.75",
"y": "47.31879787860931",
"width": "2.125",
"height": "0.648202710665881",
"color": "#6AA84F",
"url": "https://openurl",
}...]
API Status
API Floor Plan
Module OCR : Floor Plan
"body": {
"images": "https://uptoyou.life/test/ocr.png",
"width": "2400",
"height": "1697",
"url":"https://uptoyou.life/test/floorplan/floorplan.html",
"pin": [
{
"unit_number": "#A234",
"x": "7.75",
"y": "47.31879787860931",
"width": "2.125",
"height": "0.648202710665881",
}...]
API Floor Plan
"body": {
"title": "สถานะห้อง",
"status": [{
"title": "ห้องว่างพร้อมขาย",
"color": "#6AA84F",
"amount": "54",
}...],
"pin": [{
"unit_number": "#A234",
"color": "#6AA84F",
"url": "https://openurl",
}...]
API Status
MAP
Module OCR : For Scan ID Card
Upload Plan
+
ID Card
First name
Last name
…
: xxxxxxxx
: Icon
: framework
Technology Improvement
2023
- Memcache and Filecache
- Page Speed test
TARGET PLAN
2023
Agency Hub
(Role Model)
REM
CM Rental PM
New Product
PRODUCT PLAN
2023
Smartsales / QC Inspect
Design Standard API
Agency Hub
REM V5
04/2023
09/2023
06/2023
12/2023
Expected Benefits
2023
Document
2023
CUSTOMER
BA or PM
SA
DESIGNER
PROGRAMER
DOCUMENT
1. Requirement
Document (BRD)
2. Blueprint �* Check List / Test Case
3. Wireframe
User Flow Document
Timeline Document
6. UX / UI Document
Customer signature confirm Document
Meeting : Get Requirement
4. Functional Design & Data Dict Document
5. API Spec
* ER Diagram
QA
CUSTOMER
BU or PM or Consult
SA
DESIGNER
PROGRAMER
QA
Customer signature confirm Document
UX / UI Document
7. Check List / Test Case
DOCUMENT
8. User manual
9. ER-Diagram
UAT
Support After Go-Live (Dev Ratio)
UPLOAD PRODUCTION
Go-Live
- Memcache and Filecache
- Page Speed test
Now
Plan (11/2022)
On plan (2024)
On plan (2024)
Final (03/04/2023)
Design Complete (01/2023)
Design Complete (03/2023)
Design Complete (03/2023)
Complete (01/2023)
On plan (04/2023)
On plan (06/2024)
On plan (04/2023)
PM, Rental, Digital Mortgage, CM