Getting the word out on APM best practices has been sporadic.  Here are the bits done so far.

You can also find a link to my Blog Posts from the CA Communities at the bottom of this page.

 

PPT  Managing Performance with APM Acceptance Criteria  (CA World 2014)

Reliable process for identifying appropriate metrics and validating these metrics via collaboration with the various stakeholders across the application life-cycle remain unaddressed.  APM visibility exposes these metrics and directly supports their aggregation as transaction profiles and performance baselines.  This establishes a framework for reliable acceptance criteria and also defines the roles and responsibilities through which stakeholders can collaborate to both validate the monitoring configuration as well as align with business objectives.

The challenge for DevOps initiative, Non-functional Requirements and KPIs, Acceptance Criteria Lifecycle

Big data encompasses the collection and analysis of production systems in real-time giving insight into operations and resilience of your business critical applications.  But, did you know that development teams are using CA Application Performance Management (APM) to bring the power of big data to their world?  APM’s dynamic root-cause analytics engine collects performance data that helps pin-point potential issues and bugs during the development life-cycle as well as fine-tune code quality to optimize performance prior to production.  Find out how APM can save time and reduce the back-and-forth conversations often associated with integrated projects by analyzing code performance as it is being developed.   Join us in this session to learn how the big data of application performance management can supercharge your DEVOPS transformation.
This was for the 2014 GTEC (Canada)

Book APM Best Practices – Realizing Application performance management   APM Best Practices                             Current academic citations 

Increase your APM proficiency. Learn how you can identify and harness KPIs to make sense of your APM “big data”. And find out how these techniques will help to prepare for your upgrade to the new features and functionality with APM 9.6.

Here is a variation I did for CA World 2014  here on slideshare.net

Articles APM best practices: A conversation with author Michael J. Sydor — Part 1  Application performance management (APM) is a critical part of application lifecycle management ALM). In part one of this three-part series, Michael J. Sydor, author of APM best practices: Realizing Application Performance Management, describes the scope of APM initiatives and determining ROI for such initiatives
Articles APM staffing issues: A conversation with author Michael J Sydor — Part 2 How does an organization staff best for application performance management (APM)? In part two of this three-part series, Michael J. Sydor, author of APM best practices: Realizing Application Performance Management, tells us why staffing has the second greatest potential for failure in APM initiatives. He addresses questions about TaaS (Testing-as-a-Service) models for APM and answers question about tooling
Articles Michael J. Sydor discusses application performance management implementation — Part 3  Application performance management (APM), an important part of ALM, must continue past development into production. In part three of this three-part series, Michael J. Sydor, author of APM best practices: Realizing Application Performance Management, wraps up by answering questions on APM implementation, skills and organizational structure.

Articles  Beyond Deployment Automation: Realizing DevOps Metrics and Collaboration through APM Visibility

This article presents the current practice in managing software quality using Application Performance Management (APM) technology. Today DevOps initiatives focus on deployment automation as the first pillar of DevOps capabilities. While automation of the existing manual deployment processes is desirable, in order to support more frequent and incremental deployment of software systems, very little progress towards DevOps is achieved using this first step, while processes for identifying appropriate metrics and validating these metrics through collaboration with the various stakeholders across the application lifecycle remain unaddressed. APM visibility exposes these metrics and directly supports their aggregation as transaction profiles and performance baselines. I discuss the practical techniques and considerations and how to establish a framework for reliable acceptance criteria and also the roles and responsibilities through which the stakeholders can collaborate to both validate the monitoring configuration as well as align with business objectives. By focusing first on APM visibility you can achieve meaningful DevOps progress in managing the non-functional requirements across the application lifecycle, managing software quality and performance, no matter what pace of software release you might achieve through more frequent deployment.

This is the corresponding presentation from CA World 2014 on slideshare.net, if you don’t want to read the whole paper!