柒顏工作體會

2021-06-15 04:30:11 字數 2392 閱讀 2783

工作體會

1.關於效果圖的存放

效果**件夾命名,按功能命名,方面開發人員查詢功能對應的效果圖,按日期比較難找。

2.經常變動的導航

導航經常變動,建立導航可以存放到專門的資料夾,如有變動立即通知專案經理,項 目經理好安排人解決。

3.專案從立項核心。

專案從立項開始,要非常明確專案開發的目的和總體方向(定位)

、總體思路、總體思想、架構、總體發展方向,堅持大的方向不可以變,後期需求要緊緊圍繞當初立項思想,當然也不是一成不變,若市場有大的變化,我們的需要也要隨市場略有變化。

軟體整個過程

1.需求定位和計畫

軟體需求定位應該非常明確,並有計畫一步一步推進軟體需求,需求最好列出相對詳細計畫,如:軟體前期準備做什麼,到中期準備做什麼,後期做什麼,

包括預留時間處理一些未知問題的時間等。當然這些都要緊緊圍繞當初始軟體設計理念,不可以盲目新增需求,尤其對核心部分的修改。所以說我們在軟體開發之前,核心需求一定要出來,核心需求是當初立項的根本。不可改變,它若改變,則整個專案性質即發生改變了。

我們可以先將軟體最重要功能開發出來,投放市場,然後一步一步完善,這可以降低風險和控制開發成本,以及更加確切軟體的發展方面。核心功能開發完成後,可以開發一些增值功能,這樣增值功能可以收費,以滿足少部分人的需求,個人覺得網際網路大部功能開發應該是免費的,尤其是一些公共的,通用的。因為國人喜歡免費的東西,如果你的產品一投放市場就開始收費,很難吸引使用者使用我們的產品。所以我們做的第一步是吸引使用者使用我的產品,然後對市場需求少的功能、高階功能、部分特殊的附加功能實行收費。這樣才能使使用者和我們產品融為一體,使用者和我們產品的粘度更高。

2.功能擴充套件

軟體功能一般是隨需求變化而變化的,哪麼軟體架構師在對需求了解時,要對將來可能改變的功能設計時有乙個良好的擴充套件性,以減少**的修改。軟體架構師也需求幫助產品工程師過濾掉一些不合理的需求(即功能),所以說需求出來之後,大家不要急於開發,而是大家共同討論,看看需求的某些方面是否符合市場需要,需要是否合理,重要需求是否突出它的重要性,部分需要是否過只需要略微體現等。當經過這些討論和反覆的修改後,我們的需求也就確定了。

需求確定後,我們根據需求進行ui

設計,ui

設計也是非常重要的,

ui設計關係使用者體驗,對

ui設計之後,我們需要對設計後的

ui進行討論,修改再討論。至此我們才進入開發,所以說在需要未確定,

ui未要急於設計,

ui未確定,不要急於開發,否則後面需要不斷修改**。

3.設計1).

乙個專案最好有詳細的需求文件,這樣方面開發人員按需求開發,另外可以讓後進來的同事通過需求更好的了解整個專案過程。 2)

.建議按模組針對複雜的邏輯的功能,一定要有流程圖,流程圖可以幫我們更好的理解需求。另外也需要一定的文字說明。時間長以後,我們可能忘記了,所以在後期的修改過程中我們可能看一看流程圖一切都清楚了。

3).建議按模組針對每張ui

4).資料庫文件,當然它也十分關鍵,要有統一的命名等。資料庫文件需要包括欄位名、字段型別、字段大小、欄位所**的含義、以及其它解釋。當資料庫有變更時,一定要記得更改資料庫文件。資料庫有些邏輯可能較為複雜,這些邏輯最好在開發前資料庫設計人員跟開發人員講解一次,便於開發人員快速理解。

4.開發過程

在開發過程中,軟體工程師要對需求有充分的了解,對開發出來的功能,一定要經過單元測試,整合測試。單元測試的測試員一定要非常了解需求,否則對很多可以測出來的bug

沒有測出來

,如:開發的功能是否合符需求。對開發過程中,實行如下管理,可能非常有利於專案管理,和軟體質量的提公升。明確開發責任、測試責任、確認測試責任,明確測試要求和標準。

5.功能完善

功能完善包括兩部分,一是功能本身需要的不完善,二是功能有bug

,我們軟體使用者驗收人員要定期對開發出來的軟體進行使用者驗收測試,這樣可以動態了解軟體開發進展,和軟體存在的一些質量,以及對後期開發提出要求。

軟體事個過程中,一這要經過確認修復再確認,二明確各個環節責任人。這樣才能保證軟體質量。軟體責任人不為了追究責任,是為了促進問題的解決,如果沒有明確責任人,到時候可能大家都沒有去管去做,最終結果可能又不一樣了。最好細化需求和責任,以便問題的跟進和解決。

需求分析(

是什麼?做什麼?

)  

設計(怎麼做?)

概要設計

畫面布局設計,

畫面遷移圖,邏輯

,er,設計,

架構設計

,核心業務設計 

詳細設計

畫面詳細設計,

物理,er,設計,

畫面輸入設計

,業務檢查

,業務邏輯

,(sql)設計

編碼測試

單元測試(確認編碼是否符合詳細測試)

整合測試(確認詳細設計是否正確)

系統測試(確認概要設計是否正確)

驗收(確認需求分析是否正確)

軟體測試工作體會

快過年了,畢業也有半年了。在公司從事了半年的軟體測試工作,總容易被說到對測試的理解高度還不夠,於是仔細地思考了目前工作的情況和收穫,做個紀念吧。現在在推進什麼?兩個字 敏捷!其實不止部門,整個公司的技術部都在推行敏捷!敏捷是什麼?概念有很多,我理解簡言之就是有效的人與人溝通勝過流程與文件,快速交付版...

工作中的體會

轉眼間,在計算機面前一面對就是兩年整了.很多時候都覺得麻木了.特別是在工作中遇到困難核挫折的時候,顯得更加無奈和茫然,x 我們公司一直是作crm,oa,hrm以及mis系統.對於那些高手來說,覺得這塊肯定很簡單.不過呀,對於我們這種出道才工作那麼一兩年的coder來說還是有相對大的難度.至少剛開始工...

感恩工作平台心得體會 感恩工作心得體會

感恩工作心得體會 篇一 感恩企業心得體會 感恩企業心得體會 感恩,其實是無處不在的。感恩父母,他們給予了我生命,撫養 我 感恩老師,他們教給我知識 做為一名工程技術人員,我更 要感恩企業,在公司工作 年多的時間裡,是她塑造了乙個新的我,是她讓我不斷成長,是她給了我自我展示價值的平台,找到了人生的 座...