Abstract: This disclosure relates generally to software application lifecycle management, and more particularly to system and method for software application lifecycle management using predictive models based on past similar software application deliveries. In one embodiment, a method is provided for software application lifecycle management. The method comprises gathering software application related information from a user, accessing outcomes of past similar software application deliveries from at least one of a knowledge repository and a learning repository based on the software application related information, deriving a set of models based on the outcomes of past similar software application deliveries, and providing options to the user for selection based on the set of models. Figure 3(A)
CLIAMS:We claim:
1. A method for software application lifecycle management, the method comprising:
gathering, by a processor, software application related information from a user;
accessing, by the processor, outcomes of past similar software application deliveries from at least one of a knowledge repository and a learning repository based on the software application related information;
deriving, by the processor, a set of models based on the outcomes of past similar software application deliveries; and
providing, by the processor, options to the user for selection based on the set of models.
2. The method of claim 1, further comprising prompting the user to input a required outcome and a decision factor via a user interface.
3. The method of claim 2, wherein gathering comprises populating keywords for user selection based on the required outcome and the decision factor.
4. The method of claim 2, wherein the decision factor is a combination of input and desired output factors, and wherein the decision factor comprises requirement to requirement modeling, requirement to tasks modeling, requirement to test cases modeling, test cases to test cases modeling, or requirement to end-to-end solution modeling.
5. The method of claim 1, wherein accessing comprises:
building a search query based on the software application related information; and
searching at least one of the knowledge repository and the learning repository for outcomes of past similar software application deliveries based on the search query.
6. The method of claim 1, further comprising managing new data and data from past software application deliveries in the knowledge repository and the learning repository.
7. The method of claim 1, wherein deriving further comprises deriving at least one of a risk and a confidence level for each of the set of models.
8. The method of claim 7, wherein providing options comprises providing each of the set of models along with the corresponding risk and corresponding confidence level.
9. The method of claim 1, wherein each of the set of models is in form of ready to use deliverables.
10. The method of claim 1, further comprising triggering a new iteration or a new project based on user selection of the options.
11. The method of claim 1, further comprising updating at least one of the knowledge repository and the learning repository based on intelligence gathered from the user selection of the options.
12. A system for software application lifecycle management, the system comprising:
one or more processors; and
a computer-readable medium storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
gathering software application related information from a user;
accessing outcomes of past similar software application deliveries from at least one of a knowledge repository and a learning repository based on the software application related information;
deriving a set of models based on the outcomes of past similar software application deliveries; and
providing options to the user based on the set of models.
13. The system of claim 12, wherein the operations further comprise prompting the user to input a required outcome and a decision factor via a user interface, and wherein gathering software application related information comprises populating keywords for user selection based on the required outcome and the decision factor.
14. The system of claim 12, wherein accessing comprises:
building a search query based on the software application related information; and
searching at least one of the knowledge repository and the learning repository for outcomes of past similar software application deliveries based on the search query.
15. The system of claim 12, wherein the operations further comprise managing new data and data from past software application deliveries in the knowledge repository and the learning repository and updating at least one of the knowledge repository and the learning repository based on intelligence gathered from the user selection of the options.
16. The system of claim 12, wherein deriving comprises deriving at least one of a risk and a confidence level for each of the set of models, and wherein providing options comprises providing each of the set of models along with the corresponding risk and corresponding confidence level.
17. The system of claim 12, wherein the operations further comprise triggering a new iteration or a new project based on user selection of the options.
18. A non-transitory computer-readable medium storing computer-executable instructions for:
gathering software application related information from a user;
accessing outcomes of past similar software application deliveries from at least one of a knowledge repository and a learning repository based on the software application related information;
deriving a set of models based on the outcomes of past similar software application deliveries; and
providing options to the user for selection based on the set of models.
Dated this 26th day of February, 2015
Swetha S.N
Of K&S Partners
Agent for the Applicant
,TagSPECI:TECHNICAL FIELD
This disclosure relates generally to software application lifecycle management, and more particularly to system and method for software application lifecycle management using predictive models based on past similar software application deliveries.
| # | Name | Date |
|---|---|---|
| 1 | 952-CHE-2015 FORM-9 27-02-2015.pdf | 2015-02-27 |
| 2 | 952-CHE-2015 FORM-18 27-02-2015.pdf | 2015-02-27 |
| 3 | IP30262-Spec.pdf ONLINE | 2015-03-03 |
| 4 | IP30262-fig.pdf ONLINE | 2015-03-03 |
| 5 | FORM 5-IP30262.pdf ONLINE | 2015-03-03 |
| 6 | FORM 3-IP30262.pdf ONLINE | 2015-03-03 |
| 7 | abstract 952-CHE-2015.jpg | 2015-03-06 |
| 8 | 952CHE2015_CertifiedCopyRequest..0001.pdf ONLINE | 2015-03-09 |
| 9 | IP30262-Spec.pdf | 2015-03-13 |
| 10 | IP30262-fig.pdf | 2015-03-13 |
| 11 | FORM 5-IP30262.pdf | 2015-03-13 |
| 12 | FORM 3-IP30262.pdf | 2015-03-13 |
| 13 | 952CHE2015_CertifiedCopyRequest..0001.pdf | 2015-03-13 |
| 14 | 952-CHE-2015 POWER OF ATTORNEY 25-06-2015.pdf | 2015-06-25 |
| 15 | 952-CHE-2015 FORM-1 25-06-2015.pdf | 2015-06-25 |
| 16 | 952-CHE-2015 CORRESPONDENCE OTHERS 25-06-2015.pdf | 2015-06-25 |
| 17 | 952-CHE-2015-FER.pdf | 2019-11-25 |
| 18 | 952-CHE-2015-Information under section 8(2) [25-05-2020(online)].pdf | 2020-05-25 |
| 19 | 952-CHE-2015-FORM 3 [25-05-2020(online)].pdf | 2020-05-25 |
| 20 | 952-CHE-2015-FER_SER_REPLY [25-05-2020(online)].pdf | 2020-05-25 |
| 21 | 952-CHE-2015-Response to office action [17-01-2023(online)].pdf | 2023-01-17 |
| 22 | 952-CHE-2015-PETITION UNDER RULE 137 [17-01-2023(online)].pdf | 2023-01-17 |
| 23 | 952-CHE-2015-US(14)-HearingNotice-(HearingDate-03-02-2023).pdf | 2023-01-18 |
| 24 | 952-CHE-2015-POA [30-01-2023(online)].pdf | 2023-01-30 |
| 25 | 952-CHE-2015-FORM 13 [30-01-2023(online)].pdf | 2023-01-30 |
| 26 | 952-CHE-2015-Correspondence to notify the Controller [30-01-2023(online)].pdf | 2023-01-30 |
| 27 | 952-CHE-2015-AMENDED DOCUMENTS [30-01-2023(online)].pdf | 2023-01-30 |
| 28 | 952-CHE-2015-Written submissions and relevant documents [17-02-2023(online)].pdf | 2023-02-17 |
| 29 | 952-CHE-2015-PatentCertificate20-02-2023.pdf | 2023-02-20 |
| 30 | 952-CHE-2015-IntimationOfGrant20-02-2023.pdf | 2023-02-20 |
| 1 | SearchStrategyMatrix_14-11-2019.pdf |