原创 高能力成熟度軟件企業中軟件質量工程師的職責

隨着科學技術的不斷髮展進步,企業之間的競爭越來越激烈。軟件企業要想在競爭中發展生存,提高軟件產品質量已成爲必要條件。在一些高能力成熟度軟件企業中,專門成立了質量保證和控制職能部門,起着提高項目管理透明性和確

原创 jbpm的流程模型

1、process definition 一個process definition代表了一個正式的業務流程,它以一個流程圖爲基礎。這個流程圖由 許多node和transition組成。每個node在這

原创 流程圖中的node type

1、task-node 一個task-node可以包含一個或多個task,這些task分配給特定的user。當流程執行到task-node時,task instance將會被創建,一個task對應一

原创 全面質量管理在軟件業的應用

  早在20世紀60年代中期,人們就發現軟件的生產出現了“問題”,主要表現在生產過程不規範,缺乏管理。後來,人們在軟件工程方法學中引入了工程的概念、原理、技術和方法,這種思想在一定程度上解決了軟件生產過程中

原创 如何實施軟件質量保證

  軟件質量保證(即SQA——Software Quality Assurance),是CMM2級中的一個關鍵過程域,它是貫穿整個軟件過程的第三方獨立審查活動,出現在大多數關鍵過程域的檢查與驗證的公共特性中

原创 軟件質量的“奧祕”(二)——質量的層次性(1)

注:下 面此文中提到的質量的行政與情感色彩,只是溫伯格從心理學的角度揭示和探究組織內管理改進的方式,請勿以此來片面的理解“質量”,並作爲自己無法開發出高 質量產品的藉口。關於質量的客觀定義,請參見朱少民老師的文章,建議先讀朱老師的文章再讀

原创 使用Spring來創建一個簡單的工作流引擎

    spring是支持控制反轉編程機制的一個相對新的框架。本文把spring作爲簡單工作流引擎,將它用在了更加通用的地方。在對工作流簡單介紹之後,將要介紹在基本工作流場景中基於Spring的工作流API的使用。   許多J2EE應用程

原创 jBPM表

JBPM_ACTION                                 action記錄表JBPM_DECISIONCONDITIONS     結果條件表JBPM_DELEGATION  

原创 基於UML的工作流管理系統分析

0 引言 隨着社會生產的流程化,工作流起着越來越重要的作用。根據 WFMC 的定義,工作流(Workflow)就是自動運作的業務過程部分或整體,表現爲參與者對文件、信息或任務按照規程採取行動,並令其在參與者之間傳遞。簡單地說,工作流就是一

原创 利用osworkflow實現業務流程

Osworkflow完全用java語言編寫的開放源代碼的工作流引擎,具有顯著的靈活性及完全面向有技術背景的用戶的特點。用戶可以根據自身的需求利用這款開源軟件設計簡單或是複雜的工作流。通過使用,用戶就可以把工作中心放在業務和規則的定義上,而

原创 工作流參考模型點評

工作流參考模型是由WFMC提出來的,對工作流管理系統的實現推薦的一個參考模型。 下面分別對各個組件進行解釋:           1) Work Flow Enactment Service  這個組件就是我們平常說的工作流機或工作流引擎

原创 J2EE Development without EJB筆記

其實,在事情惡化到不可救藥之前,發生一次全面崩潰反而是件好事,因爲從項目的整個生命週期看,這樣反而能迫使項目進入一種“淨室(clean room)”環境。   兩種開發軟件的方法:一種是儘量把事情做得簡單,讓人一看就知道系統明顯沒有缺陷;

原创 如何規劃職業發展道路——給軟件從業人員的建議

免責聲明   ■ 一家之言,僅供參考一家之言,僅供參  ■ 無意攻擊任何公司無意攻擊任何公司  ■ 人無意攻擊任何人 規劃步驟   ■ 分析各種類型公司特點,找出最分析各種類型公司特點,找出最適合你發展的公司適合你發展的公司  ■ 求職的

原创 項目組的比喻

        項目組就像是一家餐館,項目經理是當班經理,他決定做什麼,有多少人多少資源來做多大,有多大的風險;系統架構設計師就是主廚,他設計具體做法;程序員就是廚師,配置管理員、系統集成人員、數據庫管理員等角色是廚房裏面的服務人員。而