As programmers, we love developing new features. After all, it's fun! And afterward, you can fire up the app, point to the feature, and say "See that? I made that." And if it's a helpful feature, your customers are happy, which probably means you get more sales, which increases your profits.
There's another side of development, though – one that's easier to overlook. These are projects that involve things like