US 11,726,782 B2
Assessing and auditing release readiness for a software application
Maureen Olejarz, Westborough, MA (US); Venkatesh Yerramsetty, Flower Mound, TX (US); Sancho Chittillappily Sebastine, Lewisville, TX (US); Aravind Arumugham, Chennai (IN); Shubham Dhanuka, Muzaffarpur (IN); Cameron Keith, Dallas, TX (US); Natalia Potochniak, Raleigh, NC (US); Xinxing Zeng, Dalian (CN); and Narasimha Mannepalli, Naguluppalapadu (IN)
Assigned to FMR LLC, Boston, MA (US)
Filed by FMR LLC, Boston, MA (US)
Filed on Jul. 30, 2021, as Appl. No. 17/390,812.
Prior Publication US 2023/0029624 A1, Feb. 2, 2023
Int. Cl. G06F 8/77 (2018.01); G06F 21/57 (2013.01); G06F 8/71 (2018.01)
CPC G06F 8/77 (2013.01) [G06F 8/71 (2013.01); G06F 21/577 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A system for assessing and auditing release readiness for a software application, the system comprising a server computing device with a memory that stores computer-executable instructions and a processor that executes the computer-executable instructions to:
receive identification of a software application to be deployed to a production computing environment;
determine a plurality of technical attributes of the identified software application from one or more application lifecycle management (ALM) tools, including at least a source code management system;
select one or more release readiness assessment criteria corresponding to the identified software application;
apply the plurality of technical attributes of the identified software application to the release readiness assessment criteria to generate a release readiness score for the software application;
deploy the identified software application to the production computing environment when the release readiness score is at or above a predetermined threshold; and
prevent deployment of the identified software application to the production computing environment when the release readiness score is below the predetermined threshold.