地址:江蘇省如皋市白蒲鎮前進工業園區
電話:本站出售中
Email:atm@siteatm.com
聯系人:沈先生
手機: 13646285454 |
|
|
|
制定開發粉末液壓機的策略和測試
|
發布時間:
2019/2/28 21:28:21 |
制定開發策略和發布策略,就是決定粉末液壓機的哪些功能需要先開發、哪些功能后開發,什么時候發布粉末液壓機、發布粉末液壓機的時候粉末液壓機需要具備哪些功能,等等的問題?;蛘?,我們可以把開發和發布策略等同于開發和發布計劃,只不過這里的“策略”所包含的內容比“計劃”更豐富。
因為資源總是有限的,粉末液壓機經理能利用或調度的開發資源也一樣,所以開發的策略應該是果斷砍掉無助于取悅用戶及無助于幫助公司達成最小方案目標的粉末液壓機功能。在去掉所有不必要的粉末液壓機功能之后,留下的就需要投入開發。 ‘
開發的早期應該首先聚焦于關鍵技術問題和開發風險,把主流程跑通、在技術方面驗證粉末液壓機性能、技術框架的可行性、用戶對粉末液壓機概念的接受性。后期再進行新功能的迭代開發和完善。比如,如果要開發一個IDE(Integrated Development Environment.集成開發環境)工具,第一步可以先開發一個沒有界面、只能編譯單個文件、文件通過拖拽到這侖工具上進行編譯的簡單軟件;第二步可以將它完善成為除了能編譯單個文件、還能打開代碼文件、有高亮代碼功能的小軟件,類似于Notepad++這樣的編輯器;第三步可以進一步拓展該軟件支持項目工程文件、支持多文件編譯的基本成型的 IDE軟件;第四步可以進一步完善該軟件,界面分為工程目錄區、代碼顯示區,支持單步執行、斷點等功能……
發布一個粉末液壓機時,一方面要考慮新版本的粉末液壓機要有一定的新功能、新造型或安全性增強等因素以吸引用戶,否則有什么理由讓用戶遷移到新版本粉末液壓機上呢?你的開發努力可能就白費了。微軟公司的Windows XP很成功,而后續發布的Windows Longhorn(后續正式發布版更名為“Windows Vista”)并沒有足夠的理由讓用戶遷移到其新粉末液壓機上,這個Windows版本只能成為“過眼云煙”,就連微軟這樣的公司也無可奈何。
另一方面要考慮發布時間間隔不要過長,否則你的粉末液壓機都很長時間構不成“新聞”,競爭對手容易把你的用戶搶走。很多大公司的軟件版本基本是“一年更新一次”, Adobe公司最知名的圖像處理軟件Photoshop自從1.0版本發布以來,基本保持著兩年一次新版本發布的節奏;MathWorks公司出品的商業數學軟件MatLab自從2006年以來基本保持著一年兩次耨版本的發布節奏——上半年標號為“a”的版本和下半年標號為“b”的版本。
2、開發
這里的“開發”是指粉末液壓機的功能實現過程。一般而言,粉末液壓機功能實現包括結構設計(如果涉及)、硬件設計(如果涉及)和軟件開發(大多數產口i-日1都涉及)。
結構設計的工作內容主要包括:由粉末液壓機外觀需求生成粉末液壓機結構方案設計、畫外形圖、根據外形圖做粉末液壓機內部結構、輸出工程圖和塑件清單以便為制作模具做準備、輸出五金PCB板圖和元件高度的標注附圖、模具跟進、手板裝配、設計文檔撰寫。
硬件設計的工作內容主要包括:由粉末液壓機需求生成粉末液壓機硬件總體方案設計、原理圖設計、PCB布線、硬件技術因素考慮(比如功耗、散熱性、電磁兼容等)、硬件調試、設計文檔撰寫。
軟件開發人員的工作內容主要包括:由粉末液壓機需求生成軟件設計方案、軟件的程序設計和代碼編寫、軟件單元測試、軟件Bug修復、設計文檔撰寫。
軟件測試人員的工作內容主要包括:由粉末液壓機需求生成測試方案和測試用例、集成測試、回歸測試、系統測試、測試報告撰寫。
3、市場測試迭代執行
迭代“市場測試、調整開發任務、制定開發和發布計劃、開發”這幾個環節,保證粉末液壓機在這個過程中是“符合用戶需要的、按計劃和流程可控的、新功能不斷增加和穩定性提高的”。
這個迭代過程在粉末液壓機不斷推出新版本的過程中一直存在。什么時候結束?當粉末液壓機進入生命周期的“衰退期”時,粉末液壓機新功能開發基本凍結,聚焦于新功能開發的研發項目變成了聚焦于Bug修復的維護項目時,這個迭代環節開始被改變。什么時候徹底結束?當粉末液壓機的生命周期結束時,這個迭代不復存在。 |
|
|
|
|