Gaining Trust

when we write software, often we talk about the customer. We talk about their interactions with our software. We talk heir behavior and we ultimately decide what is going to be best for the customer. So in all of that talking, however, do we ever talk about what will make he customer trust us the most?

Trust: The Measuring Stick

When we start talking about a new feature and he performance of the application, we start geeking out! We  are developers, it's what we live for. Never, in the history of the world have we ever seen so many people gathered around a small little box talking in a foreign language and having such a great time. This is coding! This is awesome!

Yet, at the other end of the spectrum, at the end of he development process, the customer is waiting. They await he next code release, and if we have not done our jobs right, they dread the next release. See, if we were all about the feature, or the performance, and didn't bother to release seamlessly, the customer is going to know about. And as they get worse and worse experiences, they no longer trust the product. Once that anti-trust reaches their unexceptable level, they will leave. So hey are measuring us, so what can we do?

Each Shop is Different

Each shop is different. We gain our customers back by being transparent. By showing them that we recognize our fault and have changed. Showing competence is the biggest way to gain trust. When we release code automatically, do we ever consider stopping for a spell? Do we ever consider letting the customer rest for a spell?

When we talk Continuous Confidence, we talk about confidence from all aspects of the release process, from developer to the customer. This is the key difference between continuous integration and continuous confidence. CI was made to instill confidence in the code to the developer. CC was made to instill confidence to everyone else. We use the tools we have, but we think about things differently.

Comments

Popular posts from this blog

Not All CI Solutions Are Created Equal

Stop Talking About Continuous Integration

Legacy Code: What to do About it