Abstract: The present disclosure relates to a method and a system for predicting stability of a project. A predictive analysis system receives data related to defect parameters, developer parameters, test case parameters, requirement parameters and production defect parameters of a project from one or more data sources. Thereafter, the predictive analysis system determines plurality of trends based on the received data. Further, the predictive analysis system determines a project release prediction value for the project based on at least one of the plurality of trends. Further, the predictive analysis system determines an impact value of the project based on at least one of the plurality of trends. Finally, the predictive analysis system determines a prediction result value based on the project release prediction value and the impact value for predicting the stability of the project. Fig.2
Claims:We claim:
1. A method for predicting stability of a project, the method comprising:
receiving, by a predictive analysis system, data related to defect parameters, developer parameters, test case parameters, requirement parameters, and production defect parameters of a project from one or more data sources;
determining, by the predictive analysis system, plurality of trends based on at least one of the data related to the defect parameters, the test case parameters, the developer parameters, the production defect parameters, and the requirement parameters;
determining, by the predictive analysis system, a project release prediction value for the project based on at least one of the plurality of trends, wherein the project release prediction value indicates completeness of the project and level of correctness of at least one of the plurality of trends for release of the project;
determining, by the predictive analysis system, an impact value of the project based on at least one of the plurality of trends, wherein the impact value indicates impact of at least one of the plurality of trends on production release of the project; and
determining, by the predictive analysis system, a prediction result value based on the project release prediction value and the impact value for predicting the stability of the project.
2. The method as claimed in claim 1, wherein determining the plurality of trends comprises determining a first trend by:
classifying, by the predictive analysis system, one or more of the defect parameters and one or more of the test case parameters into one or more predefined categories;
assigning, by the predictive analysis system, a first predefined scaling value to each of the one or more predefined categories; and
determining, by the predictive analysis system, the first trend based on the first predefined scaling value and value associated with remaining of the defect parameters and remaining of the test case parameters.
3. The method as claimed in claim 1, wherein determining the plurality of trends comprises determining a second trend by:
classifying, by the predictive analysis system, one or more of the developer parameters into a low category, a medium category and a high category;
assigning, by the predictive analysis system, a second predefined scaling value to each of the low category, the medium category and the high category; and
determining, by the predictive analysis system, the second trend based on the second predefined scaling value and value associated with remaining of the developer parameters.
4. The method as claimed in claim 1, wherein determining the plurality of trends comprises determining a third trend by:
classifying, by the predictive analysis system, one or more of the production defect parameters into a low category, a medium category and a high category;
assigning, by the predictive analysis system, a third predefined scaling value to each of the low category, the medium category and the high category; and
determining, by the predictive analysis system, the third trend based on the third predefined scaling value and value associated with remaining of the production defect parameters.
5. The method as claimed in claim 1, wherein determining the plurality of trends comprises determining a fourth trend based on a requirement stability value, value associated with one or more of the defect parameters and value associated with one or more of the test case parameters.
6. The method as claimed in claim 5, wherein the requirement stability value is determined based on a value associated with the requirement parameters.
7. A predictive analysis system for predicting stability of a project, the predictive analysis system comprising:
a processor; and
a memory communicatively coupled to the processor , wherein the memory stores the processor-executable instructions, which, on execution, causes the processor to:
receive data related to defect parameters, developer parameters, test case parameters, requirement parameters and production defect parameters of a project from one or more data sources;
determine plurality of trends based on at least one of the data related to the defect parameters, the test case parameters, the developer parameters, the production defect parameters and the requirement parameters;
determine a project release prediction value for the project based on at least one of the plurality of trends, wherein the project release prediction value indicates completeness of the project and level of correctness of at least one of the plurality of trends for release of the project;
determine an impact value of the project based on at least one of the plurality of trends, wherein the impact value indicates impact of at least one of the plurality of trends on production release of the project; and
determine a prediction result value based on the project release prediction value and the impact value for predicting the stability of the project.
8. The predictive analysis system as claimed in claim 7, wherein the processor determines the plurality of trends by determining a first trend comprising:
classifying one or more of the defect parameters and one or more of the test case parameters into one or more predefined categories;
assigning a first predefined scaling value to each of the one or more predefined categories; and
determining the first trend based on the first predefined scaling value and value associated with remaining of the defect parameters and remaining of the test case parameters.
9. The predictive analysis system as claimed in claim 7, wherein the processor determines the plurality of trends by determining a second trend comprising:
classifying one or more of the developer parameters into a low category, a medium category and a high category;
assigning a second predefined scaling value to each of the low category, the medium category and the high category; and
determining the second trend based on the second predefined scaling value and value associated with remaining of the developer parameters.
10. The predictive analysis system as claimed in claim 7, wherein the processor determines the plurality of trends by determining a third trend comprising:
classifying one or more of the production defect parameters into a low category, a medium category and a high category;
assigning a third predefined scaling value to each of the low category, the medium category and the high category; and
determining the third trend based on the third predefined scaling value and value associated with remaining of the production defect parameters.
11. The predictive analysis system as claimed in claim 7, wherein the processor determines the plurality of trends by determining a fourth trend based on a requirement stability value, value associated with one or more of the defect parameters and value associated with one or more of the test case parameters.
12. The predictive analysis system as claimed in claim 11, wherein the processor determines the requirement stability value based on a value associated with the requirement parameters.
Dated this 11th day of May 2016
SWETHA S.N
OF K & S PARTNERS
AGENT FOR THE APPLICANT
, Description:TECHNICAL FIELD
The present subject matter is related, in general to data analytics, and more particularly, but not exclusively to a method and a system for predicting stability of a project.
| # | Name | Date |
|---|---|---|
| 1 | Form 9 [11-05-2016(online)].pdf | 2016-05-11 |
| 2 | Form 5 [11-05-2016(online)].pdf | 2016-05-11 |
| 3 | Form 3 [11-05-2016(online)].pdf | 2016-05-11 |
| 4 | Form 18 [11-05-2016(online)].pdf | 2016-05-11 |
| 5 | Drawing [11-05-2016(online)].pdf | 2016-05-11 |
| 6 | Description(Complete) [11-05-2016(online)].pdf | 2016-05-11 |
| 7 | REQUEST FOR CERTIFIED COPY [12-05-2016(online)].pdf | 2016-05-12 |
| 8 | astract201641016472.jpg | 2016-05-24 |
| 9 | REQUEST FOR CERTIFIED COPY [08-12-2016(online)].pdf | 2016-12-08 |
| 10 | Form 3 [20-12-2016(online)].pdf | 2016-12-20 |
| 11 | Form 26 [20-12-2016(online)].pdf | 2016-12-20 |
| 12 | Other Patent Document [19-04-2017(online)].pdf | 2017-04-19 |
| 13 | Correspondence by Agent_Form 1_24-04-2017.pdf | 2017-04-24 |
| 14 | 201641016472-FER.pdf | 2020-02-28 |
| 15 | 201641016472-PETITION UNDER RULE 137 [28-08-2020(online)].pdf | 2020-08-28 |
| 16 | 201641016472-FORM 3 [28-08-2020(online)].pdf | 2020-08-28 |
| 17 | 201641016472-FER_SER_REPLY [28-08-2020(online)].pdf | 2020-08-28 |
| 18 | 201641016472-US(14)-HearingNotice-(HearingDate-03-03-2023).pdf | 2023-02-03 |
| 19 | 201641016472-POA [09-02-2023(online)].pdf | 2023-02-09 |
| 20 | 201641016472-FORM 13 [09-02-2023(online)].pdf | 2023-02-09 |
| 21 | 201641016472-Correspondence to notify the Controller [09-02-2023(online)].pdf | 2023-02-09 |
| 22 | 201641016472-AMENDED DOCUMENTS [09-02-2023(online)].pdf | 2023-02-09 |
| 23 | 201641016472-Written submissions and relevant documents [18-03-2023(online)].pdf | 2023-03-18 |
| 24 | 201641016472-PETITION UNDER RULE 137 [18-03-2023(online)].pdf | 2023-03-18 |
| 1 | searchstrategy201641016472_12-02-2020.pdf |