Select Page

QA-DevOps towards continuous software quality

Qa DevOps represents a breakthrough for software engineering on a par with the contribution of the space-time continuum in physics. Being the space time "The mathematical model that combines space and time in a single continuum as two inseparably related concepts", we can paraphrase for DevOps:

DevOps is the computing model that
combines software development and operation
in a single continuum like two
inseparably related concepts
.

¡Olé!

This neologism comes from grouping in an acronym the English terms Development (Development) and Operations (Operations).

To continue with the journey from Newton's classical physics to Einstein's quantum physics, we will start from the classical conception of software development teams (focused on construction) and operations teams (focused on the exploitation of computer systems in production) isolated from each other. Next, we will consider including the treatment of time as one more dimension.

So we got to the need to unifiedly consider the activity of all work teams and the time, since the difference between computer components (Hw / Sw) and temporal is relative according to the observer's state of movement (customer, business, PMO,…).

DevOps = Dev + Ops²
😉

The ever-present pressure for speed up the delivery of results naturally leads to pose agile and continuous work processes- Continuous planning, measurement, development, testing, deployment, execution, operation, monitoring and optimization.

Fortunately, standardized development methodologies, clear documentation and communication processes alongside proven, standards-based platforms are now feasible, helping to streamline application development and management cycles. In addition, this supports greater availability and security of the IT infrastructure.

On the practical side of life,
DevOps is about connecting people, products, and processes.

In short, we are talking about
connect technology, business and delivered value.

QA DevOps

In short, by applying the "lean" and "agile" principles In the life cycle of continuous product delivery, business agility and the alignment of Information Technology (IT) are established. On this basis, we will be able to accelerate the "Time-to-Market", boost our capacity for innovation and offer a differentiated customer experience.

Activity around DevOps is frantic. The niche tool makers (the makers of VirtualBox, Puppet, Vagrant or Ansible, for example) are being besieged by the big manufacturers (IBM, HP, Oracle) in an attempt to prevail as predominant suppliers.

If you want more information, our recommendations are:

Okay, okay ... also the entry in English of the Wikipedia for DevOps (fair, but her "DevOps (a portmanteau of development and operations)" is already a classic on the internet).

At @PanelSistemas we continue to strive to deliver quality software products continuously, that is why we believe that DevOps is the missing link in the value delivery chain through software manufacturing. What do you think?

 

Miguel Ángel Nicolaus

Miguel Ángel Nicolaus

Miguel Ángel is CIO, Director of Innovation and co-founder of Panel Sistemas. Follow @ mnicolao11 on Twitter, or visit their profile at Analysis. You can also contact him via e-mail at this address.

Leave us your comment

0 comments

Trackbacks / Pingbacks

  1. Software QA - DevOps Towards Continuous Software Quality | CookingPlanet - […] Software QA - DevOps towards continuous software quality […]
  2. Combining PMI, CMMi and ITIL | The Blog of Panel Sistemas | IT, Development and Software Quality - […] "Software QA - DevOps", towards Continuous Software Quality. […]
  3. #QA Software - What is Ansible? And because? - […] Within our lines of work related to IT infrastructures, we consider Ansible as one of the tools with…

Send a comment

Your email address will not be published. Required fields are marked with *

Share This