Sign In to Follow Application
View All Documents & Correspondence

Method For Enhancing Quality Of Requirements For An Application Development

Abstract: The present disclosure relates to a method for enhancing quality of requirements for an application development. The method comprises retrieving expertise information of each user of groups involved in identifying requirements, domain knowledge of each user, information on number of defects associated with requirements and information of requirements for application development from sources. Then, skill score of the groups is computed using expertise information and domain knowledge of each user of corresponding groups. Solidity score of each of requirements is determined using information of requirements and predetermined threshold solidity score. Weightage score of each of requirements is computed based on information of requirements and information on number of defects. The, using skill score of groups, solidity score of each of requirements and weightage score, strength score of each of requirements is computed for enhancing quality of requirements. Figure 9

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
30 July 2015
Publication Number
33/2015
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipo@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-10-21
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. VENKATA SUBRAMANIAN JAYARAMAN
41, Venkateswara Colony, 10th Street, M.M.C, Chennai – 600 051, Tamil Nadu, India
2. SUMITHRA SUNDARESAN
158, 15th Street, Shankar Nagar, Pammal, Chennai – 600075, Tamil Nadu, India.

Specification

Claims:We claim:
1. A method for enhancing quality of requirements for an application development, the method comprising:
retrieving, by a requirement enhancing system, at least one of expertise information of each user of one or more groups involved in identifying one or more requirements, domain knowledge of each user, information on number of defects associated with the one or more requirements and information of the one or more requirements for the application development from one or more sources;
computing, by the requirement enhancing system, skill score of the one or more groups using at least one of the expertise information and the domain knowledge of each user of corresponding one or more groups;
determining, by the requirement enhancing system, solidity score of each of the one or more requirements using at least one of the information of the one or more requirements and a predetermined threshold solidity score;
computing, by the requirement enhancing system, weightage score of each of the one or more requirements based on at least one of the information of the one or more requirements and the information on number of defects; and
computing, by the requirement enhancing system, using at least one of the skill score of the one or more groups, the solidity score of each of the one or more requirements and the weightage score of each of the one or more requirements, strength score of each of the one or more requirements for enhancing the quality of requirements for the application development.

2. The method as claimed in claim 1, wherein the information of the one or more requirements comprises at least one of number of at least one of major requirements and critical requirements, number of requirements initially approved, number of changed requirements and number of the one or more requirements.

3. The method as claimed in claim 1 further comprising performing at least one of comparing the computed skill score of the one or more groups with a predetermined skill score and providing an alert to a display unit associated with the requirement enhancing system based on the comparison.

4. The method as claimed in claim 2, wherein the solidity score of each of the one or more requirements is determined based on at least one of, the number of requirements initially approved, the number of the changed requirements and the predetermined threshold solidity score.

5. The method as claimed in claim 1 further comprising performing at least one of identifying deviation of the solidity score with respect to a preconfigured planned solidity score and providing an alert to a display unit based on the identification of the deviation.

6. The method as claimed in claim 2, wherein the weightage score of each of the one or more requirements is computed based on at least one of the number of the one or more requirements and the information on number of defects corresponding to the one or more requirements.

7. The method as claimed in claim 1, wherein computing the weightage score of each of the one or more requirements comprises computing critical requirements weightage score and noncritical requirements weightage score.

8. The method as claimed in claim 7, wherein the critical requirements weightage score is computed based on at least one of number of the critical requirements of the one or more requirements and information on number of defects of the corresponding one or more requirements.

9. The method as claimed in claim 1 further comprising performing at least one of comparing the strength score of each of the one or more requirements with a predetermined threshold strength score and providing an alert to a display unit based on the comparison.

10. A requirement enhancing system for enhancing quality of requirements for an application development comprising:
a processor;
a memory communicatively coupled to the processor, wherein the memory stores processor-executable instructions, which, on execution, cause the processor to:
retrieve at least one of expertise information of each user of one or more groups involved in identifying one or more requirements, domain knowledge of each user, information on number of defects associated with the one or more requirements and information of the one or more requirements for the application development from one or more sources;
compute skill score of the one or more groups using at least one of the expertise information and the domain knowledge of each user of corresponding one or more groups;
determine solidity score of each of the one or more requirements using at least one of the information of the one or more requirements and a predetermined threshold solidity score;
compute weightage score of each of the one or more requirements based on at least one of the information of the one or more requirements and the information on number of defects; and
compute using at least one of the skill score of the one or more groups, the solidity score of each of the one or more requirements and the weightage score of each of the one or more requirements, strength score of each of the one or more requirements for enhancing the quality of requirements for the application development.

11. The requirement enhancing system as claimed in claim 10, wherein the information of the one or more requirements comprises at least one of number of at least one of major and critical requirements, number of requirements initially approved, number of changed requirements and number of the one or more requirements.

12. The requirement enhancing system as claimed in claim 10, wherein the processor is further configured to perform at least one of compare the computed skill score of the one or more groups with a predetermined skill score and provide an alert to a display unit associated with the requirement enhancing system based on the comparison.
13. The requirement enhancing system as claimed in claim 11, wherein the solidity score of each of the one or more requirements is determined based on at least one of, the number of requirements initially approved, the number of the changed requirements and the predetermined threshold solidity score.

14. The requirement enhancing system as claimed in claim 10, wherein the processor is further configured to perform at least one of identify deviation of the solidity score with respect to a preconfigured planned solidity score and provide an alert to a display unit based on the identification of the deviation.

15. The requirement enhancing system as claimed in claim 11, wherein the weightage score of each of the one or more requirements is computed based on at least one of the number of the one or more requirements and the information on number of defects corresponding to the one or more requirements.

16. The requirement enhancing system as claimed in claim 10, wherein the weightage score of each of the one or more requirements is computed by performing computing critical requirements weightage score and noncritical requirements weightage score.

17. The requirement enhancing system as claimed in claim 16, wherein the critical requirements weightage score is computed based on at least one of number of the critical requirements of the one or more requirements and information on number of defects of the corresponding one or more requirements.

18. The requirement enhancing system as claimed in claim 10, wherein the processor is further configured to perform at least one of compare the strength score of each of the one or more requirements with a predetermined threshold strength score and provide an alert to a display unit based on the comparison.

19. A non-transitory computer readable medium including instructions stored thereon that when processed by a processor cause a requirement enhancing system for enhancing quality of requirements for an application development by performing acts of:
retrieving at least one of expertise information of each user of one or more groups involved in identifying one or more requirements, domain knowledge of each user, information on number of defects associated with the one or more requirements and information of the one or more requirements for the application development from one or more sources;
computing skill score of the one or more groups using at least one of the expertise information and the domain knowledge of each user of corresponding on one or more groups;
determining solidity score of each of the one or more requirements using at least one of the information of the one or more requirements and a predetermined threshold solidity score;
computing weightage score of each of the one or more requirements based on at least one of the information of the one or more requirements and the information on number of defects; and
computing using at least one of the skill score of the one or more groups, the solidity score of each of the one or more requirements and the weightage score of each of the one or more requirements, strength score of each of the one or more requirements for enhancing the quality of requirements for the application development.

Dated this 30th day of July, 2015

SHWETHA A CHIMALGI
OF K & S PARTNERS
AGENT FOR THE APPLICANT
, Description:FIELD OF THE DISCLOSURE
The present subject matter is related, in general to requirements for an application development, and more particularly, but not exclusively to a requirement enhancing system and method for enhancing quality of requirements for the application development.

Documents

Application Documents

# Name Date
1 3905-CHE-2015-IntimationOfGrant21-10-2023.pdf 2023-10-21
1 Form 5 [30-07-2015(online)].pdf 2015-07-30
2 3905-CHE-2015-PatentCertificate21-10-2023.pdf 2023-10-21
2 Form 3 [30-07-2015(online)].pdf 2015-07-30
3 Drawing [30-07-2015(online)].pdf 2015-07-30
3 3905-CHE-2015-FORM 3 [19-08-2023(online)].pdf 2023-08-19
4 Description(Complete) [30-07-2015(online)].pdf 2015-07-30
4 3905-CHE-2015-PETITION UNDER RULE 137 [19-08-2023(online)].pdf 2023-08-19
5 3905-CHE-2015-Written submissions and relevant documents [19-08-2023(online)].pdf 2023-08-19
5 3905-CHE-2015 FORM-9 30-07-2015.pdf 2015-07-30
6 3905-CHE-2015-AMENDED DOCUMENTS [24-07-2023(online)].pdf 2023-07-24
6 3905-CHE-2015 FORM-18 30-07-2015.pdf 2015-07-30
7 REQUEST FOR CERTIFIED COPY [01-08-2015(online)].pdf 2015-08-01
7 3905-CHE-2015-Correspondence to notify the Controller [24-07-2023(online)].pdf 2023-07-24
8 abstract 3905-CHE-2015 .jpg 2015-08-04
8 3905-CHE-2015-FORM 13 [24-07-2023(online)].pdf 2023-07-24
9 3905-CHE-2015-POA [24-07-2023(online)].pdf 2023-07-24
9 3905-CHE-2015-POWER OF ATTORNEY-130116.pdf 2016-06-20
10 3905-CHE-2015-FORM1-130116.pdf 2016-06-20
10 3905-CHE-2015-US(14)-HearingNotice-(HearingDate-04-08-2023).pdf 2023-07-13
11 3905-CHE-2015-CORRESPONDENCE-F1-PA- 130116.pdf 2016-06-20
11 3905-CHE-2015-FER_SER_REPLY [29-06-2020(online)].pdf 2020-06-29
12 3905-CHE-2015-FER.pdf 2019-12-30
12 3905-CHE-2015-FORM 3 [29-06-2020(online)].pdf 2020-06-29
13 3905-CHE-2015-Information under section 8(2) [29-06-2020(online)].pdf 2020-06-29
14 3905-CHE-2015-FER.pdf 2019-12-30
14 3905-CHE-2015-FORM 3 [29-06-2020(online)].pdf 2020-06-29
15 3905-CHE-2015-CORRESPONDENCE-F1-PA- 130116.pdf 2016-06-20
15 3905-CHE-2015-FER_SER_REPLY [29-06-2020(online)].pdf 2020-06-29
16 3905-CHE-2015-FORM1-130116.pdf 2016-06-20
16 3905-CHE-2015-US(14)-HearingNotice-(HearingDate-04-08-2023).pdf 2023-07-13
17 3905-CHE-2015-POWER OF ATTORNEY-130116.pdf 2016-06-20
17 3905-CHE-2015-POA [24-07-2023(online)].pdf 2023-07-24
18 3905-CHE-2015-FORM 13 [24-07-2023(online)].pdf 2023-07-24
18 abstract 3905-CHE-2015 .jpg 2015-08-04
19 REQUEST FOR CERTIFIED COPY [01-08-2015(online)].pdf 2015-08-01
19 3905-CHE-2015-Correspondence to notify the Controller [24-07-2023(online)].pdf 2023-07-24
20 3905-CHE-2015-AMENDED DOCUMENTS [24-07-2023(online)].pdf 2023-07-24
20 3905-CHE-2015 FORM-18 30-07-2015.pdf 2015-07-30
21 3905-CHE-2015-Written submissions and relevant documents [19-08-2023(online)].pdf 2023-08-19
21 3905-CHE-2015 FORM-9 30-07-2015.pdf 2015-07-30
22 Description(Complete) [30-07-2015(online)].pdf 2015-07-30
22 3905-CHE-2015-PETITION UNDER RULE 137 [19-08-2023(online)].pdf 2023-08-19
23 Drawing [30-07-2015(online)].pdf 2015-07-30
23 3905-CHE-2015-FORM 3 [19-08-2023(online)].pdf 2023-08-19
24 Form 3 [30-07-2015(online)].pdf 2015-07-30
24 3905-CHE-2015-PatentCertificate21-10-2023.pdf 2023-10-21
25 3905-CHE-2015-IntimationOfGrant21-10-2023.pdf 2023-10-21
25 Form 5 [30-07-2015(online)].pdf 2015-07-30

Search Strategy

1 searchStrategy_3905CHE2015_10-12-2019.pdf

ERegister / Renewals

3rd: 18 Jan 2024

From 30/07/2017 - To 30/07/2018

4th: 18 Jan 2024

From 30/07/2018 - To 30/07/2019

5th: 18 Jan 2024

From 30/07/2019 - To 30/07/2020

6th: 18 Jan 2024

From 30/07/2020 - To 30/07/2021

7th: 18 Jan 2024

From 30/07/2021 - To 30/07/2022

8th: 18 Jan 2024

From 30/07/2022 - To 30/07/2023

9th: 18 Jan 2024

From 30/07/2023 - To 30/07/2024

10th: 17 Jul 2024

From 30/07/2024 - To 30/07/2025

11th: 25 Jul 2025

From 30/07/2025 - To 30/07/2026