Luca Ingianni
Luca is a self-employed agile coach, trainer, and consultant with a diverse background in engineering and DevOps. He earned a Master's degree in Mechanical Engineering from TU Dresden and began his career testing helicopter avionics systems. His path in engineering is characterized by his transition from an aerospace engineer, a role in which he was deeply involved in software development, to focusing on improving collaboration and efficiency within engineering teams.
With over a decade of experience as a consulting engineer across various projects and industries, Luca has developed a deep understanding of the importance of agile and DevOps practices in creating effective products. His particular focus is on embedded systems, cyber-physical systems, and related areas.
During this time, he has recognized that the human side is the most challenging aspect of engineering—and the central factor for success.
Luca is the co-founder of vempio, where he uses his extensive experience to support client teams in implementing successful agile development practices. In his role as an agile coach and trainer, he strives to share his insights and promote the adoption of agile methods in engineering projects.
Specification as Programming: How to Talk to your AI Collaborator
Status: Coming up in April 2026!If prompts are ephemeral specifications, and specifications are persistent prompts, then specification is the new programming.
This workshop explores a radical shift in how we think about AI-assisted development. Instead of writing code and hoping AI helps, we focus upstream: crafting specifications so precise that code generation becomes almost mechanical.
Through focused exercises, you'll learn:
- Specification structures that AI can execute reliably.
- Techniques for systematic requirement drilling (from vague intent to executable spec).
- How to use AI itself to help elicit and refine specifications.
This isn't about abandoning coding skills—it's about playing to each party's strengths. LLMs generate code fast, but are myopic and quickly get out of their depth. Humans are slower at producing curly brackets, but far better at navigating complexity, ambiguity, and long-running contexts. The leverage shifts to defining what should be built, precisely—and letting AI handle the implementation.
Garbage In, Quality Out? Mastering Agile Product and Portfolio Management in Embedded Systems Development
Status: Available NowIn the embedded systems industry, technical prowess often takes center stage. Yet, in my observation, many projects falter not because of engineering challenges, but due to shortcomings in product and portfolio management. This talk examines how these crucial aspects have become a significant vulnerability in numerous embedded systems projects.
We'll look at common pitfalls in product and portfolio management, their ripple effects throughout project lifecycles, and practical strategies to address these issues. The discussion will cover implementing agile methodologies tailored for embedded systems, aligning product vision with market demands, and harmonizing portfolio decisions with broader corporate strategies.
Drawing from real-world examples, we'll explore how effective management practices can steer challenging projects towards successful outcomes. Attendees will gain insights into transforming potential project pitfalls into opportunities for delivering quality embedded systems, even when faced with difficult starting conditions.
