Re: [閒聊] 分組作業
再推文感覺好長,直接回一篇
你先把心態調整成「你是工程師,這群人是你的客戶」
然後如果這東西是他們想做的,就叫他們用個UI Flow出來,至少他們會畫UI對拔?
對著這份UI Flow,你開始想像程式怎麼運作
一步一步的想像,對他們提問釐清你不清楚的部分
開始做需求分析,大致歸納出幾項
1. 他媽的不可行
2. 可行
3. 可行且是專案主要賣點
4. 可行但時間感覺不夠
然後開始對於以上幾點進行溝通
1. 算我求你了,你乾脆殺了我拔
2. 算我求你了,這個難度比較低,你們可以嘗試一下嗎?
3. 算我求你了,這個我來做你們不要動手
4. 算我求你了,這個做出來太花時間,優先度擺低一點,最後有時間再補好不好?
是的,本邊邊一向都是以狗的姿態跟人溝(跪)通(求)的,汪汪
通過這種溝通,你可以稍微略帶強硬的砍需求,砍到覺得自己一個人做完也沒問題的程度
---
溝通完之後,你可以開始寫程式了,寫的時候將核心邏輯跟UI分開
讓會畫UI的他們把UI畫完,等UI送過來再把核心邏輯提供的幾個Function接上去
讓程式可以完成上面的需求3跟最低要求的2,至少Demo看不出異狀
這時候還有時間再讓他們把2寫到完整,然後你試試看寫4
---
如果他們連UI Flow都不知道怎麼生,那就更麻煩了一點
對這種人我推薦不需要溝通,按照自己的想法硬做到底就好
想怎麼砍需求就怎麼砍,一切以自己方便為主
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.189.180 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1559532031.A.554.html
※ 編輯: lopp54321010 (220.132.189.180 臺灣), 06/03/2019 11:22:17
推
06/03 11:22,
5年前
, 1F
06/03 11:22, 1F
推
06/03 11:34,
5年前
, 2F
06/03 11:34, 2F
討論串 (同標題文章)