Avoid Unwanted Salesforce Complexities With CMC Metrics

October 2, 2018 Whitney George

Salesforce is a powerful platform that can transform your organization. However, as Salesforce has grown, managing the complexity of your Salesforce org has become more daunting. Luckily, Appirio CMC Metrics can support Salesforce users as they work to avoid unwanted Salesforce complexity and deployment issues.

CMC Metrics quickly and consistently analyzes and compares Salesforce Environments directly within your Production org. Based on expertise honed over thousands of Salesforce projects, Appirio has identified the three most impactful dimensions to assess the health of your Salesforce org. 

Let’s take a look at how CMC Metrics helps you stay on top of org complexity so you get the most out of Salesforce.

1. Monitor your configuration and code complexity

With CMC Metrics, you can easily monitor custom objects, custom fields, validation rules, workflows, and page layouts for any changes introduced to your Salesforce org. Configuration metrics are an important indicator of complexity because excessive customizations create more dependencies between objects, fields, and rules — which require testing and maintenance for each deployment of new functionality. 

When custom Apex code is added to your Salesforce environment, you can keep an eye on code complexity by analyzing data — like total lines of code, triggers, classes, and Visualforce pages. CMC Metrics also makes it possible to quickly assess your Code Quality trends by tracking metrics like lines of code, org code coverage, code coverage, and tests by status (test classes).

2. Keep an eye on User Admin complexity

Maintaining a simple profile and role structure relative to the number of users allows organizations to decrease the effort needed to onboard users, and simplifies and improves the implementation accuracy of control rules. But in a complex platform like Salesforce, it can be hard to understand your user administration setup. CMC Metrics allows you to assess your users, profiles, roles, permissions, and the channels enabled for users (e.g. portal, outlook, and mobile), so you can keep track of your user admin complexity and assess areas to simplify and improve.

3. Stay on Top of Levels of Adoption

Adoption reflects how often your users access and edit the environment. Track vital metrics — like active users and the number of users not logged-in, as well as the utilization trend of key objects like accounts and contacts. Cultivating higher user adoption through CMC Metrics can impact your ability to drive ROI, in addition to helping you stay on top of trends that show success.

Is your team ready to proactively address Salesforce org complexity to avoid unnecessary deployment issues? Reach out to our Appirio CMC team today!

Previous Article
DevOps for the Cloud: Code Quality Scanning
DevOps for the Cloud: Code Quality Scanning

Code quality can degenerate quickly, and restoring it can take hours, days, and even months. We've found so...

Next Article
DevOps in the Cloud: AppirioDX Versus Salesforce DX
DevOps in the Cloud: AppirioDX Versus Salesforce DX

Over the last year, there’s also been a lot of buzz surrounding AppirioDX, our own new DevOps solution.