Does anyone else remember January 7th, 2000? I do. That was when Microsoft announced the Secure Windows Initiative. An initiative dedicated to making Microsoft products secure. Secure from malicious attack. Where secure code was at the forefront of all design practices so that way practitioners like us wouldn’t have to worry about having to patch our systems every Tuesday. So we wouldn’t need to worry about an onslaught of viruses and malware and you name it! That is not to say that prior to 2000 that they were intentionally writing bad code, but it is to say that they’re making a hearty and conscious decision to make sure that code IS written securely. So was born the era of SecOps.
16 years has passed, and not a year has gone by in that time where I haven’t heard organizations (Microsoft included) say, “We need to write our applications securely!” like it is some new idea that they’ve discovered for the first time. Does this sound familiar to your organizations, to your businesses and processes you have to work with? Buzzwords come out in the market place, make it into a magazine. Perhaps new leadership or new individuals come in and say, “We need to be doing xyzOps! Time to change everything up!”
But to what end do we go through that? There was a time when people adopted good, consistent and solid practices, educated and trained their employees, well refined processes which align with the business, and technology which isn’t 10 years out of date which allows you to handle and manage your requirements. But we could toss that out the window so we can adopt the flavor of the week as well, may as well, right?
That said though, some organizations, businesses or processes receive nothing but the highest accolades and benefits by adopting a different or strict regime for how they handle things. DevOps for the right applications or organization may be the missing piece of the puzzle which could enable agility or abilities which truly were foreign prior to that point.
If you can share what tools did you find which brought about your success or were less than useful in realizing the dream ideal state of xyzOps. I’ve personally found that having buy-in and commitment throughout the organization was the first step in success when it came to adopting anything which touches every element of a transformation.
What are some of your experiences, of organizational shifts, waxing and waning across technologies. Where it was successful, and where it was wrought with failure like adopting ITIL in its full without considering for what it takes to be successful. Your experiences are never more important than now to show others what the pitfalls are, how to overcome challenges, and also where things tend to work out well and where they fall short.
I look forward to reading about your successes and failures so that we can all learn together!