本文節選自《不是三維——軟體專案的設計、開發與管理》一書
序
無論技術發展多快,與電子、機械產品的規範化生產相比,軟體開發的實際狀況卻一直不盡人意,被稱為「黑箱技術」。這本書從軟體與三維實物的本質性不同這個全新角度出發,從技術與管理兩個層面,深入分析現狀,研究軟體生產方**,並給出相應的實用方法與工具介紹。
這裡,我想先談談軟體生產的現狀。今天,軟體的應用已經覆蓋各行各業,幾乎無處不在,無論什麼領域,一定或多或少的存在著軟體設計與開發工作,本書作者稱之為「軟體生產」。應該說,與很多年以前相比,軟體技術的發展更新速度飛快,成果顯著!在開發工具、支撐環境、分析設計方法、軟體工程理論與軟體管理方法等各個方面都有眾多的革新內容。
在實踐中,不難發現,技術進展雖然軟體開發的效率與質量大大提高,但要使其實現如傳統工業那樣的標準化與工業化,仍然感到困惑、困難,甚至還是無從下手。很多組織雖然不斷引進新的技術與方法,但軟體生產中的許多傳統問題卻依然存在並且沒有得到質的改善;在軟體生產管理中,開發者與管理者的不協調比任何其它行業都明顯;在軟體生產理論研究中,研究者與實踐者的脫節也比任何其它領域都嚴重。
在軟體開發、設計與管理的實踐中,人們總是自然地產生對更優方法的需求與渴望,於是對不斷出現的新生理論、管理模式、方法與工具感到興奮異常,繼而學習、使用,卻又一次次產生困惑與疑問!這究竟是怎麼回事呢?
作者何小朝曾參與過很多專案與產品開發,他本人也接觸過一些國際先進的軟體組織與著名的資深專家,並與如kde創始設計師這樣的專家一起工作過,有許多經驗、體會與感觸。作者曾告訴我,在多年的工作與生活中,他深深感到:「大千世界,臥虎藏龍」,平凡世界中隱藏者無數的「大俠」!因而他希望能將自己的體會、觀點與同行們共享,希望能與大家在許多方面進行討論,也希望能為大家提供支援與幫助。
書中,作者分析了經過多年的飛速發展後,軟體生產依然存在的主要問題,指出軟體業飛速發展的本質以及軟體生產至今不能實現如機械電子產品那樣有效工業化的內在原因,並總結了軟體界的兩個矛盾:管理者與開發者的矛盾;研究者與實踐者的矛盾。在其方**篇,作者先結合多年經驗體系化地介紹了長年實踐中總結的實用軟體生產方法,其中包括:軟體設計方**,軟體測試方**,軟體管理方**等,旨在對現有的生產實踐作出實際的指導與幫助;最後則從軟體本質出發,提出了新的現代軟體生產模式、理論與方法——**驅動生產(code driving production),並指出這將是適合軟體本質特徵的新途徑。
本書立意新穎,發人深省,其內容豐富、全面而又實用,我願意向各位推薦這本書,希望能為廣大讀者帶來幫助與啟發。
承繼成北京大學教授,歐亞科學院院士
2023年12月
勤於思考,豐富經驗,精通技能,做合格的軟體人才
書名:不是三維——軟體專案的設計、開發與管理
isbn: 978-7-121-10484-8
出版日期:2023年4月出版
定價:39.80元
開本:16開
頁碼:308頁
內容簡介
本書從軟體與三維實物的本質性不同出發研究軟體生產方**。今天,軟體生產中許多傳統問題並沒有得到質的改善,以「**」形容的技術發展的實質究竟是什麼?先進管理模式下的管理現狀如何?本書首先深入分析以上問題,指出軟體的本質及其至今不能實現工業化生產的內在原因。接著,從軟體設計,測試與管理三個方面,體系化地介紹了作者長年實踐中總結的有效實用方法;最後從軟體本質出發,提出了全新的先進軟體生產模式與方法——**驅動生產(code driving production),並指出這將是適合軟體本質的新途徑。
中國互動出版網
本書詳細資訊:
想即時獲取更多圖書及活動資訊,趕快加入博文視點讀者俱樂部 吧!
軟體開發設計的第三維度 時間
第三維度的產生 雖然我們生活在乙個三維的世界中,但我們更習慣分析一些二維的資料,就像我們處理各種 由行和列組成,乙個 平面 的資料,涉及的操作一般會是 篩選 排序和累計求和 等。如果我們把乙個個 平面 的 用 時間 串成乙個串兒,那我們就得到另外乙個維度。時間,就是我們分析資料的第三個維度。圖 1 ...
工業設計三維軟體有哪些?
三維設計是建立在平面和二維設計的基礎上,讓設計目標更立體化,更形象化的一種新興設計方法。常見的三維軟體有 solidworks pro e ug等,每款軟體都各有所長,接下來就給大家介紹一下工業設計三維軟體有哪些吧!solidworks軟體功能強大,元件繁多。solidworks有功能強大 易學易用...
如何提高實景三維智慧型城市專案的建模精度和建模效果
隨著三調工作逐步完結,國家自然資源部開始部署新的地理資訊戰略任務 實景三維中國建設,中國的地信行業將迎來新的篇章。實景三維中國的實施將帶來許多機遇與挑戰,智慧型城市專案是其中乙個繞不開的話題。然而,智慧型城市專案的前端資料採集仍然是乙個較為棘手的問題,其對精度與模型效果的高要求給航測裝置的工作效能帶...