Challenges of Dirty Data

We are working in a data driven world and are required to make data driven decisions. Now-a- days managers are regularly bombarded with loads of data via dashboards and reports.  As business tycoon Mr. Mukesh Ambani says, ‘Data is the new oil’ and as with oil, data also must be transformed to be of real value to the organization and in larger terms to the society.

The role of data scientist is in hot demand and they are constantly trying to make sense of data by building data models that can provide crucial insights necessary for organizations to grow and generate more value. However, the data professionals face many challenges that prevent them from building powerful models. According to a study conducted by Kaggle titled the “State of Data Science and Machine Learning”. One of the questions asked in the survey was, “At work which barriers or challenges have you faced this past year?” Following are the top results: Continue reading

Posted in Data Quality, MirketaInc, Salesforce.

What makes SALESFORCE #1 CRM!!!

“Customer Relationship Management (CRM) refers to the management of relationships of a company  and interaction with its customers and potential customers.”

CRM offers various advantages such as improving and strengthening the business relationships, helping companies to stay connected to customers, streamline processes, and improve profitability.

As predicted by Gartner, by 2021, CRM will be the single largest revenue area of spending in enterprise software. There are several CRM technologies today, such as Salesforce, Siebel, Sage, Microsoft Dynamics, Pega, Infor, etc

In 2017, the top 10 CRM software vendors accounted for nearly 60% of the global CRM applications market amounting to $27.2B in license, maintenance and revenues. Last year Salesforce led the pack with a 25% market share, followed by Adobe and Oracle. Continue reading

Posted in Saleforce CRM, salesforce community implementation, salesforce consultant, Salesforce Einstein, Salesforce Implementation.

Salesforce Data Security

Security is one of the major concerns in any field now-a-days. And then comes the “Data security”. As the name indicates itself, is a way to secure our data . One of the most common method of practicing data security is the use of authentication. With authentication, users must provide a password, code, specific data, or some form of data to verify identity before access to a system or data is granted.

Now a days, data security is an important aspect of IT companies of every size and type. It is important to get the right Data Security Solutions in order to meet the challenging threats. Continue reading

Posted in Application Security, Data Security, salesforce community implementation.

Agile Vs Traditional HR practices

Word “Agile” has become a buzzword. Agility as a concept has been talked about from beginning of this century. This was more in relation to software programming. Agility in management is now become a global phenomenon. This is a global movement entirely transforming the “world of work” that includes HR and transforming it into Agile HR.

Agility

Agile HR is the capability of the HR function to respond proactively to changing expectations, workplace disruptions and business requirements. We could sum up Agile HR as Adaptable, Transparent, Simple and United.

  • Adaptable: Adaptability is important in the face of ever-changing business needs and requirement.
  • Transparent: Transparency is important in gathering the trust of managers and employees, as well explaining why things must be done in a certain manner.
  • Simple: Simplicity is when designing HR programs and practices that does not cause any confusions, alienate managers and employees.
  • United: Unity applies with respect to HR working together and ensuring it isn’t working in silos or at cross purposes with the business.

Continue reading

Posted in Agile, AGILE Tools.

Kickstart Your Community implementation in Salesforce

Businesses now-a-days are using one or the other CRM tools to maintain their sales processes and sales pipeline. The way the businesses run is changing rapidly, so are the ways the customers interact with companies, as well as the ways the companies interact with their partners. And all this change requires something that has the capability to engage all these entities. What businesses need now is the right platform that can serve as an interactive bridge between businesses, customers, partners and employees.

Salesforce Community Cloud is an online social platform that enables companies to connect customers, partners, and employees with each other and the data & records they need to get work done. This next-gen portal combines the real-time collaboration of Chatter with the ability to share any file, data, or record anywhere and on any mobile device.

Community Cloud allows you to streamline your key business processes and extend them across offices & departments, and outward to customers and partners. So, everyone in your business ecosystem can service customers more efficiently, close deals faster, and get the work done in real time.

Because Community Cloud is built on top of Salesforce platform, you can connect any external system or data directly into the community. Your organization gains the utmost flexibility to easily create multiple communities for whatever use case your business demands.

Continue reading

Posted in Sales Cloud, Salesforce, Service Cloud. Tagged with , , .

API Led Connectivity

Here is a well-known fact: Technology has become a part of every aspect of our lives. We are all connected in some way. We live in a highly connected world. Every day we create humongous amount of data, as individuals, businesses or machines. And we do so with the help of numerous devices and applications. As consumers, we keep interacting with new technologies that change the way we live. We want the systems to be powerful and want them to work together seamlessly. We expect the organizations to deliver these functionalities faster than ever. To meet this, organizations are presented with several specialized tools to meet the customer expectations.

Point-to-Point Integration

Point to point communication

Continue reading

Posted in Application Architecture, Application Security, salesforce connectors. Tagged with , , .

Software as a Service (SaaS) takes root as Multi-Billion Dollar industry

According to SaaS Mag, with increased adoption specially of Salesforce, Software as a Service industry, is on a rise and is expected to be more than $130 billion industry by 2020. SaaS is referred to as a software distribution model in which a service provider hosts the application and makes it available for the customers over the internet. There are three main categories of cloud computing:

  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS)
  • Software as a Service (SaaS)

SaaS is similar to ASP (Application Service Provider) and on demand computing software delivery models.  The SaaS model where the provider hosts the client’s software and delivers it over the internet to an approved set of users is like ASP. The on-demand software model of SaaS refers when the provider gives clients network-based access to software. The source code of the application is same, and it is specifically created for SaaS distribution. When the new functionalities are to be rolled out, it is done for all users. Data storage again depends upon the type of agreement the provider has with the customers. Customers can opt data storage locally, in the cloud or both locally and in the cloud. Organizations can also integrate other software with SaaS applications using APIs.

Continue reading

Posted in Application Architecture, Application Security.

Working with Salesforce Account Teams

In Salesforce, Account team is a group/team of users working together on an account, making tracking of collaboration on account easier. Suppose there is a team of people working on an Application say ‘ProjectBuilder’. This team contains developers, team lead, project manager, delivery manager, Sales Manager, Executive Sponsor. Now each of the team member has a role to play. Developer is responsible for developing the application, team lead is responsible for managing the developer, project manager is responsible for planning and monitoring of the project., and the delivery manager is responsible for the timely and accurate delivery of the application, sales manager is responsible to reach the established sales target and executive sponsor is responsible to project aligned with organization’s strategy. Now the account is ProjectBuilder and developer, team lead, project manager, delivery manager. Sales Manager and Executive Sponsor are the users. To track the progress of the team of users both the internal and the partner user, Account Team concept is used.

Use of Account Team

Using Account team, we can grant access to account and their related contacts, cases and opportunities. Account team is good to use in private sharing model where users cannot see/edit other accounts. We can include any set of roles in account team and can assign a user to every role who will then be part of the account team and will be responsible for the account. We can use a member of the Account Team to:

  • Identify responsible people on an account and contact them.
  • Assign role-specific tasks on the account.
  • Using account role, send campaigns on an account team member’s behalf

Continue reading

Posted in Agile, salesforce administrator, salesforce consultant, Salesforce Implementation, Salesforce.com, Team Collaboration. Tagged with , , , , , .

How to Update Status for Salesforce object in a custom Lightning Component

In Salesforce, maintaining the last update status of a view once it loads as a component can be tricky. JavaScript has an asynchronous way of executing after all. Resetting the counter after each component refresh from the custom refresh button may take a while to debug. Here is a way I resolved my problem. With a few tweaks here and there with some horse shoe fitting hope it helps your too.

salesforce management

Continue reading

Posted in force.com app development, Salesforce, Salesforce cloud Implementation, salesforce customization, salesforce development, Salesforce Lightning. Tagged with , , , , , .

Heap Size: Elephant in the room

Heap size is a common, yet neglected problem whenever it comes to Salesforce Apex development. Heap size in actual is the count of memory used by the variables, object instances in an Apex class. In order to store these objects & variables, memory is allocated in Salesforce which is derived from allocated Heap. The Heap size truly depends on the type of transaction, Salesforce provides a heap size limit of 6MB for synchronous transaction and 12 MB for asynchronous transaction. Whenever, too much data is stored during processing an error occurs prompting “Apex heap size too large. You must have encountered this error at least once if you are a developer.

Here are a few tips to ensure that the heap limit does not exceed the maximum size and your code runs smoothly

heap size in salesforce

Continue reading

Posted in apex develeopment, Salesforce, salesforce development, salesforce integration, Salesforce.com. Tagged with , , .