摘 要
軟件開發質量管理是為了使軟件項目能夠按照預定的成本、進度、質量順利完成,從而對成本、人員、進度、質量、風險等進行分析和管理的活動。為了對軟件開發進行有效的管理,新太軟件開發質量管理提升系統,以下簡稱Suntek-SDIMS,正是基于目前軟件開發企業的現狀,結合了新太的軟件項目管理經驗(SPMS)而設計開發的一套管理平臺,來幫助企業提高軟件開發管理質量。
Suntek-SDIMS以軟件開發生命周期為中心,基于軟件工程過程和項目管理過程兩個方面來構建軟件開發管理工具,為項目組、高級管理者提供方便有效的項目計劃、任務跟蹤、問題處理、需求管理、缺陷管理、配置管理、質量管理、培訓等工具。
咨詢模塊結合系統知識庫,通過知識庫解答和統計有關軟件開發過程中的任何問題。咨詢模塊負責解答用戶在項目開發過程中遇到的問題,除了普通知識解答,咨詢模塊還有多個功能,一是回復項目相關問題,如用戶想知道項目進度如何時,可以直接使用咨詢系統向助手詢問“項目進度怎么樣了”,系統會詳細回答用戶的問題,并告訴你有多少任務已經完成,多少任務未完成,有什么重要任務需要優先處理。二是統計數據,用戶可以直接向咨詢系統詢問統計的數據,比如“項目有多少測試人員”這樣的問題,系統給出回復的同時,提供鏈接讓用戶知道這些測試人員的姓名。三是執行功能,用戶向系統輸入“打開我的任務列表”,系統自動轉到任務管理,用戶便可以進行任務管理的操作。
通訊模塊是系統重要的一部份,功能有即時通訊,歷史記錄,文件傳送,圖片傳送,屏幕截圖,遠程桌面。異地開發人員在開發過程使用即時通訊來聯系,知道項目進展情況。而客戶使用通訊模塊可以向軟件開發人員進行遠程桌面連接,開發人員通過遠程桌面幫助客戶解決軟件產品使用中的問題。同時通訊模塊是SDMIS系統各個模塊的連接點,系統相關功能貫穿整個系統,通過此功能主管可以查看各開發人員的任務,可以向開發人員分配任務,某個重要的任務系統會自動進行任務提醒。
關鍵詞: 軟件質量提升; 即時通訊;中文分詞
Suntek-SDMIS consultation and communications subsystem design and implementation
Abstract
The quality management in software development is to insure the software project s favorable complete within the cost, schedule, quality, then at the same time analysis and management the cost, schedule, quality and risk. In order to develop software effectively, Suntek software development quality improve management system, hereinafter referred Suntek-SDIMS, is based on current status of software enterprises, help enterprises improve the quality of management in software development, combining project management experience (SPMS) and the design of software management platform.
Suntek-SDIMS, bases on software development life cycle, constructs two sides, process of software engineering and project management, for the project team and Senior managers.It provides convenient and effective development in projects.It contains tasks tracking, bug management, defect management, configuration management, quality management, training and other tools.
Consultation modules combine knowledge database, answer and process any problems in software developmen though knowledge database. Consultation module is to answer questions encountered when users development software in the project, in addition to general knowledge answering, there are several functions in consultation module, first response project related issues, such as users would like to know how is the progress of the project, he can direct access the Help System and ask, "how is the project progress", the system will reply to users in detail, and tell you how many tasks have been completed, how many of unfinished tasks, what are the important tasks of priority. Second, statistical data, users can asked directly to the Consultation System to statistical data, for example, "number of testing engineer in project", the system give links to get the names of the testing engineer. Third, the implementation of functions, user input to the system, "opened my task list", the system automatically open the task management, Users will start the task management operation.
Communications module is an important part of SDMIS, it contain function of instant communications, the historical record, file transfer, picture transmission, screenshots, Remote Desktop. Romote development staff in the development can use instant communication, get contract the progress of the project. And the customer can use communications module to get help from software developers though remote desktop, to solve issues of software products. communications module is link point of SDMIS system, system-related functions throughout the system, this function can check the tasks of staff in development of the mandate, and allocate tasks to the staff. The certain important task system will automatically reminded.
Key words: software quality improvement; intenet message; the Chinese phrase Separation
目 錄