Salesforce Platform Features
Process Management
Provides users a holistic view of all workflows so as to see how all processes work together.
Delivers data points such as time and cost of a process on a dashboard to evaluate process efficacy.
Allows users to view progress of a business process in real-time enabling them to view performance or manage tasks within the process.
Development
Provides tools for building, deploying, or integrating source code into hosted application.
Provides tools for writing code, editing code, syntax, debugging, or utilizing frameworks.
Provides tools for sharing code, tracking progress, and shipping software.
Supports programming languages such as Java, C, or Python. Support for front-end languages such as HTML, CSS, and JavaScript.
Tests the functionality of a software application. Detects and diagnoses issues in application.
Data Control
Lets users add data from existing sources when creating the initial application or changing data sources.
Continuously updates data as users or external data sources are edited.
Encrypts or provides some form of firewall to prevent external parties from accessing sensitive data.