DevOps | Glossary

Definition:

DevOps is a set of practices that automates the processes between software development and IT teams, so as that they will build, test, and release software quicker and a lot of reliably. The idea of DevOps is based on building a culture of collaboration between teams that traditionally functioned in relative siloes. The promised advantages include exaggerated trust, quicker software releases, ability to solve essential problems quickly, and better manage unplanned work.

Further Reading:

Book: The DevOps Handbook by Gene Kim, Jez Humble,Patrick Debois.

 

Conway’s Law | Glossary

Definition:

Conway’s law is an observation that the design of any system is significantly affected by the communications structure of the organization that develops it. The law is based on the reasoning that in order for a software module to function, multiple authors must communicate frequently with each other.Therefore, the software interface structure of a system will reflect the social boundaries of the organization(s) that produced it, across which communication is more difficult.

Further Reading:

Book: The DevOps Handbook by Gene Kim, Jez Humble,Patrick Debois.