Patent ID: 9009651
Filing Date: 2015-04-14
Classification: G06F,G06Q

Abstract:
1. A computer system for facilitating management of one or more programs throughout their lifecycle in an organization, the computer system comprising a microprocessor and a memory, the computer system further comprising: a Customer Relationship Management (CRM) module configured to facilitate, using the microprocessor, creation of one or more programs that are to be managed, the CRM module further configured to map one or more business opportunities to a program of the one or more programs; an Order Management System (OMS) module configured to facilitate, using the microprocessor, creation of one or more tracks and to map the one or more tracks to the one or more programs, wherein a track is a subset of a program and each program of the one or more programs comprises the one or more tracks; a program management module configured to facilitate, using the microprocessor, creation of one or more projects and map the one or more projects to the one or more tracks, wherein a project is a subset of the track and each track of the one or more tracks comprises the one or more projects; a resource allocation module configured to facilitate, using the microprocessor, allocation of resources for executing the one or more programs; a finance budgeting module configured to facilitate, using the microprocessor, budgeting of revenue, costs and profitability of the one or more programs; a Software as a Service (SaaS) based program module configured to: a central repository communicatively coupled to the SaaS based program module, wherein the central repository is Role Based Access Controlled (RBAC) and is configured to store data associated with the one or more programs, the one or more tracks, and the one or more projects being managed by the SaaS based program module.