KR20030056232A - Software Process Appraising Method - Google Patents
Software Process Appraising Method Download PDFInfo
- Publication number
- KR20030056232A KR20030056232A KR1020010086406A KR20010086406A KR20030056232A KR 20030056232 A KR20030056232 A KR 20030056232A KR 1020010086406 A KR1020010086406 A KR 1020010086406A KR 20010086406 A KR20010086406 A KR 20010086406A KR 20030056232 A KR20030056232 A KR 20030056232A
- Authority
- KR
- South Korea
- Prior art keywords
- software
- evaluated
- evaluation
- development
- items
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
- G06F8/22—Procedural
-
- 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/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06395—Quality analysis or management
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Software Systems (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Educational Administration (AREA)
- Quality & Reliability (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Stored Programmes (AREA)
Abstract
Description
본 발명은 소프트웨어 프로세스 평가방법에 관한 것으로서, 특히 소프트웨어 품질을 결정하는 개발과정 즉 프로세스를 평가하여 개발하고자 하는 소프트웨어의 개선 방안을 제시하는 소프트웨어 프로세스 평가방법에 관한 것이다.The present invention relates to a software process evaluation method, and more particularly, to a software process evaluation method that proposes a development process for determining software quality, that is, a method for improving software to be developed by evaluating a process.
종래 소프트웨어를 개발하는 프로세스를 평가하는 방법은 진단 프로그램(소프트웨어 프로세스의 국제 표준 준수 여부에 의한 평가)에 의한 방법이다. 즉, 주요 소프트웨어 활동을 국제 표준 기준에 따라 평가하여 "아니오"로 평가된 항목에 대해 프로세스를 추가하거나 개선하도록 구성된다.The method of evaluating the process of developing conventional software is by a diagnostic program (evaluation based on the compliance of international standards of software processes). That is, it is configured to evaluate key software activities according to international standard criteria to add or improve processes for items rated "no".
도 1은 상기 종래 소프트웨어 프로세스 평가방법이 도시된 도이다.1 is a diagram illustrating the conventional software process evaluation method.
먼저, 제1 단계에서 국제 표준 KPA(Key Process Area)에 의거하여 소프트웨어 프로세스의 준수 여부를 점검한다. (S1)First, the first step is to check the compliance of the software process according to the international standard Key Process Area (KPA). (S1)
제2 단계에서는 평가하고자 하는 소프트웨어 프로세스가 국제 표준을 준수하지 않는 부믄을 인식하여 현 소프트웨어 프로세스의 문제점을 분석한다. (S2)In the second stage, the software process to be evaluated recognizes the problem of not complying with the international standard and analyzes the problems of the current software process. (S2)
제3 단계에서는 현 소프트웨어 프로세스의 수준을 상기 제1 단계에서 점검한 결과에 따라 제시(S3)하며, 제4 단계에서는 수준별 실행 소프트웨어 프로세스를 즉, 현 수준에서 개선하여야 하는 주요항목을 제안(S4)한다.In the third step, the level of the current software process is presented according to the result of the check in the first step (S3), and in the fourth step, a main item that needs to be improved at the current level is proposed (S4). do.
제5 단계에서는 이를 표준화하여 소프트웨어 개발 프로세스에 적용되도록 한다. (S5)In the fifth step, we standardize it and apply it to the software development process. (S5)
그러나, 상기와 같은 종래 소프트웨어 프로세스 평가방법은 소프트웨어 프로젝트의 생산성, 품질, 일정 준수율 퍼포먼스를 근거로 프로세스를 평가하여 개선하는 것이 아니기 때문에 평가 후 개선이 의도된 목적을 달성하지 못하는 경우가 있다. 즉, 현 프로세스를 평가한 후 현 수준에 대해 준수해야 할 항목을 맹목적으로 적용하기 때문에 최종 목적과는 관련 없이 적용될 수가 있다.However, the conventional software process evaluation method as described above does not improve the process by evaluating the process based on the productivity, quality, and schedule compliance performance of the software project, so that the improvement after the evaluation may not achieve the intended purpose. In other words, after assessing the current process, the items that are to be observed at the current level are blindly applied so that they can be applied regardless of the end purpose.
또한, 평가를 하는데 주관적인 평가로 평가하는 사람마다의 차이가 발생할 수 있는데 이로 인해 현 레벨이 평가자마다 상이할 수 있어 개선 사항이 필요한 부분에 중점을 두지 못하는 경우가 있다. 결국 이 때문에 불필요한 부분에 자원을 낭비하는 결과를 초래할 수 있다.In addition, there may be a difference between the individual evaluating subjective evaluation in evaluating the evaluation, which may cause the current level to be different for each evaluator and thus may not focus on the areas requiring improvement. This can result in wasting resources on unnecessary parts.
그 외에도, 프로세스를 평가함에 있어서 개선해야 할 영역을 선정하는데 객관적이지 못하고 다분히 주관적일 수 있다. 즉, 주요 개선 영역의 객관적인 검증이이루어지지 않아 개선하기 전에 개선 후의 결과를 예측하기 어렵다.In addition, in evaluating processes, it may be objective and not subjective to selecting areas for improvement. In other words, objective verification of major areas of improvement is not made, so it is difficult to predict the results after improvement before improvement.
마지막으로, 국게 표준에서 제시하는 모든 KPA를 적용하기는 상당한 시간이 소요되며, 현재보다 더 많은 부하를 가중시키는 결과를 초래할 수 있어 소프트웨어 프로젝트의 퍼포먼스의 저하를 초래할 수 있다. 즉, 종래 기술을 소수 중요 프로세스에 대한 개선이 아니라 각 소프트웨어 개발 수준별 KPA는 적어도 준수해야 하기 때문에 이를 모두 실행시키기에는 상당한 시간과 개발자의 업무 효율을 떨어뜨릴 수 있는 문제점이 있다.Finally, applying all KPAs proposed by national standards takes considerable time and can result in higher loads than currently available, which can lead to poor performance of software projects. In other words, the prior art is not an improvement on a few important processes, but at least the KPA for each software development level has to be adhered to, so there is a problem that it may cause considerable time and developer's work efficiency to execute all of them.
본 발명은 상기한 종래 기술의 문제점을 해결하기 위하여 안출된 것으로서, 그 목적은 개발하고자 하는 소프트웨어를 개발하는 프로세스를 객관적인 평가를 통해 평가하고 현 소프트웨어의 개발 수준을 파악한 후 그 수준에 필요한 소프트웨어 프로세스의 제기하여 소프트웨어 프로세스가 개선되도록 하는 소프트웨어 프로세스 평가방법을 제공하는데 있다.The present invention has been made to solve the above problems of the prior art, the purpose of which is to evaluate the process of developing the software to be developed through an objective evaluation and grasp the development level of the current software and then It is to provide a method for evaluating a software process to improve the software process.
도 1은 종래 소프트웨어 프로세스 평가방법이 도시된 순서도,1 is a flow chart showing a conventional software process evaluation method,
도 2는 본 발명에 따른 소프트웨어 프로세스 평가방법이 도시된 순서도이다.2 is a flow chart illustrating a software process evaluation method in accordance with the present invention.
상기한 과제를 해결하기 위한 본 발명에 의한 소프트웨어 프로세스 평가방법의 특징에 따르면, 소프트웨어 개발하는 프로세스의 전반을 평가하는 제1 단계와, 상기 제1 단계에서 프로세스가 평가된 소프트웨어 프로젝트 각각의 퍼포먼스 데이터를 수집하는 제2 단계와, 상기 제1 단계의 평가 결과를 이용하여 인프라 측면에서 선행되어야 하는 프로세서를 도출하는 제3 단계와, 상기 제1 단계의 평가 결과를 독립변수로 상기 제2 단계에서 수집된 퍼포먼스 데이터를 종속변수로 두고 회귀분석을 실시하여 프로세스의 개선으로 소프트웨어 퍼포먼스가 향상 가능한 정도를 분석하는 제4 단계와, 상기 제4 단계 분석 결과에 따라 개선이 필요한 프로세스를 규명하는 제5 단계와, 상기 제1 단계에서 평가된 프로세스 중 소프트웨어 개발 프로세스를 세분화하여 평가하는 제6 단계와, 상기 제2 단계에서 수집된 퍼포먼스 데이터에 따라 상기 제4 단계에서와 같이 개선이 필요한 개발 프로세스를 규명하는 제7 단계와, 상기 제5, 7 단계에서 규명된 프로세스를 개선시킬 수 있는 방법을 제안하는 제8 단계로 이루어진다.According to a feature of the software process evaluation method according to the present invention for solving the above problems, the first step of evaluating the overall process of the software development, and the performance data of each software project evaluated in the first step A second step of collecting, a third step of deriving a processor to be preceded in terms of infrastructure by using the evaluation result of the first step, and the evaluation result of the first step as independent variables collected in the second step A fourth step of analyzing the extent to which the software performance can be improved by performing the regression analysis using the performance data as a dependent variable, and a fifth step of identifying a process requiring improvement according to the analysis result of the fourth step; The software development process of the process evaluated in the first step is subdivided A sixth step of applying, a seventh step of identifying a development process requiring improvement as in the fourth step according to the performance data collected in the second step, and a process identified in the fifth and seventh steps The eighth step is to propose a possible way.
이하, 본 발명의 바람직한 실시예를 첨부된 도면을 참조하여 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
본 발명에 의한 소프트웨어 프로세스 평가방법은 주관적인 평가가 객관화된 데이터로 설명될 수 있도록 평가한 결과와 평가 대상이 되는 소프트웨어 개발 프로젝트의 여러 매트릭스(결함, 생산성, 일정 준수율; 이하 프로젝트 퍼포먼스라 함)를 비교 분석하는 통계적 처리 과정을 거쳐 객관적으로 어떠한 항목(소프트웨어 세부 프로세스, KPA 등)이 소프트웨어 프로젝트 퍼포먼스에 영향을 주는지를 파악하는 분석과정을 통해 이루어지며 상기의 소프트웨어 프로세스 평가 단계에서의 KPA 중 소프트웨어 개발 프로세스 부문만을 더욱 세분화하여 평가함으로써 소프트웨어 프로젝트 퍼포먼스를 향상시키도록 구성된다.The software process evaluation method according to the present invention compares the evaluation results so that subjective evaluation can be described as objectified data and various matrices (defects, productivity, schedule compliance rate, hereinafter project performance) of the target software development project. Through the statistical process of analysis, it is through the process of analyzing what items (software detailed process, KPA, etc.) objectively affect the software project performance. It is designed to improve software project performance by further subdividing and evaluating bays.
상기와 같이 구성된 본 발명의 동작을 도 2를 참고로 살펴보면 다음과 같다.Looking at the operation of the present invention configured as described above with reference to FIG.
먼저, 제11 단계에서는 소프트웨어 프로세스의 전반(관리 프로세스, 조직 프로세스, 개발 프로세스)에 대해 평가한다. (S11) 상기 조직 프로세스는 "교육 훈력 조직이 구성되었는가", "SQA 조직은 있는가?" 등의 설문을 통해 평가된다. 상기 관리 프로세스는 "요구 관리가 있는가?", "소프트웨어 프로젝트에 대한 계획은 이루어지는가?" 등의 설문을 통해 평가된다. 상기 개발 프로세스는 "요구 분석이 이루어지는가", "단계별 검토가 이루어지는가?" 등의 설문을 통해 평가된다. 특히, 각 프로세스의 설문에 대해 각 프로세스별로 해당 프로세스가 이루어지는지를 "예/아니오/해당안됨/모름"의 4단계로 나누어 평가하며, 만일 "예"로 답한 경우 그 설문이 "항상 잘 지켜지고 있음"인 경우에는 5점, "필요에 따라 지켜지고 있음"인 경우에는 3점, "1회성으로만 지켜지고 있음"인 경우에는 1점으로 구분하여 프로젝트 팀장, 선임 상사를 대상으로 평가를 수행한다.First, in the eleventh step, the overall process of the software process (management process, organizational process, development process) is evaluated. (S11) The organizational process is "is there an education and training organization", "is there an SQA organization?" Is assessed through such a questionnaire. The management process is "requirement management?", "Is there a plan for the software project?" Is assessed through such a questionnaire. Is the development process "required analysis" or "is there a step-by-step review?" Is assessed through such a questionnaire. In particular, the questionnaire of each process is evaluated by dividing the process into four stages of “Yes / No / Not / Not Know” for each process. If the answer is “Yes,” the questionnaire is always kept well. 5 points for ", 3 points for" Keep as needed "and 1 points for" Keep for one-time only "to evaluate the project team leader and senior manager. .
제12 단계에서는 상기 제11 단계에서 평가 시 그 프로젝트에 대한 과거자료(시스템 테스팅 결과, 소프트웨어 관련 클래임, 사전 수립된 일정 계획과 실제 완료 일정, 개발 완료 소프트웨어의 코드 줄 수, 전체 일정에 투입된 공수)를 수집하여 코드 한 줄 당 결함 발생수, 코드 한 줄 당 클레임 수, 일정 준수율(실제 완료시간/계획된 시간), 생산성을 계산한다.In the twelfth step, the historical data on the project (evaluation in the eleventh step) (system test results, software related claims, pre-set schedule and actual completion schedule, number of lines of code of the developed software, and total number of inputs) To calculate the number of defects per line of code, claims per line of code, schedule compliance rate (actual completion time / planned time), and productivity.
제13 단계에서는 상기 제11 단계에서 평가한 결과를 이용하여 인프라 측면에서 선행되어야 하는 프로세스를 도출한다. (S13) 즉, 상기 제11 단계에서 "아니오"라고 공통적으로 평가된 항목 중 인프라(관리, 조직 측면)에 해당되는 프로세스를파악하고 그에 대한 표준 프로세스를 제시한다.In the thirteenth step, a process to be preceded in terms of infrastructure is derived using the result evaluated in the eleventh step. That is, the process corresponding to the infrastructure (management, organizational aspect) among the items commonly evaluated as "no" in the eleventh step is identified and a standard process thereof is presented.
제14 단계에서는 통계적인 분석으로 상기 제11 단계의 평가 결과와 퍼포먼스 사이의 관계를 분석한다. (S14) 즉, 상기 제11 단계에서 평가한 "예"에 대해 부여한 점수의 총합을 독립변수로, 상기 제12 단계에서 수집된 퍼포먼스를 종속변수로 두고 회귀분석을 실시하여 평가한 대상에 대해 과연 퍼포먼스와 연관이 있는지를, 즉 프로세스 개선으로 과연 소프트웨어 퍼포먼스가 향상될 수 있는지를 검증한다. 결국 이는 "아니오"라고 평가한 항목과 부여된 점수가 낮은 프로세스에 대해 개선이 이루어지면 퍼포먼스가 향상될 수 있다는 것을 증명하는 결과가 된다.In the fourteenth step, the relationship between the evaluation result and the performance of the eleventh step is analyzed by statistical analysis. (S14) That is, the total of the points given for the "yes" evaluated in the eleventh step as an independent variable, the performance collected in the twelve steps as a dependent variable is performed on the subject evaluated by performing a regression analysis It verifies whether it is related to performance, that is, improving the process can improve software performance. This, in turn, proves that performance can be improved if improvements are made to items with a rating of "no" and a process with a low score.
제15 단계에서는 상기 제14 단계 결과를 이용하여 개선이 필요한, 또는 추가해야 할 조직적인 표준 프로세스를 규명한다. (S15) 여기서, 상기 제14 단계의 결과로서 앞서 설명한 바와 같이 회귀식이 성립하면 "아니오"라고 평가한 항목과 부여 점수가 낮은 항목 중 우선순위가 앞선 프로세스(조직, 관리 측면)에 대해 개선을 실시하며, 만약 회귀식이 성립하지 않으면 상기 제12 단계의 모든 프로세스를 개선하고 제16 단계로 넘어간다.In the fifteenth step, the results of the fourteenth step are used to identify an organizational standard process that needs to be improved or added. (S15) Here, if the regression formula is established as described above as a result of the fourteenth step, improvement is made to the process (organizational and administrative aspects) with the priority among the items which are evaluated as "no" and the items with low grant points. If the regression equation does not hold, all the processes of the twelfth step are improved and the process proceeds to the sixteenth step.
제16 단계에서는 프로젝트별 성격에 맞게 프로세스를 정의하기 위해 개발 프로세스 측면만 별도로 상세하게 평가한다. (S16) 즉, 개발 프로세스에 대해서 더욱 세분화된 프로세스에 대해 상기 제11 단계에서 평가한 방법에 의해 평가가 이루어진다. 여기서 제시하는 세분화된 프로세스는 상기 제11 단계의 개발 프로세스 평가 항목에서 세분화된 내용으로 예를 들면 상기 제11 단계의 "요구분석" 항목에 대해 "요구분석을 위해 DFD가 사용되었는가?, 시스템 페스트 케이스가 도출되었는가" 등을 의미한다.In the 16th step, only the development process aspects are evaluated in detail to define the process according to the characteristics of each project. In other words, the evaluation is performed by the method evaluated in the eleventh step with respect to the process further refined with respect to the development process. The fragmented process presented here is a breakdown of the development process evaluation item of the eleventh step. For example, has the DFD been used for the needs analysis for the "requirement analysis" item of the eleventh step? Has been derived. "
제17 단계에서는 상기 제12 단계에서 도출된 퍼포먼스를 이용하여 상기 제14 단계와 같은 분석을 통해 프로젝트별 개선이 필요한 개발 프로세스를 규명한다. (S17) 즉, 제14 단계의 분석방법으로 분석하여 제15 단계와 같은 방법으로 주요 개선 항목을 도출한다. 만일, 회귀식이 성립하지 않을 경우에는 공통적으로 "아니오"라고 답한 항목 중 우선순위가 높은 항목을 개선항목으로 도출한다.In the seventeenth step, using the performance derived in the twelfth step, a development process that requires improvement for each project is identified through the same analysis as in the fourteenth step. That is, the main improvement items are derived in the same manner as in the fifteenth step by analyzing the analysis method in the fourteenth step. If the regression equation does not hold, the item with the highest priority among the items that are answered “no” is derived as the improvement item.
제18 단계에서는 제15, 17 단계에서 도출된 프로세스에 대해 개선 방법을 제안한다. (S18) 즉, 상기 제15, 17 단계에서 도출한 프로세스에 대해 실행할 수 있는 방법론을 제시한다. 예를 들어 프로젝트 플랜 프로세스가 파악되었다면 방법론 측면에서 PERT 챠트, 일정, 소요 자원 예측 방법 등을 제안한다. 요구분석 프로세스라면 스테이트 챠트, ER_D, DFD 등의 요구번석 방법론을 제안한다.In the eighteenth step, an improvement method is proposed for the processes derived in the 15th and 17th steps. That is, the methodology that can be executed for the processes derived in the above steps 15 and 17 is presented. For example, if a project plan process is identified, the methodology suggests a PERT chart, schedule, and resource forecasting method. For the requirements analysis process, we propose the requirements analysis methodology such as state chart, ER_D, DFD.
상기와 같이 구성되는 본 발명의 소프트웨어 평가방법은 전기 전자제품에 들어가는 소프트웨어의 개발에 있어서 프로세스의 개선으로 소프트웨어의 결함을 줄이고 정확한 자원 배분 및 정확한 일정 계획으로 소프트웨어 개발 기간 지연이 미연에 방지되도록 종래 소프트웨어 개발에 사용되지 않던 프로세스까지 개선시키는 과정을 생략하고 객관적인 분석으로 반드시 개선이 필요한 부분만을 파악함으로써 프로세스 개선에 따라 소프트웨어 퍼포먼스가 밀접하게 연동될 수 있도록 함과 동시에 전체 프로세스 개선에 따른 퍼포먼스 악화를 방지할 수 있는 효과가 있다.The software evaluation method of the present invention configured as described above is a conventional software to reduce the software defects by improving the process in the development of the software into the electrical and electronic products, and to prevent the software development period delay with accurate resource allocation and accurate scheduling. By omitting the process of improving the process that was not used for development and objective analysis, only the areas that need improvement are identified so that the software performance can be closely linked with the process improvement and prevent the performance deterioration due to the improvement of the whole process. It can be effective.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020010086406A KR20030056232A (en) | 2001-12-27 | 2001-12-27 | Software Process Appraising Method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020010086406A KR20030056232A (en) | 2001-12-27 | 2001-12-27 | Software Process Appraising Method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20030056232A true KR20030056232A (en) | 2003-07-04 |
Family
ID=32214445
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020010086406A Withdrawn KR20030056232A (en) | 2001-12-27 | 2001-12-27 | Software Process Appraising Method |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20030056232A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100815280B1 (en) * | 2007-08-31 | 2008-03-19 | 주식회사 소프트웨어품질연구소 | How to manage software process maturity and record media |
| WO2008070108A1 (en) * | 2006-12-06 | 2008-06-12 | 6Th Sense Analytics, Inc. | Method and system for comparative community based analytics |
| US8151250B2 (en) | 2007-01-22 | 2012-04-03 | Samsung Electronics Co., Ltd. | Program trace method using a relational database |
| KR102425731B1 (en) * | 2021-12-09 | 2022-07-29 | (주)제인소프트 | Agent system for requesting process execution of hyper-automation solution based on artificial intelligence |
-
2001
- 2001-12-27 KR KR1020010086406A patent/KR20030056232A/en not_active Withdrawn
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008070108A1 (en) * | 2006-12-06 | 2008-06-12 | 6Th Sense Analytics, Inc. | Method and system for comparative community based analytics |
| US8151250B2 (en) | 2007-01-22 | 2012-04-03 | Samsung Electronics Co., Ltd. | Program trace method using a relational database |
| KR100815280B1 (en) * | 2007-08-31 | 2008-03-19 | 주식회사 소프트웨어품질연구소 | How to manage software process maturity and record media |
| KR102425731B1 (en) * | 2021-12-09 | 2022-07-29 | (주)제인소프트 | Agent system for requesting process execution of hyper-automation solution based on artificial intelligence |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Weyuker et al. | Experience with performance testing of software systems: issues, an approach, and case study | |
| Tenera et al. | A Lean Six Sigma (LSS) project management improvement model | |
| Musa | Software reliability engineering | |
| Karlsson | Managing software requirements using quality function deployment | |
| US7441244B2 (en) | Workload scheduler with cumulative weighting indexes | |
| US8200528B2 (en) | Factor analysis system and analysis method thereof | |
| US7328134B1 (en) | Enterprise integration test tool | |
| US20190172069A1 (en) | Computer-based Understanding of Customer Behavior Patterns for Better Customer Outcomes | |
| JP2009505274A (en) | System and method for quantitatively evaluating the complexity of computing system configurations | |
| Niessink et al. | Measurement program success factors revisited | |
| Staron et al. | A method for forecasting defect backlog in large streamline software development projects and its industrial evaluation | |
| Plöesch et al. | On the validity of the it-cisq quality model for automatic measurement of maintainability | |
| US20050278301A1 (en) | System and method for determining an optimized process configuration | |
| Jarvinen | On comparing process assessment results: BOOTSTRAP and CMM | |
| KR20030056232A (en) | Software Process Appraising Method | |
| US20200167156A1 (en) | Cognitive selection of software developer for software engineering task | |
| Gruber et al. | On the validity of benchmarking for evaluating code quality | |
| CN113610644B (en) | System transaction screening method and device | |
| CN115271102A (en) | Task-oriented priority method and system for machine learning engine | |
| Kauppinen et al. | Lessons learned from applying the requirements engineering good practice guide for process improvement | |
| Sillaber et al. | Using business process model awareness to improve stakeholder participation in information systems security risk management processes | |
| Iorga et al. | Matrix-type model to control the business processes | |
| Mulyani et al. | The Effect Of Compensation On Performance Through Employee's Work Motivation At Pt. Skv Prosperous Surabaya | |
| Tummala et al. | An activity-based costing model to reduce COPQ | |
| US7937356B2 (en) | Apparatus, and associated method, for assessing viability of communication system arrangement transformation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20011227 |
|
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
Patent event date: 20030228 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |