There’s no beating the feedback that you can get from actual users of your product. No matter how thoroughly you think things through — no matter how much time you spend on user stories and knocking around scenarios — you’re never going to know how your system feels to someone that is using it everyday… unless YOU are the one using it.
Here at JumpCloud, we eat the dog food. All of our systems, applications, and WiFi networks are connected via JumpCloud’s Directory-as-a-Service® platform. We get the daily emails, we get the alerts about password complexity issues, and expiring passwords. We use the user interface to setup and manage user access to our production infrastructure, on-prem LDAP applications, our web applications that need single sign-on, integrate with Google Apps, use multi-factor access, and execute commands and policies. When someone joins us they are inducted through the provisioning process, including setting up their password and their public keys so that they have access to the appropriate machines. The beauty is that our new users are provisioned as our customers would do so, and when we need to de-provision somebody, we see what our customers see.
In past companies when I’ve used the product in my day-to-day life it was always contrived. I didn’t actually need or want it, and I found myself NOT using the product if I was in a rush – it was always easier that way usually. But here? Damn, I love this dog food. That’s why I know we’re going to be great. Every time I start to think “Ok, need to copy keys over to this machine” or “I’ll just give the new guy the AWS keys so he can log in” and I remember how simple it is to do RIGHT… well that makes me very happy. And then the realization that it’s our product that makes it that way? That’s even better.
If you would like to give JumpCloud’s cloud-based directory service a try, feel free to sign-up for an account – your first 10 users are free forever. Or, drop us a note and we would be happy to chat with you about it.