Test Environment Management Explained
Despite most companies spending between 45%-55% of their IT spend on Non Production (Training, Development & Testing) the art of “Test Environment Management” (or TEM) still appears to be an area of significant confusion and neglect. In the hope to educate and raise the bar on TEM, here is a quick overview of “IT & Test Environment Management best practices” from Enov8.
Definition: IT & Test Environment Management is the act of understanding your cross-life-cycle IT environments and establishing proactive controls to ensure they are effectively used, shared, rapidly serviced and provisioned and/or deleted in a timely manner.
The key activities you should consider:
- Model Your IT & Test Environment *Know what your environments look like
- Capture Project System Demand
- Capture Dev & Test Demand *Test Environment Bookings
- Analyse & Manage Test Environment Contention
- Support Environments with Lean Service Requests
- Proactively Manage Environment Events & Creation
- Streamline your IT Operations through standardization & automation
- Report on Usage, Availability and Service Capability
- Improve through proactive Environment Housekeeping and Optimisation
By getting your IT & Test environments management right you will delight your customers and you will delight your CIO and CEO as IT productivity goes up across your IT Projects, Development, Testing & Operations and cost goes down across your Infrastructure, License & Support Spend.
Learn more about EcoSystem EM, an out of the box TEM solution at: EcoSystem EM Brochure
Do you ever wonder why the environment preparation or releases take so long? After all, the company just invested “zillions” on a whole bunch of great tools and a cloud framework.
So, you have decided you’re going to implement a Scaled Agile Framework (SAFe) and promote a continuous delivery pipeline by implementing “Agile Release Trains”…
It goes without saying, that the backbone of all organizations today is digital and independent of the end-products you provide, there is an inherent need to drive your features and solutions from conception to production…
I am continually ‘un-amazed’ when I go into large organizations and look at their ‘DevOps’ strategy. At a team level, it’s invariably no different to what we were doing back in the late 90’s…
The intention of environment synthetics is to provide ‘high-level of confidence’ applications (your system instances e.g. UAT Home Loan System) and their underlying component services…
DevOps & DevOps at Scale is little a bit like comparing the building of Sand Castles on a Beach to Town Planning. Here are 5 practices to promote as a way of preparing for a DevOps at scale capability…