DevOps and Software Testing
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpm7C2R8wQs3F9hHW5bJX8MAmPJIBvGXE0FZg9R2i2xiUnTxFDYdxdWih8YZ_cEfUkmpL-PlZvm8gOQkoeRC91VD-OOd8JtvpvlpYnJVIyQwsP8SXfGD25Ul95dy4nqF9cW63MtRE9q0w/w640-h536/DefineDevOps.png)
What is DevOps and Why do we Deed it? The current technological and economical state of the world makes DevOps pretty much inevitable and quite a necessity. The traditional software development approaches do not allow the business to have as much flexibility (as the DevOps philosophy does) and more importantly, companies that implement DevOps practices can be a step ahead of their competition and also have the ability to make counter-moves against their competitors more rapidly, when required. For example, let's say your competitor releases a very compelling feature on their web app, and they get a lot of traction and positive feedback from their customers - resulting in more sales, in order to retain your existing user base and to attract new customers, you would need to respond quickly to this, develop a similar feature of your own, in the shortest time-frame possible, while at the same time, making sure that the new feature goes in and out of your pipeline as quickly as is can b