In my first blog on GWC I would like to present a business case that might be interesting for those working with IBM middleware in IT operations and development. The case is written by Wilco Koorn.
Development and Operations departments have different, and at times opposite, objectives. The objective of Development is to produce a continuous stream of value by providing
Studies indicate that especially the
hand-over of software packages from Development to Operations causes a lot of idle waiting time and therefore lowers overall productivity. Hand-overs not only involve developers explaining to Operations what has changed in their code and how this might impact other components, but also rewriting deployment scripts and then retesting the application on a shadow server. These activities require a substantial amount of time.
Eliminating hand-overs can be achieved by adopting a "self service" deployment model in the Development department. A necessary prerequisite for introducing self-service deployments is to first automate the entire deployment process. A case study made by airline company KLM/AirFrance proves the value of automating the deployment process and introducing self-service deployments. Without hiring additional Operations staff, KLM/AirFrance was able to cope with a 500% increase in the number of deployments per month. Thanks to deployment automation and self-service deployments, they now save $1 million annually in their entire software development and delivery chain.
Read more in this paper www.xebialabs.com/bridging-gap-between-d...
Trends like increased automation of business functions, introduction of a service-oriented architecture paradigm, ever more heterogeneous middleware environments and the emerging use of virtualization in datacenters have increased pressure on both Development and Operations. Moreover, business simply demands more agility from the IT organization.
Development’s response to this demand is to adopt Agile methodologies, allowing them to provide more
changes in a shorter timeframe. As a result, the Operations department has to cope with many more software updates to the development, test and production environments. This makes Operations’ objective to provide a stable infrastructure to end users an increasingly difficult task.

