有疑問請在2019.10.25 8:00之前在群内@助教或者在評論中提出
一、作業内容
結對程式設計的需求分析與原型模型設計
二、評分标準
① NABCD 各【7′】
- N需求:總結題目裡的需求【5′】分;提出新的需求【2′】分。
- A做法:如何解決問題,有什麼獨特的招數:技術上的,商業模式上的,等等。
- B好處:這個産品/服務會給客戶/使用者帶來什麼好處呢?這些好處能讓使用者離開現有産品, 使用你的産品嗎?使用者遷移成本的問題。
- C競争:競争對象是哪些?産品如何與它們競争?分析先發優勢和後發優勢;與競争對象相比,多滿足了什麼需求,少滿足了哪些需求,有哪些需求待滿足。
- D推廣:如何移交到使用者手中。具體。
② 原型設計50分
- 功能設計:【30′】
- 家族樹功能,可以是一棵抽象的樹,也可以是一棵具象的樹【15′】:
- 如何建立和加入家族樹?填寫資訊之後自動生成,查找導師之後申請加入或者其他;
- 家族樹的人可以詳細地知道同門的前驅後繼,他們的基本資訊;
- 同時可以檢視其他家族的基本資訊。比如了解其他相關實驗室的動向;再比如,還沒有加入家族樹的萌新如何了解某個實驗室,包括這個實驗室的研究内容、已畢業學姐學長們的去向和現狀,進而分析自己的去向和前途;或許還需要聯系方式,以向實驗室裡的人尋求幫助、評價和建議。
- 據此,家族内部的資訊或許需要設定權限,設定有哪些是外人可以了解的;如果外人需要進一步擷取資訊,如何操作?
- 其他拓展功能
- 社交功能,以供老師了解學生狀态或者已畢業學生了解老師和學弟學妹狀态【15′】:
- 設定現狀,作為一個抽象的階段标記。比如,已畢業的需要設定工作地點和工作崗位;未畢業的設定目前課題任務、研究方向。
- 分享日常動态。
- 互動聯系,比如學弟學妹求内推、經驗;學長學姐提供内推機會。
- 家族樹功能,可以是一棵抽象的樹,也可以是一棵具象的樹【15′】:
- 界面設計:【20′】
- “樹”的界面,或許包含自己家族的“樹”和其他家族的“樹”兩種。
- 社交功能界面:狀态檢視、動态檢視;聊天或者留言等等
- 其他拓展功能,風格統一美觀,功能使用方式便捷,一目了然
- 資料填充真實典型
③ 結對過程描述【9′】,可以寫的内容包括:
- 任務配置設定
- 遇到的困難與解決
- 心得
④ 結對照片【2′】
⑤ pdf附件【2′】
⑥ 成員資訊【2′】
三、作業得分詳情
換算總分,按照工作量把本次作業以40%換算到所有作業成績裡:

四、作業得分排行
五、千帆競發圖
六、作業推薦
有用心的作業都做得較好,展現在分析較合理,功能設計較合理,界面較美觀;包括但不限于這些組:
好看的界面:
好看1
好看2
較好地功能設計:
較好功能