Marlene Roth & Tobias Mohr
How to sabotage your software development with agile? – 10 pro tips for guaranteed success
#1about 4 minutes
The problem with modern agile development
The original intent of the Agile Manifesto has been lost to complex frameworks and certifications, requiring a return to basic principles.
#2about 3 minutes
Avoid creating an agile cargo cult
Copying the superficial aspects of agile companies without understanding the underlying principles leads to failure.
#3about 1 minute
Protect engineers' focus from excessive meetings
Managers' meeting-heavy schedules disrupt the long blocks of focus time that software engineers need for complex problem-solving.
#4about 2 minutes
Prefer asynchronous communication over synchronization meetings
Excessive cross-team synchronization meetings can be replaced with asynchronous communication and findable knowledge bases to save time.
#5about 2 minutes
Align team structure with software architecture using Conway's Law
Since a system's architecture mirrors the organization's communication structure, teams should be organized by value stream, not by technical function.
#6about 1 minute
Recognize software engineers as designers, not just coders
Underestimating software engineers as mere 'programmers' ignores their crucial role in designing scalable and reusable systems.
#7about 1 minute
Define the role and purpose of an agile coach
Agile coaches should focus on improving processes and removing impediments, not acting as secretaries or event planners.
#8about 4 minutes
Empower product owners with authority and dedicated time
Product owners cannot succeed when they are part-time, lack decision-making power, or are senior managers without context.
#9about 3 minutes
Choose between project mode and product mode
Use a fixed-scope project mode for simple digitization, but adopt an iterative product mode for complex problems with unknown requirements.
#10about 3 minutes
Prioritize hands-on learning over formal certifications
The proliferation of agile certifications distracts from the most effective way to learn, which is by doing the actual work.
#11about 3 minutes
Balance team autonomy with management-defined boundaries
Effective management in an agile context involves defining the 'playing field' and constraints, then granting teams full autonomy within them.
#12about 1 minute
Three key principles for successful agile adoption
True agility comes from finding the right approach for your context, providing team autonomy, and focusing on people's growth over certifications.
Related jobs
Jobs that call for the skills explored in this talk.
Sunhat
Köln, Germany
Remote
€85-115K
Senior
Team Leadership
Software Architecture
+1
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
04:22 MIN
Why HR struggles with technology implementation and adoption
What 2025 Taught Us: A Year-End Special with Hung Lee
03:38 MIN
Balancing the trade-off between efficiency and resilience
What 2025 Taught Us: A Year-End Special with Hung Lee
03:48 MIN
Automating formal processes risks losing informal human value
What 2025 Taught Us: A Year-End Special with Hung Lee
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
04:57 MIN
Developing resilience by expanding your capacity for failure
What 2025 Taught Us: A Year-End Special with Hung Lee
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Unveiling the Dark Side: Navigating the Pitfalls of Digital Ambitions
Johannes Hansen
Antipatterns - nemesis of software development
Mustafa Toroman
The Lifehacker's Guide to Software Architecture
Julian Lang
We (don't) need a software architect!?!
Hendrik Lösch
Why (most) software projects fail silently...
Hendrik Lösch
The QUEST for Better Software
Richard Bown
Seven Myths, Three Reasons, One Goal
Stefan Priebsch
Resolving technical debts in software architecture
Carola Lilienthal
Related Articles
View all articles


.webp?w=240&auto=compress,format)
From learning to earning
Jobs that call for the skills explored in this talk.








Driven Solution GmbH
München, Germany
JIRA
Scrum
Confluence
Microsoft Office
Agile Methodologies
