Some of the ways to improve project quality

2011-05-09  来源:本站原创  分类:Development  人气:72 

Done a lot of items, each generation has a different bug, how to reduce the number of generated bug, how to avoid repeating the mistakes, the ultimate aim is to improve the quality of projects, to become our developers need to focus on place . Change the face of growing demand in the agile development we need to extract more appropriate method to deal with changing needs.

Reduce the production bug, several ways to consider the dimensions of:

1. Project design document: an iteration may be more complex business logic, a good design document to determine the development of ideas in the development of reference documents can be quickly grasp the requirements and coding.

① preparation of design documents need to be considered comprehensive, when in the need for a comprehensive new business areas in which trade-offs will affect the original logic, designed to avoid or consider when taking into account the lack of comprehensive information.

② design is complete, need to notify QA, PD and other related personnel to review the views of all sides, and finally recognized in all the circumstances to complete a final design document.

2. The development of quality: level of development officers and a different point of view, different developers to write code that is different. So will a good pair programming to deal with this problem, by two people on the needs of the division of labor to their completion of the module code, review each other's code and the code review tool by tala aggregated record defects in the code and logic problems After the end of the code to modify the code check again. Can guarantee the development phase of the code logic reduction.

3. Self-test phase: after the end of the project development, self-test phase of the project into the FBI. The first time developers can test yourself on the completion of the function. How to self-test and can be from the following points:

① Development of the code after the end of the staff of each other's code writing unit tests, through the preparation of unit test, to further improve the junction of the other officers familiar with the code and verify the development of logic whether the results meet the demand.

② the day before the submission of the test, the black box testing, reference QA test cases to verify the main process logic, as much as possible to go much branch of the process, reduce the project to submit bug after testing the risk of the generation ahead of the test to determine functional it needs to achieve to ensure a smoke test pass rate.

③ uncertain and needs of the business to achieve as early as possible, or mail in the group informed the PD, PM, and QA and other personnel, to communicate with constituents to determine service delivery, reduce the uncertainty after the submission of the test needs a result of bug, reduce communication costs.

4. Project summary: The project was released, we all need to do summary and review, you can start from the beginning the following points:

① bug analysis: generated by the project bug causes, analyzes the situation led to bug the design stage or development stage is to sum up the reasons to remind us what the next development in terms of the need to strengthen the investment.

② do good, do not try and sum up the three points: the project team in each of the developer to write the contents of these three, then the subtotals, do good need to maintain, do not We need to invest energy to improve focus, you can try to improve the entry to practice in the next iteration.

③ Xiangmu experience: developer experience through each project summary, in the continuing development of the project to achieve personal growth, not done forgot to do something to further promote the developer's personal growth.

Hope this help to give you the help to improve project quality, after more than 4 points are classified as shown in this picture is the following:

Some of the ways to improve project quality

相关文章
  • Some of the ways to improve project quality 2011-05-09

    Done a lot of items, each generation has a different bug, how to reduce the number of generated bug, how to avoid repeating the mistakes, the ultimate aim is to improve the quality of projects, to become our developers need to focus on place . Change

  • Some of the ways to improve the quality of projects 2011-05-09

    Done a lot of items, each has a different bug in generation, how to reduce the number of generated bug, how to avoid repeating mistakes, the ultimate aim is to improve the quality of projects, our developers on areas of concern of the . Faced with a

  • A lesson on how to improve code quality 2010-01-08

    How to improve code quality, I believe everyone here is not only distressing thing is distressing thing of all software projects. How to improve the quality of the code it, I think we must first understand what is the quality of the code. Three eleme

  • A lesson on how to improve the quality of the code (2) 2010-01-08

    3 to change of I mentioned earlier, the software changes all the software is the core of the theory, then what is the software can be changed as well? Software in accordance with the present theory, the customer demand for software is changing every

  • How to improve code quality awareness 2011-05-11

    In the next article I will talk about how to improve the quality of the code, will be referred to a series of measures and tools, such as codereview, reconstruction, findbugs, agility, etc., these things are useful for code quality, but the action de

  • On the DRY principle of how to improve software quality 2009-03-25

    On the DRY principle of how to improve software quality Abstract: August 2008 to December 2008, the authors take part in a certain provincial-level wireless operators online business hall three development projects and served as project manager jobs.

  • How to improve the quality of the code (Management chapter): Code review 2010-02-24

    How to improve the quality of the code (Management chapter): Code review Perhaps you are a project manager, perhaps you are a core member of the project or development team leader. I published "How to improve code quality" of the system after th

  • Improve the quality of the line pattern and effect of printing (below) 2010-02-18

    Keyword: Editor's Note] [Hu Sheng Mu line pattern is common in the textile printing pattern printing one welcomed by consumers, in the printing production of a considerable proportion. In the last issue, has already affect the printing quality of the

  • 7 pragmatic approach to improve software quality 2010-08-31

    Software defect is known as "bugs" for a reason, they often exist in the software for a long time, they are always at the most inappropriate time to appear in the code, there is no efficient way to eliminate them These are and have a very simila

  • 7 a pragmatic approach to improve software quality 2010-08-31

    Software defect is known as "bugs" for a reason, they often exist in the software for a long time, they are always at the most inappropriate time to appear in the code, there is no efficient way to eliminate them These are and have a very simila

  • DRY principle on how to improve software quality 2009-03-03

    DRY principle on how to improve software quality Abstract: August 2008 to December 2008, the author attended a provincial radio operator's online Office 3 project development, and served as project manager positions. Internet Office is the wireless o

  • How to improve code quality (management articles): Code Review 2010-02-24

    How to improve code quality (management articles): Code Review Perhaps you are a project manager, you may be a key member of the project or development team leader. I published "How to improve code quality" of the system after the article, many

  • Improve the quality of the code using the Eclipse plug-in 2010-11-02

    Few codereview, not code quality tools to support, co-workers is the code between the default rules at the moment (Yes, at the moment) up and running correctly even OK, if you find that you are going through the above, then you should seriously consi

  • Improve the quality of worsted fabric setting process improvement 2010-02-16

    Keyword: Improve the quality of worsted fabric setting process of improvement: Fang Xuejuan Abstract: worsted wool fabric after finishing, such as boiling, steaming it (can steam), pre-reduction and other processing, setting the fabric to achieve the

  • Improve the quality of knitted fabric dyeing process of reactive 2010-02-18

    Keywords: reactive dyeing knitted fabrics to improve the quality of the process of rapid pre-treatment process even before the treatment process it is necessary to absorb, through the net, but also simple, short, provincial. Introduction of non-use o

  • [Reprinted] five ways to improve SQL performance 2010-04-22

    Five ways to improve SQL performance Release Date: 4/1/2004 | Updated Date: 4/1/2004 Johnny Papa Data Points Archive Sometimes, in order to make the application run faster, all the work is done here and there to make some small adjustments. Ah, but t

  • Eclipse plug-ins to improve code quality by 2010-10-12

    Eclipse plug-ins to improve code quality with reference to the article. http://www.ibm.com/developerworks/cn/java/j-ap01117/

  • Improve the quality of the code with Eclipse plugins 2010-10-12

    Improve the quality of the code with Eclipse plug-in reference to the article. http://www.ibm.com/developerworks/cn/java/j-ap01117/

  • Project quality management - quality of planning (ITO, pro forma) 2011-02-26

    Project Quality Management - Quality Planning Planning process group Input (7): 1 range of benchmark 2. Stakeholder register 3 cost performance benchmark 4. Progress benchmarks 5 Risk Register 6 environmental factors cause 7 Organizational process as

  • Project Quality Management - Implementing quality assurance (ITO, pro forma) 2011-02-26

    Project Quality Management - the implementation of quality assurance Execution group Input (4): 1 Project Management Plan (2) quality measurement indicators 3. Job performance information 4 Quality control measurements Tools and Technology (3): 1. Th