Combining traditional and agile approaches in a smart way, whilst keeping things simple
I can help you determine whether and how traditional best practices can be carefully enhanced using agile elements from Scrum, Kanban or DevOps, in such a way that tangible efficiency gains are achieved whilst your staff still feel at home with the approach. Is a specific problem best solved using a standard library or an in-house development? I will work with you and your team to explore whether and how ‘Vibe Coding’ can be utilised in your software development with the aid of ‘AI’, without threatening the long-term maintainability of the software or the skills of your staff. What kind of documentation for the software and code makes sense, and at what point does it lose its value? Why is robust logging (recording of states) important? I’ll demonstrate the simplest possible approaches to build automation, deployment and update management for your software (software configuration management, SCM). In all of this, appropriateness is always key; a custom-written script is often more cost-effective and better suited to your needs than a universal off-the-shelf tool that requires numerous prerequisites – and, on top of that, is often easier to adapt to changing requirements.
