We're Hiring!
Take the next step in your career and work on diverse technology projects with cross-functional teams.
LEARN MORE
Mountain West Farm Bureau Insurance
office workers empowered by business technology solutions
BLOG
4
8
2015
1.24.2023

The Software Development Grenade

Last updated:
9.16.2020
1.24.2023
No items found.

DevOps was created in response to the disconnect between the development team and the operations team within IT departments. This disconnect stems from a lack of communication and collaboration that creates this “wall of confusion” separating the IT department into two very distinct sections, resulting in low productivity.

 

THE “WALL OF CONFUSION”

A combination of conflicting motivations and processes between the development and operations teams causes this “wall” to form. Development wants change; they see their role as requiring a response or providing a solution to every changing need, whereas the operations team craves stability, fostering a reliable atmosphere that keeps the business afloat and customers happy.

 

THE GRENADE

the software development grenade

The deployment process is where the “wall” is most prevalent, and the software development “grenade” is born. When engineers design, build, test, and deploy the software without collaborating with the operations team, they miss important planning steps to anticipate future loads, integrations, and other changes. In many cases the engineers do not understand the specifications, timeframes, user-base, or security requirements. This causes the deployment of that new software to fall back on the operations team.

The operations team is not completely innocent in creating the grenade. Sometimes when the software is handed to them they proceed to change the production environment without communicating with the development team, which can lead to bugs in the system. When the bugs finally come to light, the operations team then believes they were given a faulty application, and development believes that ops created the problem. As anyone can probably guess, hostility ensues and cohesive teamwork goes out the window.

Just like an actual grenade blast, this grenade has quite a large range of destruction.  It not only affects the entire IT department and the customers involved, but in some cases, it can affect the company as a whole. These “grenade” scenarios will destroy the speed-to-market and competitive advantage that modern software development is supposed to offer, and customers have come to expect.

 

THE SOLUTION

DevOps bridges the gap between development and operations in order to improve support processes within an IT department. By improving communication and collaboration between these two teams, there is a quicker response to customer support tickets, an increase in the solutions to problems, easier setup of systems, less panic when something goes wrong, and an overall alignment of understanding for what is taking place with every system by all IT staff—and, of course, avoiding the grenade.

Recent Blog Posts

lunavi logo alternate white and yellow
1.24.2023
11
.
18
.
2022
Business Intelligence: The Present and Future with Director of Data Analytics, Jeff Thomas

Join us as we dive into the world of data analytics with our very own, Jeff Thomas. With 18 years of experience in this field, Jeff shared valuable knowledge and insight on the current trends of data analytics and where he believes the field is headed. We also discussed the challenges and barriers that enterprises face when implementing data analytics practices, Jeff explains how to rise above these challenges and use data to your competitive advantage.

Learn more
lunavi logo alternate white and yellow
1.24.2023
02
.
15
.
2022
Service Changes Coming to Microsoft 365 & Office 365

The NCE offers new subscription terms including 12-month and 36-month plans priced lower than monthly contracts. In addition, it is easier to add seats, cancellation policies are more consistent, and there are two promotional options to lock in a better rate for your current renewal. However, the mandatory new plans do include price adjustments.

Learn more
lunavi logo alternate white and yellow
1.24.2023
01
.
21
.
2022
Automate Your Cloud with Azure Bicep

Azure Bicep is a great way to implement Infrastructure as a Code to automate the provisioning of Azure resources. In this post, I’ll get you started by describing how Bicep language works as well as key differences and similarities between Bicep and ARM Templates.

Learn more