How do you get Technology implemented in the Enterprise? Here’s one way.

In the world of Enterprise Technology it is often difficult to work out what needs to be done, and how you are going to do it. It can be useful to have a pre-defined framework to work to. Getting things done and deciding ‘how to do them’ gets increasing complex as the number of people involved increases.

There are obviously many ways to implement or build technology and buzzwords come and go (Agile etc.) but I’ve seen the method described in this diagram work.

How do you ‘get things done’?

Please click on the diagram below to open it  | Hover over the diagram to magnify it.

Salesforce Roles, Profiles and Permissions

The way Salesforce works with Permissions is somewhat confusing! A combination of Profiles, Roles, Sharing Rules, Permission Sets and Manual Sharing make it hard to understand what’s going on.

I created this diagram to help people understand how Salesforce Permissions work.

Please click on the diagram below to open it  | Hover over the diagram to magnify it.

Managing Change in the Enterprise

Although I created this diagram, the information in it is from another source. It shows how attempting change in an organisation can result in a number of problems, if all the elements that facilitate change are not present.

If you are going to change something big in your organisation – make sure you’ve got all these covered!

Click on the image to enlarge it:

Please click on the diagram below to open it  | Hover over the diagram to magnify it.

How to design things that people actually want – the Design Triangle

During the day I work as a Solutions Architect. It’s always a challenge to ensure that I design the things my customers actually asked for and want! To help with this I created a methodology I call the ‘Design Triangle‘.

As Technologists we tend to dive straight into the ‘detail’, hide ourselves away, and then come up with something nobody wanted in the first place (usually after spending a lot of time and money in the process). it is better to:

Understand –  Design – Communicate.

The most important aspect of the design process is COMMUNICATE.

If I make a mistake with a Design, it is not an issue as long as I have communicated this to my Customers and to my Technology peers. They will quickly correct me, and help me to understand better, and in turn, create a perfect design.

I may have to ‘go around the triangle’ a few times to get the design perfect, but at least I will know that the solution is what is actually needed, and can be delivered technically.

Click on the diagram to enlarge it:

Please click on the diagram below to open it  | Hover over the diagram to magnify it.