故事是這樣的:有一個由5個年輕人合伙建立的小軟件公司YoungSoft co. ltd,成立不久,業務不多,剛剛實現收支平衡。
一場突發的流行性感冒,使得市面上體溫計奇缺,價格也是水漲船高。一個農民企業家投資50w創建的溫度計公司Good Metor,一直慘淡經營,這么好的機會,自然不會放過。市場上價格最高的是一種能記錄一段時間內人體溫度變化曲線,并判斷使用者是否患上這種可怕的流感的智能體溫計Smart Thermometer。其實現很簡單,無非是在傳統的體溫計上加一塊單片機,體溫計和單片機滿大街都是,而單片機內程序的掌握在AnyMetor幾家大型溫度計廠商手中,從不外泄。于是Good Metor決定賭一把,找人開發這種軟件,希望借此咸魚翻身。
一個偶然的機會,GoodMetor來到了YoungSoft,雙方一拍即合。由YongSoft承擔Smart Thermometer軟件的開發工作,價錢談定100kRMB,定金30k,雙方約定3個月之內交貨,按期交貨另有獎金10kRMB。
這種工作對YongSoft簡直是手到擒來,哥5個齊上陣,不肖兩個月的時間,GoodSmartMetro v1.0版本就Release了。剩下一個月的時間,5位年輕人有足夠的時間喝喝茶,聊聊天,做些零碎的活,等著GoodMetor來驗收。
在兩個半月的時候,GoodMetor就坐不住了,匆匆忙忙來到YoungSoft,當得知軟件已經正式發布的時候,自然喜不自禁,當日即付清貨款和獎金,回廠批量生產。
可怕的流感又持續了兩個月,終于的到了有效的控制。GoodMetor公司的超低價只能體溫計在這次抗擊流感中在為國家和社會作出卓越貢獻的同時,更為公司賺了個盆滿缽滿,500w的純利潤啊,GoodMetor的老大做夢都沒想到過。
CPI高企,錢存銀行不明智,GoodMetor老大決定:擴大生產。生產啥呢?現在人都講究健康飲食,飲用水上更是嚴格把關,科學研究表明,燒開水時如果水溫上升曲線和推薦曲線吻合,人喝了之后會更健康。于是一種監測水溫控制火候的新型灶具HealthOven應運而生。老大拍板,就搞它了。
于是又找到了YoungSoft。
半年過去了,YoungSoft的幾個年輕人做了幾個小項目,人員結構也發生了改變,大家有了更明確的分工。一個聯系業務,分析需求,少量編碼的HuManager,三個編碼的WenProgramers,一個負責測試,少量編碼的WuTester。
HuManager分析認為,HealthOven和SmartThermometer之間,除測量范圍從人的體溫上升到水的沸點之外,溫度計中的液體也從水銀換成了酒精。GoodSmartMetro v1.0中采用了一個免費的液體體積溫差換算庫MercuryLib,所以做的時候省去了大把的工作。酒精和水銀的物理屬性相差太大,這次換算的功能怕是要自己開發了,暫定名為LiquidLib,支持水銀和酒精的體積溫差換算。但是以前直接調用MercuryLib的模塊必須進行解耦和測試,多數不能要了。
最終,雙發約定5個月內軟件交付使用,總價50wRMB,定金20wRMB,及時交付獎金5wRMB。
在GoodSmartMetro v2.0開發進行到第3個月的時候,WenProgramer了解到,產業升級過程中,溫控爐GreenIron煉鋼能大幅降低能耗,并在一次項目組CCB會議上提了出來,大家一致認為YoungSoft要加速發展,必須著眼未來。GoodSmartMetro v2.0版本可以為將來打開GreenIron市場早做準備。不能再吃MercuryLib那樣的虧了。LiquidLib模塊需要良好的通用性,將來可以作為平臺的基礎模塊,支持各種不同液體做成溫度計的溫控軟件開發。
GreenIron設備商采用不同的液體做成的溫度計,在這個問題上,業界還沒有統一的標準。
(未完待續...)
posted on 2008-03-14 20:49
創建更好的解決方案 閱讀(564)
評論(0) 編輯 收藏 引用 所屬分類:
XP敏捷 、
CPPUnit專欄 、
閑話連篇 、
軟件設計 、
理越辯越明