開發與
olap
相關的一些小專案,有乙個我們必須明確的問題,也是乙個非常重要的問題,就是客戶究竟需要什麼?
他們要我們開發出來的東西究竟能怎麼什麼?有什麼樣的功能?這也就是系統分析中經常強調的乙個使用者需求分析
一定要到位。但是做為系統分析師人員我們在了解到使用者的需求分析後,還有乙個重要的問題就是在技術上實現的
問題,雖說具體的實現問題可能對於專職的系統分析人員來說不用去考慮,但是目前我國軟體業大多數的系統分析
人員也還是要參加具體的程式設計工作,因此這就要求我們系統分析人員也要想到把客戶要求的功能在實現的時候是否
會有乙個轉換的過程,就是把客戶做的一些看似是他們要做的在程式設計時就考慮進去,而在客戶使用系統時他們就不
必在進行操作,而是看一下計算機處理的乙個結果。
最近我開發的乙個和
olap
有點關係的小專案,開始的時候是公司別的人員接的,他們做的需求分析,我來的時候也
僅僅是看一些當時寫的一些文件,感覺要使用者操作的地方都挺多的,涉及到很多維度要留給客戶,但是越做感覺越費勁
,因為在展現方面用的是
dundas
的控制項,使用者還要求能進行一些統計工作,因此要重寫控制項或修改控制項或自己用
gdi+
來寫顯示控制項,實在是太麻煩了。
在經過一天多的思考,我覺得這些工作其實可以在展現工作前就把它統計好,因為這些統計工作其實還是基於資料庫的,
也就是與
olap
沒多大關係,畢竟使用者是想來看一下結果而不是去搞資料探勘,因此這樣想的話任務就變得簡單些了。
但是如果我們要做資料探勘的話很多東西還要自己來寫,用一般的展現控制項就不是很理想,許多使用者想要的個性化統計
工作都做不了。
我覺得在開發一些小專案時我們要是能多進行一些總結,一些發現的話這對我們以後的開發很有用的,而不是說全按照用
戶說的來做,他們因為種種因素對需求可能描述的不是很到位,也可能是他們的描述誤導了我們,這會導致我們在專案之
初可能會走一些彎路。
關於專案的開發和管理 與前輩們的談話
昨天有幸和三位老師一起吃飯,他們不僅都是很好的老師,而且在軟體開發方面也都非常有經驗,三人分別在國內 日本和新加坡擔任過專案經理的職務,對於專案的開發和管理都有豐富的經驗和自己獨特的見解,聽了他們的談話,我真的是受益匪淺。簡單總結一下,與大家一起分享。一 專案經理應該具備的素質 在軟體開發過程中,專...
關於專案的開發和管理 與前輩們的談話
昨天有幸和三位老師一起吃飯,他們不僅都是很好的老師,而且在軟體開發方面也都非常有經驗,三人分別在國內 日本和新加坡擔任過專案經理的職務,對於專案的開發和管理都有豐富的經驗和自己獨特的見解,聽了他們的談話,我真的是受益匪淺。簡單總結一下,與大家一起分享。一 專案經理應該具備的素質 在軟體開發過程中,專...
不是三維 軟體專案的設計 開發與管理
本文節選自 不是三維 軟體專案的設計 開發與管理 一書 序 無論技術發展多快,與電子 機械產品的規範化生產相比,軟體開發的實際狀況卻一直不盡人意,被稱為 黑箱技術 這本書從軟體與三維實物的本質性不同這個全新角度出發,從技術與管理兩個層面,深入分析現狀,研究軟體生產方 並給出相應的實用方法與工具介紹。...