軟件開發(fā)流程-可行性分析
2014-04-23 23:56:52 訪問:
一、可行性分析的定義
可行性分析是要決定“做還是不做”。
需要分析是要決議“做什么,不做什么”。
即便可行性分析是客觀的、迷信的,但決策仍有可能是過錯的。因為決策者是人,人會激動,有賭博心態(tài)。如果可行性分析表明做某件事的勝利率是10%,失敗率是90%,假使該事情的意思無比大,決策者興許會一拍腦袋:“豁出去,干!”于是這世界就多了一份極喜與極悲。
二、可行性分析的因素
做可行性分析不能以偏蓋全,也不可以什么雞毛蒜皮的細節(jié)都加以衡量。可行性分析必需為決議供給有價值的證據(jù)。
聯(lián)想團體領導人柳傳志曾說:“沒錢賺的事我們不干;有錢賺但投不起錢的事不干;有錢賺也投得起錢但沒有牢靠的人選,這樣的事也不干。”柳傳志為決策破了上述準則,同時也為可以行性分析指明了重點。
個別地,軟件范疇的可行性分析主要考慮四個要素:經(jīng)濟、技術、社會環(huán)境和人。本節(jié)只是泛泛地說明這四個要素,旨在樹立全局分析的觀點。
2.1 經(jīng)濟
經(jīng)濟可行性剖析重要包含:“成本——收益”分析跟“短期——深遠利益”分析。 1
一、成本——收益分析
成本——收益分析最輕易懂得,如果成本高于收益則表明虧損了,如果成本大大高于收益那就虧大了。商人都不喜歡做吃虧的事件。有些商店成天貼著“最后一天跳樓大拍賣”的標語,意思是:我預備吃大虧讓你占廉價,同道,你快上鉤吧。
如果是為客戶做軟件名目,那么收益就寫在合同中。如果是做自己的軟件產(chǎn)品,那么收益就是銷售額。
人們在預估產(chǎn)品銷售額時經(jīng)常過火樂觀而犯下大錯。那些對你的產(chǎn)品說奉承話的人并不見得就是要買貨的人,俗話說“嫌貨才是買貨人”。當你沒遇到一個挑刺的人而感到這產(chǎn)品好得會讓你發(fā)大財時,就要做好會破產(chǎn)的心理籌備。
假如做的是小本生意,那可得對成本進行細算。軟件的本錢不是指寄存軟件的那張光盤的成本,而是指開發(fā)成本。要斟酌的成本有:
(1)辦公室房租。
(2)辦公用品,如桌、椅、書廚、照明電器、空調(diào)等。
(3)盤算機、打印機、網(wǎng)絡等硬件裝備。
(4)電話、傳真等通信設備以及通訊費用。
(5)材料費。
(6)辦公耗費,如水電費、打印復印費等。
(7)濟南軟件開發(fā)人員與行政人員的工資。
(8)購置系統(tǒng)軟件的用度,如買操作系統(tǒng)、數(shù)據(jù)庫、濟南軟件開發(fā)工具等。有些老板買盜版的體系軟件,卻按市場價算成本,可從美國佬那里賺一筆。
(9)做市場考察、可行性分析、需求分析的交際費用。
(10)公司職員培訓費用。
(11)產(chǎn)品宣揚費用。如果用Internet作宣傳,則要考慮建設Web站點的費用。
(12)如果客戶是政府部分,還要充足考慮用于吃喝玩樂、行賄的費用。
(13)如果公司的風水不好,會有良多莫名其妙的管理費。每戳一個紅艷艷的公章都要化一把鈔票。
二、短期——長遠利益分析
人們愛好吃著碗里的、看著鍋里的,還想著別人家里的。短期利益和長遠利益兼得是人們夢寐以求的事。在貿(mào)易上,這等好事可不會容易來臨。
短期利益容易掌握,風險較低。國內(nèi)濟南軟件公司常常呈現(xiàn)一窩蜂地去做信息管理系統(tǒng)、多媒體光盤、系統(tǒng)集成項目或Internet服務。每當我們陷溺于短期利益不思進取時,應當好好回想童年時代那些巨大的抱負,給自己一些鼓勵。
長遠利益難以掌握,危險較大。能為了長遠利益不惜短期虧損的人,要么是雄心勃勃的將帥之才,要么是“夸夸其談”、“眼高手底”的那一類庸人。國內(nèi)目前有不少Internet企業(yè),只投入不產(chǎn)出。為了成績未來的霸業(yè),情愿當初拼財力、比耐性。最后存活下來的幾個公司將瓜分市場。
那些為久遠好處斗爭的人們,你們可得把長征的道路走完啊,千萬別讓事業(yè)延年益壽。 2
2.2 技術
技術可行性分析至少要考慮以下幾方面因素:
(1)在給定的時間內(nèi)是否實現(xiàn)需求闡明中的功效。如果在項目開發(fā)進程中碰到難以戰(zhàn)勝的技術問題,麻煩就大了。輕則遷延進度,重則葬送項目。
(2)軟件的品質(zhì)如何?有些運用對實時性要求很高,如果軟件運行慢如蝸牛,即使功能具備也毫無適用價值。有些高風險的應用對軟件的準確性與準確性要求極高,濟南森普,如果軟件出了錯誤而造成客戶利益喪失,那么濟南軟件開發(fā)方可要賠慘了。
(3)軟件的生產(chǎn)率如何?如果出產(chǎn)率低下,能賺到的錢就少,并且會逐步損失競爭力。在統(tǒng)計軟件總的開發(fā)時間時,不能遺漏用于維護的時間。軟件保護是異常拖后腿的事,它能把前期拿到的利潤緩緩地消費光。如果軟件的質(zhì)量不好,將會導致維護的代價很高,打算通過偷工減料而進步生產(chǎn)率,是得失相當?shù)氖隆?/p>
技巧可行性分析能夠簡略地表述為:做得了嗎?做得好嗎?做得快嗎?
2.3 社會環(huán)境
社會環(huán)境的可行性至少包括兩種因素:市場與政策。
市場又分為未成熟的市場、成熟的市場和將要滅亡的市場。
涉足未成熟的市場要冒很大的風險,要盡可能正確地估量潛在的市場有多大?自己能占多少份額?多長時光能實現(xiàn)?
擠進成熟的市場,固然風險不高,但油水也未幾。如果供大于求,即濟南軟件開發(fā)公司多,項目少,那么在競標時可能會涌現(xiàn)惡性殺價的情況。國內(nèi)第一批賣計算機的、做系統(tǒng)集成的公司發(fā)了財,別人眼紅了也擠進來,這個行業(yè)的均勻利潤也就降落了。
將要消亡的市場就別進去了。只管許多程序員悼念DOS時期編程的那種酣暢淋漓,可現(xiàn)在沒人要DOS利用軟件了。學校教養(yǎng)尚可用用DOS軟件,商業(yè)濟南軟件公司則不可再去開發(fā)DOS軟件。
政策對濟南軟件公司的生存與發(fā)展影響非常大。全部90年代,中國電信的收費相稱高,僅此一招就把國內(nèi)互聯(lián)網(wǎng)企業(yè)打得氣息奄奄。某些軟件行業(yè)的利潤很高,但可能存在處所維護政策,使競爭不公正。政策不當將妨礙濟南軟件公司的健康發(fā)展,可最怕的還是政府干涉企業(yè)的正當行動。例如:
現(xiàn)在家電行業(yè)競爭十分劇烈,其中有一個有名企業(yè)的總裁非常了得,把對手打得節(jié)節(jié)潰退。于是中央領導人就來視察該企業(yè)并作講話:“你們的事跡光輝,得到了中心的高度器重,……但咱們是社會主義國家,不是資本主義國度,你們總得給兄弟企業(yè)的同志們留口飯吃吧!”
有一次我訪問了北京大學一位研究經(jīng)濟學的友人。這個年輕人,仍是個黨員,競?cè)贿@么說:“我最近在研討海內(nèi)明星企業(yè)的興衰問題,我發(fā)明了一個法則,明星企業(yè)一旦被政府引導人觀察過,它就忘了本人是誰,就會做些走向逝世亡的蠢事。”
我切實不清楚企業(yè)中為什么還要有“書記”職位。我認為“書記”乃是天下第一號好笑的官銜,“書記”本是“秘書”(secretary)的同義詞,是個可有可無的行政人員的稱說,在中國居然成了最大的官銜。每次看到消息聯(lián)播把國家主席錯叫成總書記我都十分憤慨:因為總書記的稱喟只對幾千萬的黨員實用,國家的新聞機構豈非不面向十多億一般老庶民?如果我將來的工作單位還靠“書記”來管事,我天天準忙著賭氣,那里還有精神去編程。
2.4 人
有句名言:“人分四類——人物,人才,人手,人渣。”
如果一個濟南軟件公司里上述四類人齊全了,那么最好的分工是讓“人物”當領導,“人才”做第一線的開發(fā)人員,“人手”做行政人員,“人渣”負責行賄。
這里只談公司的領導與開發(fā)人員“行還是不行”。“人物”究竟是少數(shù),“人才”可是濟濟的。舉重若輕的那類“人才”可以做領導,舉輕若重的那類人才合適做濟南軟件開發(fā)人員。如果一群持有學士、碩士和博士文憑的畢業(yè)生到濟南軟件公司應聘,該如何錄用呢?我的倡議如下:
先取舍本科畢業(yè)生,由于他們合法青春、干勁十足、不擺架子、不恥下問、請求不高、貢獻甚多。
其次抉擇碩士畢業(yè)生,如果該生沒象范進中舉時那么老,并且在讀碩士時不每天去造文章而拋棄了編程工作,那么讓有教訓的學士程序員帶他們煅練多少個月就可以用了。
如果學士、碩士被其它公司取光了,那只好撿幾個博士充數(shù)。博士到了濟南軟件公司有什么用呢?我想不出有什么用,只曉得他們挺值得可憐的:從碩士讀到博士出頭,這六七年時間,真本領沒學多少,倒學會“眼高手低”甚至“平心而論”;畢業(yè)時驀然回想,察覺青春已被虛度,心靈已呈老態(tài),唯有長嘆短噓,強把自信作自負。我也將博士畢業(yè),就要論為三手貸賤賣了。真愛慕那些比我年青的學士、碩士們,他們可以遠走高飛,唉!