Jan 09, 2017 5:54 PM
Replying to Deepesh Rammoorthy
...
To add more to this,
Application Delivery could span the entire life cycle of an application from it's procurement , installation, testing to operational acceptance, releases and bug fixes, on going support.
If you are an organization that focuses on Commercial Off the Shelf (COTS) products, then Application Delivery can focus on the Integration aspects as well, Which is , How does the new application plug in to the existing infrastructure and application architecture within the organization. In such cases a Solution Architect may assist in the Application Delivery function.
If it's a highly configurable and customizable application platform similar to an IDE, there may be requirements for small code snippets to be written to enhance the functionality of the application. In such cases Application Delivery Teams may need to know Software Programming languages.
There could be applications from vendors which undergo cyclic and frequent upgrades, eg A Payroll software that undergoes an yearly patch update. In such cases Application Delivery Could be performed by Application Support person who is the ongoing custodian of the application through it's production life cycle
(Typical) Purpose of the Role :- To Ensure that Applications/Solutions (bespoke or externally Sourced) are delivered to maintain optimum efficiency of Business Processes.
(Typical ) Responsibilities :-
Software point upgrades and patch installation ,
Operational Support (Business As Usual Support) within stipulated SLA guidelines ,
Undertake software enhancements either bespoke or with guidance from the vendor, Provision of oversight in the procurement process of new applications with regards to how the application aligns with the organization's technical architecture