背景:teacher 版/fmaily 版功能點大概也各15個頁面左右。包括常用登陸、註冊、列表、詳情、聊天(參考已有**框架)、訊息提醒等等功能。功能都簡單的核對了一下,要求兩個月做完。雖然知道時間很緊, 但我想抓緊點沒問題。結果,後面悲劇了。
1、任務:android 客戶端 + ios 客戶端
2、人員:乙個android客戶端(me) + 兩個伺服器開發人員(c++) + 乙個ios開發人員, 美工由公司新招的mm負責。
二、開發
兩個星期之後, 公司mm發了幾張原型過來, 讓我們先按照先做著。然後, 我就利用晚上和週末的時間趕緊處理了一下, 就這樣折騰了3天, 按照原型把介面弄出來了,一切都比較順利 .
再過了乙個星期後, 伺服器聊天出來了幾個介面, 介面的相關協議都變了, 然後我根據協議在原來的基礎進行修改, 發現要改的東西太多了, 完全不是想想的那麼回事, 改了3個晚上, 程式終於能編譯了,但跑不起來。 然後熬夜聯調聯調介面,加上週末, 連續搞了乙個星期。聊天功能基本終於能夠跑起來了。這個時候, 自己還能咬咬牙堅持......
之後乙個星期, 伺服器介面和ui設計陸續處理了, 每天晚上花上3、4個小時實現基本功能, 時間看似挺長,但在大熱天的晚上,其實是做不了多少事情......
繼續煎熬著, 就這樣過了乙個月。後來, 公司那邊希望乙個星期之後給乙個demo出來. 這時候我們發現我們整體進度有點delay。 一是伺服器介面只出來了少部分, ui 那邊也只給了部分, 說是這兩天陸續會給過來。 掐指一算, 我們就5個晚上+ 乙個週末, 心裡想,又得熬夜趕進度了.......
趕上最近公司需求版本多, 在公司已經很累了, 回到家其實已經9到10點了. 回到家根本就不想開電腦, 但沒辦法, 還是硬著頭皮繼續奮戰, 把一些基本功能完善一下, 每天晚上都2點多睡覺,日復一日.......
終於熬到週末了, 以為可以稍微放鬆一下, 結果在進行基本功能聯調時, 聯調那一塊進展太慢, 一會伺服器不行, 一會程式掛了, 折騰了一天, 只調通了幾個介面, 只好短暫的休息會, 和同學一起吃個晚飯( 老婆做的晚飯, 比較豐盛, 就當犒勞我們)。吃完飯以後, 繼續奮戰, 一直到晚上12點才放下, 此時的自己已經累的不行了. 洗了個澡就呼呼睡了......
第二天稍微睡了懶覺, 起來時已經9點了。 之後便開始coding工作...... 就這樣熬了一天, 在晚上2點的時候部分功能終於能用了, 便睡覺去了.
之後, demo 發給公司, 公司體驗了一下, 問題多多, 打回來說是讓我們把列舉的問題改一下, 下次驗收沒問題, 付一部分定金. 此時的自己已經疲憊不堪, 對這個答覆已經沒有喜悅了。
就這樣又踏入了緊張的coding.......
每天除了工作還是工作, 回到家話都不想說, 但工作還是得做. 時間一長, 老婆大人有意見了, 影響到休息和生活作息了。 因為最近乙個月每天回家都沒和老婆說上幾句話, 而且老婆大人每天早上7點要起床(8點30上班),而我是9點30 上班。就為這事和lop吵了幾次. 我總是說, 家務你多分擔一點, 多體諒一下我。 現在想起來, 真是為難老婆了你了!
後面, 這樣的生活節奏又過了乙個月...... 此時自己已經疲憊不堪。說心裡話, 真不想做了, 錢我也不要了, 這次就當做學習了.
最後, 畢竟是同學, 還是堅持了下來, 斷斷續續又做了2個月, teacher 版本 和 fmaily 版本 基本版本也都出來了, 但問題還很多, 但此時的自己已無力去解決這些問題了。
三、總結
現在回想起來, 原本計畫2個月做完的, 結果花了4個月才把基本功能做完, 按照這樣的節奏下去, 估計還得做兩個月。這裡總結一下弄得自己狼別不堪的原因吧, 希望給有志於獨立開發應用者一些參考。
1、需求功能點太過於簡單,只是簡單過了一下功能點,想當然認為沒問題, 把一切向的太簡單,未識別出潛在的風險.
2、評估工作量時, 未對已有功能是否滿足要求, ui是否變更, 已有協議介面是否照搬進行確認。 只是想當然的認為改改就可以, 結果等做起來時,完全不是那麼回事
3、未制定詳細的工作計畫和時間安排, 大家都很隨意。 伺服器介面、ui什麼時候處理都沒個時間, 大家都是走一步看一步的形式在做事情
5、時間因素:大家都是利用業餘時間開發, 時間很不可空。 趕上公司任務重, 時間保障不了。
四、夢想
91:
4、支援頁面下拉重新整理頁面內容。
6、支援和csdn rss訂閱功能。
9、支援收藏、筆記資料同步到伺服器。
詳細介紹請見:
品讀生活,品讀酸甜苦辣
謝謝你來過我的世界,也許你來過只是短暫停留過 謝謝你來過我的世界,也許你來過一直未曾離開過.謝謝你來過我的世界 多年的習慣,夜瀾人靜的時候總喜歡戴著耳機,開啟收音機。聽著電波那頭傳來的聲音,卸下白日生活奔波的面具,來享受乙個屬於自己的空間。心靜靜,靜靜的任時光悄無聲息的流逝著。文字對我來說是再好不過...
程式設計師的酸甜苦辣
畢業找工作時,我曾對朋友說 程式設計師這個稱謂,是乙個榮譽。過去的一切彷彿還在眼前,然而三天後,我就要告別程式設計師這個職業了。將來,我或許還會偶爾寫寫 自娛自樂,我還會保持著單詞第乙個字母大寫的 職業病 程式設計師,這普普通通三個字,凝聚著我一年多的激情和汗水,一年多的喜怒哀樂,一年多的酸甜苦辣,...
程式設計師的酸甜苦辣
畢業找工作時,我曾對朋友說 程式設計師這個稱謂,是乙個榮譽。過去的一切彷彿還在眼前,然而三天後,我就要告別程式設計師這個職業了。將來,我或許還會偶爾寫寫 自娛自樂,我還會保持著單詞第乙個字母大寫的 職業病 程式設計師,這普普通通三個字,凝聚著我一年多的激情和汗水,一年多的喜怒哀樂,一年多的酸甜苦辣,...