iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 1
0
自我挑戰組

專案學習的30天系列 第 1

Day1-案況(第一件案子)

New

了解案況

  • 完整看完合約內容(很重要)
  • 客戶主導人
  • 公司主導人
  • 金額
  • 開發方式
    • 一次性開發
    • 分功能性開發
    • 可修改次數/時間
  • 期望網站風格或版型
  • 限制開發項目
    • 程式碼(.NET MVC、Node、Java)
    • 瀏覽器支援(IE 9-10)
    • 支援Rwd
  • 製作時程

估時

  • 是否製作過該功能(誤差值最大)
  • 團隊估時
  • 給予樂觀悲觀的製作日期
  • 拆解任務預估

Old

整個系列給第一次接網頁案件的人

假如非公司接案,可以跳過這一章節

第一次接收案況

上班大概半個月,主管請我到辦公室,請我全權負責做一件案子。
我:「這次案子主要有哪些功能?」
主管:「大概就是新聞系統比較難,其他就像是前台顯示頁面用後台控制。」
我:「那有甚麼資料嗎?」
主管:「有他們想要的網站風格,就大概照這個做吧!」
https://ithelp.ithome.com.tw/upload/images/20171217/20107754jIwEx6L1Of.png
https://millfieldschool.com/about-millfield
我:「那我就照他的網站,做主版頁面給客戶看囉」
主管:「他們還有一份網站地圖,你可以做出來看看」
https://ithelp.ithome.com.tw/upload/images/20171217/20107754hm4JORRbog.jpg

第一次估時

老闆:「這次案子覺得大概甚麼時候可以做完?」
我:「假如是新聞系統功能,可能一個月多」
老闆:「你可以直接拿公司之前的網站去改就好了」
我:「公司語法都是VB,個人寫C#有點不太一樣,假如要求快可以找寫VB的人,請我離職吧」
老闆:「你覺得C#值得投資嗎?」
我:「C#可以寫Web也可以利用Xamarin做App,應該是不錯的投資」
老闆:「那就寫吧」

第一次產出內容

1.主版頁面
2.各個子頁面(尚未有內容)
3.各個系統功能的列表(列出其中一項)

班級製作 相簿製作 圖片上傳
一次修改三個資料表內容 一次修改兩個資料表內容 多檔 SQL Insert
[前台]點擊呼叫登入平台 點選指引到圖片 時間排程
密碼核對邏輯 檔案邏輯

回到過去,我是老闆

因為C#一轉就是要相當多的時間成本,而公司狀況並不適合做長期投資
回到過去,我是老闆
我會找寫VB的人,接網頁的案子,除非我想轉接App,才可能找其他語言人才

回到過去,我是主管

因為負責人並無相關資料,傳達內容由主管想好,再委託給負責人,此時負責人變相成為轉述的工具
轉述總是有意外反而添增更多的溝通成本
回到過去,我是主管
我會把合約和客戶資料給負責人

回到過去,我是我

因為當時沒有合約,對客戶其實很忐忑,核對資料也不確定客戶說的是真是假,都需要在向主管確認
因為在無合約和確定條件下估計時間,不只完全錯誤,誤差2個月多
回到過去,我是我
我會
-盡可能拿到合約
-拿不到合約,請給我簽約合約系統內容
-估時的部分,強調並非是保證、承諾

菜逼八第一次專案心得,若不盡不詳之處還請包涵,若有其他想法也請大神們不吝指教


下一篇
Day2-專案SOP
系列文
專案學習的30天30

尚未有邦友留言

立即登入留言