the

IPAGE + mISSION


Speaker LaLa
Autor Luki + LaLa

Outline

01 about mission / 關於任務

02 why ipage?why? / 為什麼我們要IPAGE

03 IPAGE + MISSION / 任務IPAGE化能作什麼

04 IPAGE FUTURE /  IPAGE的未來

05 QA /  問答時間

ABOUT MISSION

關於任務的一些事

WHAT HAS

任務有什麼?


HOW to play 

任務怎麼玩?
 

HOW TO COOK

功能怎麼被開發的(在IPAGE之前)

WHY?!!! ipage!!!

為什麼要IPAGE

Balance

平衡的三角

Separate

分離 系統流程 及 頁面流程


MODULAR

模組化開發 抽換模組來制作新的任務


immediate

在雲端上可以即時反應 加快部份修改速度

EX 我想改成不用分享FB也可以完成任務

IPAGE + MISSION

可以作到什麼?
+

Example1


EXAMPLE2

EXAMPLE3

The new way of cooking

新的任務開發方式

TEMPLATE (樣版) == > 決定整個任務的頁面流程
AREA (區塊) == > 決定各流程中的細部操作
SUIT  (套裝)  ==> 區塊中可以被重複使用的模組 
TEMPLATE 樣版
決定整個任務的
頁面流程

AREA 區塊
決定各流程中的
細部操作
 

SUIT套裝
  • 可重複使用的模組
  • 變動性小
  • 功能單純

have been

過去已經開發過的功能

    • Area 任務清單
      • SUIT 任務ABCD
      • SUIT 任務廣告
    • Area 任務分頁
      • 與任務清單互動
    • Area 首頁輪播
    • Area 內容區塊
      • SUIT 置入靜態網頁

Difficult

開發難易度 小



Difficult

開發難易度 中
 


Difficult

開發難易度 高

 


SUMMARY1


  • 通常來說成本由低到高是 
    • 新SUIT 
    • 新AREA
    • 新的Template (由其是加上要開發新的系統流程或區塊)
  • 功能愈複雜的AREA區塊重用性愈低
  • 功能愈單純的AREA區塊重用性愈高
  • 需求可以多跟RD溝通討論

SUMMARY2


  • 本次開發基準:
    •  以最小的 系統流程 修改 來達成最大的 頁面流程彈性
  • IPAGE其實比較多是前端的重構
  • 已經系統化的模組其實並不多

 IPAGE FUTURE


Maybe we can

也許可以…

  • 使 系統流程 更有彈性
  • 思考哪些功能可以被模組化
  • 更容易的開發方式
  • 更貼進USER的後台,讓非開發人員可以直接編輯任務
  • ETC…

什麼時後會發生我們都不知道,未來很難說

BALANCE SHAPE

三角形的取捨

I WANT YOU



我們需要大家的參與

QA TIME

ThankS

theIPAGE

By lauraluo

theIPAGE

  • 1,849