軟件開發(fā)過程中的浪費(fèi),如何避免?
發(fā)布時(shí)間:2022-09-18閱讀次數(shù):3412
精益制造要去除整個(gè)生產(chǎn)過程中的各種浪費(fèi)活動(dòng),那么精益軟件開發(fā)就要去除軟件開發(fā)過程中的各種浪費(fèi)活動(dòng)。
那么,軟件中的浪費(fèi)活動(dòng)有哪些呢?下面參考精益制造中的浪費(fèi)活動(dòng)總結(jié)一下軟件開發(fā)過程中的浪費(fèi)活動(dòng)。
開發(fā)客戶不需要的功能
有一種質(zhì)量的定義就是要恰好滿足用戶的需求,既不能多,更不能少。可是對于一些技藝高超的人來說,他們在完成用戶的需求之后,可能出于炫技或者自以為是為了用戶著想而開發(fā)了一些用戶本沒有要求的功能,這就是軟件開發(fā)過程中的一種浪費(fèi)。
如果這個(gè)功能真有必要,那應(yīng)當(dāng)在需求開發(fā)的時(shí)候就提出來,并且得到用戶的確認(rèn)。

多任務(wù)交叉
軟件開發(fā)人員同時(shí)承擔(dān)多個(gè)任務(wù),這是軟件開發(fā)過程中常見的一種浪費(fèi)活動(dòng)。經(jīng)驗(yàn)數(shù)據(jù)表明,讓軟件開發(fā)人員在多個(gè)任務(wù)之間進(jìn)行切換要比專注于一件事情,浪費(fèi)更多的工作量,開發(fā)效率大大的降低。
等待時(shí)間過長
如果沒有一個(gè)合理的軟件開發(fā)流程,就可能會造成軟件開發(fā)人員有很長的、沒有意義的等待時(shí)間。比如:如果一個(gè)評審活動(dòng)事先沒有組織好那么就可能會是評審活動(dòng)不能如期舉行;如果沒有一個(gè)勝任的評審組織者,評審活動(dòng)就不能高效地進(jìn)行。如果一個(gè)配置管理流程沒有做好分級控制,或者沒有好的配管工具的支持,開發(fā)人員等待配置管理流程的時(shí)間也會很長。如果沒有給測試人員均衡、合理地安排任務(wù),所有的測試活動(dòng)都到軟件開發(fā)的后期才進(jìn)行,那也會是使測試人員有很多無意義的等待時(shí)間。
過度測試
軟件測試能夠發(fā)現(xiàn)軟件中存在的缺陷,提高交付質(zhì)量。但是軟件測試應(yīng)以滿足軟件的質(zhì)量需求為準(zhǔn),過度測試也是一種浪費(fèi)。軟件測試何時(shí)終止最為合適,可以參考《測試要發(fā)現(xiàn)多少個(gè)錯(cuò)誤才終止?》。
讓有瑕疵的工作產(chǎn)品流入下一流程
按照GJB5000標(biāo)準(zhǔn)的要求,驗(yàn)證和確認(rèn)過程應(yīng)當(dāng)在整個(gè)軟件開發(fā)過程中進(jìn)行。如果讓有瑕疵的工作產(chǎn)品進(jìn)入下一流程,比如軟件需求規(guī)格說明還有很多問題就開始了設(shè)計(jì)過程,那么就可能在后續(xù)的設(shè)計(jì)和開發(fā)過程中發(fā)生很多需求變更,給軟件開發(fā)過程造成巨大的浪費(fèi),同時(shí)前面所做的不合格的需求驗(yàn)證和確認(rèn)的活動(dòng)也是一種浪費(fèi)。
沒有充分發(fā)揮軟件人員的創(chuàng)造力
開發(fā)人員的創(chuàng)造力既可以使得開發(fā)出來的軟件產(chǎn)品具有更高的質(zhì)量水平,也可以使軟件開發(fā)過程更加簡潔、快速和有效。而如果沒有把開發(fā)人員的創(chuàng)造力發(fā)揮出來,那就是一種巨大的浪費(fèi)。
從事沒有價(jià)值的活動(dòng)
每個(gè)開發(fā)人員都愿意把自己的時(shí)間和精力放在提高軟件產(chǎn)品質(zhì)量上,但是沒有一個(gè)人愿意去做一些沒有價(jià)值的毫無意義的活動(dòng)。作為軟件開發(fā)流程的制定者,要盡可能地優(yōu)化軟件開發(fā)流程,去除一些沒有意義的步驟和中間產(chǎn)品,讓軟件開發(fā)人員把精力都集中到提高軟件產(chǎn)品質(zhì)量上來。
靈集科技打造本地生活類小程序
十種軟件開發(fā)模型整理
軟件開發(fā)公司的UI/UX設(shè)計(jì)師是什么?有啥區(qū)別?
云醫(yī)互聯(lián)SASS解決方案
九大類企業(yè)管理軟件助力企業(yè)數(shù)字化轉(zhuǎn)型
智慧醫(yī)療:創(chuàng)新驅(qū)動(dòng),引領(lǐng)醫(yī)療健康未來
企業(yè)為什么要做定制化的軟件,找哪家公司好?
內(nèi)蒙古網(wǎng)站建設(shè),打開大眾對您的“第一印象”
開發(fā)企業(yè)官網(wǎng)有什么作用?內(nèi)蒙古網(wǎng)站建設(shè)總結(jié)了兩點(diǎn)
全面分析小程序商城