Home Agile

Agile

Agile is a set of practices to make software development move quickly and easily. These practices value Individuals and interactions over processes and tools, Working software over comprehensive documentation, Customer collaboration over contract negotiation and Responding to change over following a plan.

Stakeholder management in a DevOps world dos and donts

Stakeholder management in a DevOps world – do’s and dont’s

Every software development organization runs a series of software projects. These projects result in applications. Those applications require great features to be successful. Agile teams push those applications from source code...
Why CICD and team metrics matter for your business

Why CI/CD and team metrics matter for your business

With the ever-increasing popularity of containerized microservices in the public cloud, deployments have become more complex. Because changes are deployed quickly and often, how these services behave in production is not...
Working from home during the pandemic or how life changes

Working from home during the pandemic or how life changes

I did not want to write this post. I did not want to be the privileged engineer talking about things I know nothing about. I'm going to write this anyway, but...
At-which-level-are-you-Meet-the-DevOps-Maturity-Model

At which level are you? Meet the DevOps Maturity Model

Your organization is probably in the middle of a DevOps transformation. Perhaps you struggle to get there. Great questions are: where did you start, what went well and what could be...

Is cloud-native becoming mainstream? Yes, says CNCF

The CNCF regularly surveys the marketplace to understand adoption of cloud-native technologies. The results of the most recent survey shows some interesting adoption rates, indicating that cloud-native technologies are becoming mainstream. Why...
Sysdig Monitor_Monitoring in a Cloud Native World

Sysdig Monitor – Monitoring in a Cloud Native World

Event Management and Telemetry monitoring is complex in even the simplest of environments. But in a multi-cloud world that complexity is multiplied. The ephemeral nature of many services (or the scale...
Code review tips and tricks

Code review tips and tricks to improve security

In an agile world, security can be a time consuming effort that slows down the software delivery processes. However, security topics should not be ignored or shifted to the very last...
Code evolution

Functional Programming: democratizing development for DevOps

There is a bit of a revolution happening on the quiet in the development world. Partly led by the paradigm of DevOps, with infrastructure-as-code and configuration scripting. This revolution is changing...

Refactoring helps DevOps initiatives in your organization

Every developer can give you examples of applications of which the code base is like spaghetti code. Plenty of reasons why an application might end up in such a situation. Often,...
Site Reliability Engineering and the IT product

Why SRE is important for your applications

In the article “learn to fail or fail to learn” I briefly touched on the importance of learning from failures. In short: a development team should learn it is inevitable that...

TOP STORIES