CN104463396A - Efficient software development process management method - Google Patents
Efficient software development process management method Download PDFInfo
- Publication number
- CN104463396A CN104463396A CN201310444473.6A CN201310444473A CN104463396A CN 104463396 A CN104463396 A CN 104463396A CN 201310444473 A CN201310444473 A CN 201310444473A CN 104463396 A CN104463396 A CN 104463396A
- Authority
- CN
- China
- Prior art keywords
- management
- project
- software development
- development process
- software
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Educational Administration (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Stored Programmes (AREA)
Abstract
The invention relates to an efficient software development process management method. Through the system, mainly, management in the fields of project planning, project supervision and control, project configuration, project purchase, project contracts, project risk, requirement development, technical solution, design, encoding, testing, quality management, measurement analysis and quantification and the like is achieved in the software development process. Through management in the fields, control over the whole software development process is achieved, software development efficiency and final quality are improved, and meanwhile the software failure risk is reduced.
Description
Technical field
The present invention relates to a kind of process control method, especially a kind of efficient process management method for software development process.
Background technology
Software development process management method, it is in fact an enterprise information management software, the management process of enterprise can be achieved by enterprise information management software on the computer systems, data enterprise produced in management process carry out centralized stores, convenient search and statistics, reduce handling cost, improve the efficiency of management.
The software development process that current software enterprise generally adopts mainly comprises: requirement developing, design, coding, test, several large steps such as issue, some enterprises import QA (quality control officer) and carry out tracking and testing in software development process, but these traditional software development processs only relate to a part for whole software development process, really do not relate to all relevant flow processs, for some factors, such as risk profile and analysis, project purchasing, project configuration etc. do not carry out control and management, add the risk that software development proves an abortion, reduce the quality of software product.Application number be 200410000424.4 Chinese patent application disclose a kind of software development process control system and method, can hold and decision-making the development progress of software, the management for software development process is become more meticulous more.
Along with the continuous progress of society, the severity of market competition constantly strengthens, software systems complicated gradually, and traditional software process management system is no longer adapted to the software development flow of Most current.
Summary of the invention
The object of the invention is to: for the deficiency of Current software development process management system, propose the system of a kind of overall monitor and management software exploitation, this system can realize the general management to software development process, reaches the object of quantitative management software development process.
In order to reach above object, the present invention mainly comprises with lower module:
Project plan management--formulate the project scheduling in order to project manager, the project scheduling comprises project essential information, the scheduling of project, project team member etc., and this module can make intelligent early-warning to the project scheduling;
Project supervision and controlling--in order to project manager whole project exercised supervision and control, comprising progress monitoring, scheduling of resource etc.;
Configuration management--the configuration management assistant director in order to be assigned by project manager is responsible for carrying out classification management to all documents produced in project development process, and this module also can carry out management to the version of software simultaneously;
Project purchasing and contract management--in order to the management procurement information relevant to project and contract
Risk management--in order to project manager according to the forecasting risk in real time of project implementation situation, avoid risk, and the risk that process occurs, this module comprises a risk identification instrument, automatic anticipation and diagnosis risk;
Requirement developing manages--and in order to manage the demand of project, comprise tracking communication records with the customer, the functions such as user's request, early warning can be carried out to the function departing from user's request;
Technology decision-making--in order to recording technique decision information and provide the record of technology decision-making in the past, be equivalent to a knowledge base, provide context and lessons to carry out project decision to software developer;
Design and develop management--in order to generating item object business process map, the information such as system framework figure;
Encode management--in order to detect the code that coder writes, comprise syntax check, semantic test, memory test energy function;
Test and management--launch test job in order to tester to project, according to the test result of tester and the rule that presets, this module can generate the grade evaluation information to final products;
Quality management--in order to quality control officer, tracking and managing is carried out to the quality of whole project;
Metric analysis and quantitative management--in order to according to enterprise's knowledge base in the past, quantitative analysis is carried out to new software product, and generate new knowledge rule and be saved in knowledge base.
In above-mentioned module, except the project scheduling, configuration management, requirement developing manages, design and develop management, encode management, test and management and quality management are outside the essential option of each software project, it is in being all can the option of cutting, when the newly-built development project of user, the administration module that system is chosen according to user, then formulate modules reviewer and by evaluation condition, after having set these fundamentals, the software project of a generation management environment to user manages by system.
Include predetermined specification document in the modules of system, such as " project scheduling ", " user requirements specification book ", " Specification ", " test report " etc., user also can increase specification document newly in corresponding flow process.
Claims (5)
1. a software development process management method, containing project plan management, project supervision and control, configuration management, project purchasing and project contract management, project risk management, requirement developing manages, and technology decision-making, designs and develops management, encode management, test and management, quality management, the submodule such as metric analysis and quantification, it is characterized in that this system can realize the general management to software development process, reach the object of quantitative management software development process.
2. a kind of software development process management method according to claim 1, it is characterized in that: except project plan management, configuration management, requirement developing manages, design and develop management, encode management, test and management and quality management are outside the essential option of each software project, and it is in being all can the option of cutting.
3. a kind of software development process management method according to claim 2, it is characterized in that: for different software projects, the present invention, according to the selection of user, generates different management environment.
4. project plan management according to claim 2, is characterized in that: the project process can formulated for user and plan, make intelligent early-warning prompting.
5. a kind of software development process management method according to claim 2, it is characterized in that: include the predefined specification document of system in each submodule of this system, simultaneously user can also Add User self-defining specification document in corresponding module.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310444473.6A CN104463396A (en) | 2013-09-25 | 2013-09-25 | Efficient software development process management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310444473.6A CN104463396A (en) | 2013-09-25 | 2013-09-25 | Efficient software development process management method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN104463396A true CN104463396A (en) | 2015-03-25 |
Family
ID=52909399
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310444473.6A Pending CN104463396A (en) | 2013-09-25 | 2013-09-25 | Efficient software development process management method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104463396A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105809325A (en) * | 2016-02-26 | 2016-07-27 | 太仓埃特奥数据科技有限公司 | Software development process management system |
| CN107330675A (en) * | 2017-07-04 | 2017-11-07 | 河南大学 | Method for early warning and device in a kind of software development process |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002366674A (en) * | 2001-06-05 | 2002-12-20 | Nec Corp | System and program for automatically managing software development |
| CN1391186A (en) * | 2001-06-13 | 2003-01-15 | 株式会社理光 | Automatic management for developing project files on network |
| CN1647033A (en) * | 2002-04-02 | 2005-07-27 | 西门子公司 | Device and method for automatically generating automation software |
| CN101004680A (en) * | 2006-11-23 | 2007-07-25 | 福建顶点软件股份有限公司 | Flexible, fast software development method and support system by using kernels of direct operation object model definition |
| CN101339629A (en) * | 2007-07-05 | 2009-01-07 | 镇江雅迅软件有限责任公司 | Software development procedure administrative system |
-
2013
- 2013-09-25 CN CN201310444473.6A patent/CN104463396A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002366674A (en) * | 2001-06-05 | 2002-12-20 | Nec Corp | System and program for automatically managing software development |
| CN1391186A (en) * | 2001-06-13 | 2003-01-15 | 株式会社理光 | Automatic management for developing project files on network |
| CN1647033A (en) * | 2002-04-02 | 2005-07-27 | 西门子公司 | Device and method for automatically generating automation software |
| CN101004680A (en) * | 2006-11-23 | 2007-07-25 | 福建顶点软件股份有限公司 | Flexible, fast software development method and support system by using kernels of direct operation object model definition |
| CN101339629A (en) * | 2007-07-05 | 2009-01-07 | 镇江雅迅软件有限责任公司 | Software development procedure administrative system |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105809325A (en) * | 2016-02-26 | 2016-07-27 | 太仓埃特奥数据科技有限公司 | Software development process management system |
| CN107330675A (en) * | 2017-07-04 | 2017-11-07 | 河南大学 | Method for early warning and device in a kind of software development process |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101339629A (en) | Software development procedure administrative system | |
| CN108932589B (en) | Enterprise informatization project implementation management system | |
| US8768750B2 (en) | System and method for aligning projects with objectives of an organization | |
| CN114493213A (en) | A method of collecting and processing carbon emission data based on the Internet of Things | |
| CN102456175A (en) | Software development process management method | |
| CN107480188B (en) | Audit service data processing method and computer equipment | |
| Saito et al. | Evaluation of non functional requirements in a request for proposal (RFP) | |
| CN109102176A (en) | A kind of trade finance appraisal procedure and device based on block chain | |
| CN116188025A (en) | Screening method, device, equipment and medium of E-commerce platform provider | |
| Rahman et al. | A review of kdd-data mining framework and its application in logistics and transportation | |
| CN113901026A (en) | A method and system for the management and control of sulfur hexafluoride materials based on big data | |
| Imam | A SYSTEMATIC REVIEW ON THE IMPACT OF GLOBAL MERCHANDISING STRATEGIES ON US SUPPLY CHAIN RESILIENCE | |
| CN104463396A (en) | Efficient software development process management method | |
| Kolińska et al. | Comparison of logistics indicators as a way of improving efficiency of supply chains | |
| CN103714404A (en) | Process management system | |
| CN109960231A (en) | A kind of production management system and its method based on Internet of Things | |
| Osman et al. | Towards a Knowledge Management Capability for ESG Accounting with the Help of Enterprise Modeling and Knowledge Graphs | |
| NL2033237B1 (en) | An Electrical Equipment Evaluation Method and System | |
| CN108874961B (en) | Report data processing method | |
| CN117632896A (en) | Method, device and system for constructing risk database of power supply enterprises | |
| CN106296015A (en) | A kind of software development process management method | |
| CN106408195A (en) | Efficient software development process management method | |
| Bohata et al. | Towards a Eurostat framework for disseminating innovative/experimental statistics | |
| Das | Applications of management information system in an organization | |
| Bondavalli et al. | Certifications of Critical Systems-The CECRIS Experience |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150325 |
|
| WD01 | Invention patent application deemed withdrawn after publication |