應(yīng)用識(shí)別設(shè)計(jì)和編寫強(qiáng)大,可擴(kuò)展和安全軟件所需的知識(shí),創(chuàng)造力和奉獻(xiàn)精神。但是,該生態(tài)系統(tǒng)具有顯著的斷開連接。盡管開發(fā)人員期望為他們的工作獲得最高的收入,但他們通常不愿支付有助于他們更有效的優(yōu)質(zhì)軟件,工具和流程。
低估軟件和工具的隱藏成本
讓我告訴您一些故事,以幫助您理解我的觀點(diǎn)。
我最近在我們的行業(yè)舉行的一次大會(huì)上,與從初創(chuàng)企業(yè)到行業(yè)支柱的公司建立了網(wǎng)絡(luò)。我的想法是,這些高質(zhì)量的公司必須在免費(fèi)的開源解決方案中提供其產(chǎn)品。公司提供的產(chǎn)品的核心價(jià)值被完全拋在一邊,因?yàn)檐浖F(tuán)隊(duì)和公司拒絕支付質(zhì)量費(fèi)用。取而代之的是,這些公司擁有最奇怪的業(yè)務(wù)計(jì)劃,即免費(fèi)贈(zèng)送產(chǎn)品,并希望他們可以出售文件,支持合同和其他高等教育產(chǎn)品來(lái)謀生。
幾個(gè)月前,我正在咨詢一家公司在其營(yíng)銷最前沿的安全性和可靠性的連接設(shè)備的咨詢。在我們的談話中,團(tuán)隊(duì)開始談?wù)撍麄兊念A(yù)算。他們很樂意投資硬件,向他們的開發(fā)團(tuán)隊(duì)支付競(jìng)爭(zhēng)力的薪水,但是當(dāng)涉及購(gòu)買高質(zhì)量的RTO或高級(jí)調(diào)試工具時(shí),他們會(huì)拒絕。他們說(shuō):“我們可以使用免費(fèi)的工具?!?“開源足夠好?!?
“足夠好”真的足夠好嗎?
我了解這種心態(tài)的來(lái)源。自由軟件很豐富,從操作系統(tǒng)到開發(fā)環(huán)境,其中很多都很好,至少在表面上。但是,“足夠好”真的是我們應(yīng)該在關(guān)鍵的,時(shí)間敏感的嵌入式應(yīng)用程序中保持自己的標(biāo)準(zhǔn)嗎?這些不是我們?cè)谶@里制作的視頻游戲。這些設(shè)備通常必須滿足嚴(yán)格的可靠性,性能和安全要求。
當(dāng)您不投資優(yōu)質(zhì)的軟件工具或流程時(shí),您就不會(huì)省錢;您正在將成本推向未來(lái)。無(wú)論是增加調(diào)試時(shí)間,更高的維護(hù)成本,還是由差的工具鏈選擇造成的延遲,質(zhì)量投資不足的真實(shí)成本最終會(huì)又回來(lái)了。更糟糕的是,這些成本可能導(dǎo)致無(wú)法執(zhí)行的產(chǎn)品折衷的產(chǎn)品,并可能打開關(guān)鍵安全漏洞的大門。由于安全漏洞而在互聯(lián)網(wǎng)上涂抹數(shù)周的品牌的成本是什么?我們都認(rèn)為這不會(huì)發(fā)生在我們身上,但這不是正確的心態(tài)。它可以而且會(huì)。
投資軟件和工具的價(jià)值
是時(shí)候開始確認(rèn)軟件的真實(shí)價(jià)值以及用于創(chuàng)建它的工具了。好的軟件不僅是您一起拍打并希望有效的東西。它的精度與硬件相同,值得尊重和投資。
在我的咨詢實(shí)踐中,我一次又一次地看到它:優(yōu)先投資正確工具,正確的培訓(xùn)和正確的流程的公司始終達(dá)到其截止日期,提供優(yōu)質(zhì)的產(chǎn)品,而且通常更快地啟動(dòng)了速度。另一方面,那些在工具或流程上陷入困境的人最終會(huì)以技術(shù)債務(wù)的價(jià)格付出代價(jià),增加的錯(cuò)誤計(jì)數(shù)和團(tuán)隊(duì)績(jī)效緩慢。
底線
因此,要回答問(wèn)題:軟件沒有價(jià)值嗎?絕對(duì)不是。軟件驅(qū)動(dòng)我們的世界,是當(dāng)今許多產(chǎn)品之間的關(guān)鍵區(qū)別。只是,很長(zhǎng)時(shí)間以來(lái),我們一直低估了編寫質(zhì)量代碼的全部成本。開發(fā)人員是令人難以置信的寶貴資產(chǎn),但是為了真正發(fā)揮我們的潛力,我們需要停止低估使我們有效地完成工作的資源。
對(duì)于開發(fā)人員,我會(huì)說(shuō):
“如果您想獲得自己的技能溢價(jià),請(qǐng)以投資于提升工藝的工具和流程感到自豪?!?
對(duì)于那里的公司,我敦促您重新考慮您的預(yù)算。軟件不只是代碼;這是對(duì)您產(chǎn)品未來(lái)的投資。通過(guò)今天投資正確的工具和方法,您明天可以保護(hù)產(chǎn)品的成功。
讓我們停止像軟件那沒有價(jià)值一樣行動(dòng),并以尊重和投資開始建立未來(lái)。畢竟,如果只有35%的嵌入式軟件團(tuán)隊(duì)按時(shí)和預(yù)算交付,那么大多數(shù)團(tuán)隊(duì)都會(huì)忽略一些東西。也許是軟件的價(jià)值。