menu

Category: Software Development

Level up with industry-leading research and insights

feature creep

Feature Creep Is a Problem. Learn How to Avoid It

Too much of a good thing will often turn out to be a bad thing, harmful even. Take salt, for instance. Food without salt is tasteless…

scrum vs agile

Scrum vs. Agile: A Detailed Explanation of Their Relationship

Imagine someone walks into your office today and asks point-blank: “scrum vs. agile—which one should we adopt?” What would you answer? Well, as it turns out,…

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 and devops

Agile and DevOps are failing in Fortune 500 companies.

Mistruths promoting the cure-all, Agile and DevOps, hurt everyone seeking a truly better way to deliver software. ING begun its agile transformation in 2010 with just…