鲁网 - 山东省重点新闻网站,山东第一财经门户

全國- 「切換城市」 培訓家旗下培訓平臺
手機版
網站導航

有哪些減少軟件開發成本的技巧

2020.03.21

發布者:網上發布

??不景氣的經濟,不斷高漲的油價,嚴重影響了商業活動,每一個人都在尋找新的途徑,用來抵消新增加的成本:能源。這里提供了10種減少軟件開發成本的方法。
??1、 良好的功能需求文檔
??沒有文檔化的需求,系統就存在不能滿足客戶期望的隱患。“比如,也許它不能按照客戶認為應該的方式工作,即便是開發團隊認為他們的工作一直符合歸檔的需求。這將導致項目返工、延期發布、增加成本以及客戶和軟件團隊之間潛在的矛盾。
??2、 非功能的需求應盡早定義,盡早明確
??大多數組織都集中在系統的功能方面,即它做什么,而不是它怎么做。“非功能的要素包括一切,從性能到安全再到可用性。
??缺少清晰的、盡早定義的非功能的需求,發布后的系統可能和客戶想的功能一樣——但它太難用、速度奇慢、不安全、不可靠或者擴展性太差。“這將再一次”導致開發組返工——些非功能的領域對于產品的設計是必須的,再沒有重新啟動項目的情況下,很難去修正它們。”
??3、保 證適當的變更控制過程
??沒有變更控制,系統開發會發現自己處于不確定的狀態。“例如,”Adcock解釋說,“隨著項目的進行,越來越多的需求面臨著變更,每個變更都沒有正確的影響評估。”每一個變更都應該被嚴格控制。每一個允許的變更都應該在完整的影響評估之后,要分析它對項目的時間進度和成本的影響。
??4、 使用配置管理系統管理代碼、數據和文檔
??沒有配置單管理系統,做高質量的測試是不可能的。“這是因為你不確定正在測試的軟件或者文檔是不是正確的版本,或者發布給用戶的版本是不是完全測試的。”配置管理比較差的組織可能測試的是一個版本,而發布的是另外一個版本,其中包含了還沒有經過測試的特性。
??5、 集中在缺陷預防,而不是測試
??項目開始時在需求文檔中修正一個錯誤遠比它開發完成后再修正更快速更便宜。“這已經被證明很多次,在項目周期中越晚發現一個缺陷,修正它花費就越多。”
??6、在需求定義階段開始設計用戶驗收測試
??7、在系統設計階段開始設計系統測試
??8、重點關注單元測試
??每一個人都知道,在開發過程中越早的發現缺陷,修復它就越容易、越快速、越便宜。對藏身于代碼中的缺陷來說,單元測試是發現它們*早的階段。
??9 、計劃基于風險的測試
??由于各種原因,比如固定的發布期限,開發組的拖延,測試時間總是非常有限的,這將意味著并不是所有原先計劃的測試都能得到執行。“在這個項目中,那些被認為是對產品成功非常重要的元素被充分測試。所以,測試應該總是集中在系統的“* 高風險級”的區域,根據測試時間的要求,然后是“中等風險”和低風險的元素。”
??當面臨時間壓力時,這種基于風險的方法可以保 證系統中還沒有測試的元素都處于* 低風險區域。
??10、 在發現錯誤更便宜更的時候,盡早使用工具來發現功能和非功能方面的錯誤
??在開發的早期開始階段,如果創建并維護好一套自動化的測試工具,它就可以重復使用做“冒煙測試”。“這種方法可以很快的、更早的發現潛在的很多缺陷,為以后的測試階段節省寶貴的時間。”
??另外一些特別的工具有時還能發現系統設計上的缺點,這些缺點應該發現的越早越好。“例如,早期對部分系統的性能測試可以暴露設計很差的模塊,它發布后會拖累整個系統的性能到用戶的容忍度以外。”這種情況下,該模塊很容易被確認并被隔離,很容易修正或者重寫。如果在系統交付測試后或者發布前才去做性能測試,這種確定過程將困難很多。

上一篇:商務英語閱讀部分解題秘訣 下一篇:Eclipse開發工具常用快捷鍵有哪些使用技巧

推薦機構

熱門課程

本站展示的所有信息內容系由機構或個人用戶發布,可能存在發布者所發布的信息,并未獲得品牌所有人有效授權。本平臺會加強審核,但無法完全排除差錯或疏漏。鄭重聲明:本平臺僅為免費注冊用戶提供免費的信息發布渠道,但不對其發布信息的真實性、準確性和合法性負責,對此也不承擔任何法律責任。對于從本網站或本網站的任何有關服務所獲得的資訊、內容或廣告,您接受或信賴任何信息所產生之風險應自行承擔,本網對任何使用或提供本網站信息的商業活動及其風險不承擔任何責任。,如果侵犯,請及時通知我們,發送郵件至15610150293@126.com本網站將在第一時間及時刪除。

主站蜘蛛池模板: 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | 楼承板设备-楼承板成型机-免浇筑楼承板机器厂家-捡来 | 展厅设计-展馆设计-专业企业展厅展馆设计公司-昆明华文创意 | 磁棒电感生产厂家-电感器厂家-电感定制-贴片功率电感供应商-棒形电感生产厂家-苏州谷景电子有限公司 | 液压油缸-液压缸厂家价格,液压站系统-山东国立液压制造有限公司 液压油缸生产厂家-山东液压站-济南捷兴液压机电设备有限公司 | 柴油机_柴油发电机_厂家_品牌-江苏卡得城仕发动机有限公司 | 横河变送器-横河压力变送器-EJA变送器-EJA压力变送器-「泉蕴仪表」 | 美国PARKER齿轮泵,美国PARKER柱塞泵,美国PARKER叶片泵,美国PARKER电磁阀,美国PARKER比例阀-上海维特锐实业发展有限公司二部 | 造价工程师网,考试时间查询,报名入口信息-网站首页 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 对夹式止回阀厂家,温州对夹式止回阀制造商--永嘉县润丰阀门有限公司 | 污水处理设备维修_污水处理工程改造_机械格栅_过滤设备_气浮设备_刮吸泥机_污泥浓缩罐_污水处理设备_污水处理工程-北京龙泉新禹科技有限公司 | 耐力板-PC阳光板-PC板-PC耐力板 - 嘉兴赢创实业有限公司 | PCB接线端子_栅板式端子_线路板连接器_端子排生产厂家-置恒电气 喷码机,激光喷码打码机,鸡蛋打码机,手持打码机,自动喷码机,一物一码防伪溯源-恒欣瑞达有限公司 假肢-假肢价格-假肢厂家-河南假肢-郑州市力康假肢矫形器有限公司 | 神超官网_焊接圆锯片_高速钢锯片_硬质合金锯片_浙江神超锯业制造有限公司 | 泰国专线_泰国物流专线_广州到泰国物流公司-泰廊曼国际 | 镀锌钢格栅_热镀锌格栅板_钢格栅板_热镀锌钢格板-安平县昊泽丝网制品有限公司 | 地图标注-手机导航电子地图如何标注-房地产商场地图标记【DiTuBiaoZhu.net】 | 电子书导航网_电子书之家_电子书大全_最新电子书分享发布平台 | 换链神器官网-友情链接交换、购买交易于一体的站长平台 | 上海瑶恒实业有限公司|消防泵泵|离心泵|官网 | 热处理炉-退火炉-回火炉设备厂家-丹阳市电炉厂有限公司 | 便民信息网_家电维修,家电清洗,开锁换锁,本地家政公司 | 振动时效_振动时效仪_超声波冲击设备-济南驰奥机电设备有限公司 北京宣传片拍摄_产品宣传片拍摄_宣传片制作公司-现像传媒 | 密度电子天平-内校-外校电子天平-沈阳龙腾电子有限公司 | 数控走心机-走心机价格-双主轴走心机-宝宇百科 | PVC地板|PVC塑胶地板|PVC地板厂家|地板胶|防静电地板-无锡腾方装饰材料有限公司-咨询热线:4008-798-128 | 传动滚筒,改向滚筒-淄博建凯机械科技有限公司 | 杭州双螺杆挤出机-百科 | HDPE土工膜,复合土工膜,防渗膜价格,土工膜厂家-山东新路通工程材料有限公司 | 浙江栓钉_焊钉_剪力钉厂家批发_杭州八建五金制造有限公司 | 污水处理设备维修_污水处理工程改造_机械格栅_过滤设备_气浮设备_刮吸泥机_污泥浓缩罐_污水处理设备_污水处理工程-北京龙泉新禹科技有限公司 | 上海电子秤厂家,电子秤厂家价格,上海吊秤厂家,吊秤供应价格-上海佳宜电子科技有限公司 | 医养体检包_公卫随访箱_慢病随访包_家签随访包_随访一体机-济南易享医疗科技有限公司 | B2B网站_B2B免费发布信息网站_B2B企业贸易平台 - 企资网 | 压力变送器-上海武锐自动化设备有限公司 | 工控机-工业平板电脑-研华工控机-研越无风扇嵌入式box工控机 | 灰板纸、灰底白、硬纸板等纸品生产商-金泊纸业 | 电力测功机,电涡流测功机,磁粉制动器,南通远辰曳引机测试台 | ◆大型吹塑加工|吹塑加工|吹塑代加工|吹塑加工厂|吹塑设备|滚塑加工|滚塑代加工-莱力奇塑业有限公司 | 英国雷迪地下管线探测仪-雷迪RD8100管线仪-多功能数字听漏仪-北京迪瑞进创科技有限公司 |