Background

Software engineering: balancing what you make and how you make it

Aran Vink, Nick van der Veeken and Thom Koomen are software engineers at Itility.

Reading time: 3 minutes

How does Itility view the software engineering discipline? Software engineers Aran Vink, Nick van der Veeken and Thom Koomen put that into words using three statements on topics such as best software practices, CI/CD, DevOps and consistent documentation.

“As a software engineer, your main contribution to the project isn’t the code that you write”

Your main task is to shape the way that the software is designed, built, and tested, such that all subsystems work well together, and, eventually, run smoothly in production. This requires a bird’s-eye view across the boundaries of the different project phases and a critical attitude towards the processes, architecture, organization and technology that eventually all have an impact on the quality of the software that’s produced. Of course, you’ll spend considerable time coding. That’s the core of software engineering. However, that time will be unproductive if you don’t spend enough time knowledge sharing, setting the standards for design and documentation, and optimizing the toolchain that’s used for CI/CD.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one for just €20 for the first year and enjoy all the benefits.

Login

Related content