menu

Blog

Level up with industry-leading research and insights

Burndown Chart

Using a Burndown Chart for Effective Project Forecasting

Agile can come with a lot of confusing words and concepts. We sometimes find ourselves surrounded by odd-sounding words like story points, velocity, WIP, Kanban, and…

Shadow IT

Shadow IT: Learn From It to Get It Under Control

Why does your company have an IT department? At its core, this department employs best practices to ensure that company data is securely accessed, created, stored,…

infrastructure as code

Infrastructure as Code: What Is It, and Why Should My Engineers Care?

For decades, managing a server or two was a full-time job. System administrators would carefully curate their critical systems and ensure the business ran smoothly by…

configuration management

Configuration Management: What Is It and Why Is It Important?

Configuration management is an increasingly important foundation for a successful tech platform. Good leaders in the tech space will want to know what it takes to…

DevSecOps

DevSecOps: A Complete Guide to What, Why, and How

If done right, DevOps implementation should bring fruitful results to any organization: better collaboration between teams, faster time to market, improved overall productivity, and enhanced customer…

ci/cd pipeline

Understanding the CI/CD Pipeline: What It Is, Why It Matters

It used to be that software development was simply about, well, software development. As software continues to eat the world, many adjacent aspects of the development…

rapid application development

Rapid Application Development: What It Is and What’s Next

Rapid application development (RAD) has come a long way. When James Martin first developed this software development method back in 1991, he did it in response…

agile principles

The 12 Agile Principles: What Are They and Do They Still Matter?

In 2001, the Agile Manifesto surfaced. It wanted to change the software development process. The manifesto has four central themes, but not many people know that…

agile vs waterfall

Agile vs Waterfall: A Leadership Guide to Choosing in 2019

The differences between types of software are vast. One application might be built to control a vehicle in space. Another might integrate two systems to add…

software development life cycle

Software Development Life Cycle (SDLC): Making Sense of the Different Methodologies

Some of you, myself included, may be surprised to hear that there’s more to the SDLC than just waterfall, agile, and DevOps. Yes, it’s true! Though…

why devops

Beyond the Hype: Why DevOps Isn’t a Silver Bullet

The concept of DevOps and the idea of going faster are not new. However, the proliferation of shiny new tools designed around providing faster Agile +…

devops vs agile

The Agile + DevOps Effect: 6 Keys to Software Delivery Evolution

Agile and DevOps are both iterative methodologies that focus on moving quickly. With Agile, you’re trying to test your assumptions as soon as possible so that…