The concept of being ‘agile’ has two primary meanings. There is Agile and agile. The latter is a commonly used around the ability to move quickly and easily. You hear it a lot in the descriptions of up and coming cloud applications. But, then there’s the question of ‘how are you agile?’ And, that’s where the former comes in. Agile.
It’s no secret that Samanage is a huge (okay, ginormous) fan of Agile project management and the Agile methodology. Breaking work into chunks and constantly delivering working software allows you to be an “agile” SaaS provider. And, agile allows you to ‘get it done and do it right’ (our favorite internal saying).
Concerns Around Agile
Often we’ll be working with potential customers and the elephant in the room comes up: “We are concerned about you regularly releasing new functionality and us losing function, or getting lost in the application.” When you live and breathe agile, that sentence is like a stab in the heart. And, the funny thing (well, not so funny) is that concern can lead to potential customers seeking the safety of an on-premise solution or a solution that requires quarterly or yearly version updates.
It’s Less of an ‘Ah!’ and More of a ‘Yay!’
There are plenty of people in the world that just don’t like surprises, and we get that. When you’re running an organization’s help desk, the thought that an update could come through and ruin your day is overwhelming to say the least. And, even more stressful is the thought of having to explain (and even train) end users who might not be as technically savvy as yourself.
That is why as a SaaS provider, Samanage is intelligent and supportive when it comes to releasing new features and functions to the masses. With agility comes the great responsibility of being the best in breed, ensuring users know what’s coming, how it impacts them, why they should be celebrating (because it truly is ‘Yay!’ and not so much of a surprise), and how to work with new functionality. There’s a lot of work put into the user story, development, testing, and releasing the code, so we like to explain to customers why we added this feature or increased/decreased a certain functionality so that you can not only understand it, but love it like we do.
The Cloud + Agility = Awesome
There’s an important difference between on-premise and cloud…and that is control. When you move to the cloud (and we highly recommend it, if you haven’t already), tell your cloud applications provider(s) what your needs are and why. We love it when Samanage customers engage with us and each other in our Community, and customer feedback is a pivotal part to the growth of our platform. Customer needs dominate our roadmap and overshadow the other necessary (and sometimes boring) enhancements to infrastructure, efficiency, UX, and the like.
The world of cloud-based applications has done a hockey stick jump in popularity, and for good reason. Agility is what will keep those applications running, and when done the right way a beautiful, growing product is created with the ability to meet your needs specific needs as it scales.
Just remember, when a cloud application provider is releasing code in an agile and Agile fashion, it is because they are responding to your needs and requests. So, don’t forget to celebrate those small changes as they roll out!