Sign In to Follow Application
View All Documents & Correspondence

System And Method For Software Application Llfecycle Management

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)

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
27 February 2015
Publication Number
11/2015
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipo@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-02-20
Renewal Date

Applicants

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

Inventors

1. JAYASHREE SRIPATHAN
No 796 23rd A Cross 16th Main HSR Layout, Sector 3, Bangalore, Karnataka, India.
2. KAVITHA SRIDHAR
1111, Embassy Habitat, #59, Palace Road, Vasanthanagar, Bangalore 560052, Karnataka, India.
3. UPPADA JANKI RAO
#8, Nandiwara Layout, 1st Cross, GB Palya, Bangalore-560068, Karnataka, India
4. REMIL PAUL JOSE
594, RK Township, Yarandahaali, Bommasandra, Bangalore -560099, Karnataka, India

Specification

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.

Documents

Application Documents

# 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

Search Strategy

1 SearchStrategyMatrix_14-11-2019.pdf

ERegister / Renewals

3rd: 20 May 2023

From 27/02/2017 - To 27/02/2018

4th: 20 May 2023

From 27/02/2018 - To 27/02/2019

5th: 20 May 2023

From 27/02/2019 - To 27/02/2020

6th: 20 May 2023

From 27/02/2020 - To 27/02/2021

7th: 20 May 2023

From 27/02/2021 - To 27/02/2022

8th: 20 May 2023

From 27/02/2022 - To 27/02/2023

9th: 20 May 2023

From 27/02/2023 - To 27/02/2024

10th: 22 Feb 2024

From 27/02/2024 - To 27/02/2025

11th: 17 Feb 2025

From 27/02/2025 - To 27/02/2026