SlideShare a Scribd company logo
Improving conceptual
understanding in development
by Sebastian Helzle
Who am I?
• Developing websites since
Geocities was cool ~1996
• Working with TYPO3 since 2005
• Freelance consultant since 2007
• Fell in love with Neos in 2013
• Certified Scrum Master since
2015
• Love hiking, mountains and
cooking
What I will talk about
• Why is conceptual understanding important
• Fostering project ownership
• How can agile methods help you
• What you can do
Why is conceptual
understanding important?
Websites and webapps are
not
Rocket science Just pieces of code
COMPLEX
Websites and apps are
Idea & final result
Can look similar but the result might behave unexpected
So, why are they complex?
Organisational complexities
• Requirements engineering
• Team work
• Limited budgets
Technical complexities
• Dependencies & their
management (bower, npm,
composer, bundler, …)
• Continuous delivery (build, test,
integrate)
• Performance & scalability
The sometimes forgotten
complexity
People must actually be able
to use your product
What makes a product
usable?
• Customised solutions
• Well thought out workflows
• Good performance
Danger!
WO/
Miscommunication is
expensive
Every change can have
undesired effects
• Performance degradation
• Usability
• Stability issues
• Relationship with the client
There are already some
solutions
• Automated testing (stability & performance)
• A/B testing for user

experience
Sadly, no automatic tests for
editors efficiency or clients
happiness :(
Clients are used to bad
solutions
This is not a good thing!
Many development teams don’t
know what clients are doing
Ignorance?
I don’t think so 

(maybe sometimes)
Fostering project ownership
Empathy
• Client has bad experience? -> a team should
• feel the urge to improve it
• find sustainable solutions
• work with the client
• try to understand the client
• Let a team get to know the client (he’s not the devil)
Use agile tools
Retrospectives
Talk about your processes, teamwork and growing as a team
Reviews
Do internal reviews and user testing
Let developers present their work
Invite the client
Keep some slack in your
planning
Improvements need time too
Don’t kill ideas with
overcomplicated processes
A process can be bent
Refresh a projects vision
regularly
Sometimes the trees block your view on the forest
As a developer you can
• See tasks as challenge
• Try to see your work from a different point of view
• Involve in shaping a project
• Defend your ideas and concepts
• Teach others
• Cooperate & ask for help
• Write down or draw what you know
Celebrate success!
Okun!

Thank you!
Questions?
More
🐦 @sebobo
✉ me@helzle.it
📖 http://www.mind-the-seb.de

More Related Content

PDF
Building the wings during takeoff
PPT
Teach Your Software Developers This Ideation Design Process
PDF
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
PDF
Quovantis design principles
PDF
How to succeed as technical lead or development manager
PDF
Gist Bootcamp Remote Launch Presentation
PDF
There are Gaps in your Agile Methodology No One Talks About - Part 1
PDF
The Gaps in Your Agile Methodology No One Talks About Part 3 - Managing Backlogs
Building the wings during takeoff
Teach Your Software Developers This Ideation Design Process
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Quovantis design principles
How to succeed as technical lead or development manager
Gist Bootcamp Remote Launch Presentation
There are Gaps in your Agile Methodology No One Talks About - Part 1
The Gaps in Your Agile Methodology No One Talks About Part 3 - Managing Backlogs

What's hot (20)

PDF
Integrating Lean UX approaches for Agile Scrum Environments
PDF
T systems - agile workshop 0. session
PDF
UX for E-learning: Designing the Learner Experience
PPTX
Agile Organizational aspects for DevOps and Continuous Delivery
PPT
The sprint
PDF
1st skill build assessment presentation
PDF
The Gaps in Your Agile Methodology No One Talks About Part 2 - Creating Backlogs
PPTX
Project Management or how to herd cats
PDF
Top 5 Meeting Tips Made Possible by JIRA and Confluence
PDF
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
PPTX
"Is Testing Like Marmite?" and other ideas.
PDF
Usability and beyond: How to Evaluate Your Product
PPTX
Avoiding the Heuristic Solution: Moving past functional and correct to joyful...
PDF
Creating Minimum Viable Products (MVP)
PPTX
7. evaluation(2)
PPT
How to Succeed as a PM with your Unique Skills
PDF
Websitebuildsd10.16
PPTX
Missionizing Your Agile Team
PPTX
How to Organize a User Story Writing Workshop
PPTX
Avoiding Fragile Agile: Making Change Stick
Integrating Lean UX approaches for Agile Scrum Environments
T systems - agile workshop 0. session
UX for E-learning: Designing the Learner Experience
Agile Organizational aspects for DevOps and Continuous Delivery
The sprint
1st skill build assessment presentation
The Gaps in Your Agile Methodology No One Talks About Part 2 - Creating Backlogs
Project Management or how to herd cats
Top 5 Meeting Tips Made Possible by JIRA and Confluence
Артем Биковець "Why Scrum is so often "Failed" and criticised" Lviv Project M...
"Is Testing Like Marmite?" and other ideas.
Usability and beyond: How to Evaluate Your Product
Avoiding the Heuristic Solution: Moving past functional and correct to joyful...
Creating Minimum Viable Products (MVP)
7. evaluation(2)
How to Succeed as a PM with your Unique Skills
Websitebuildsd10.16
Missionizing Your Agile Team
How to Organize a User Story Writing Workshop
Avoiding Fragile Agile: Making Change Stick
Ad

Similar to Improving conceptual understanding in development (20)

KEY
Lean UX in an Agency Environment
PDF
Design-led Innovation at Work
PDF
The 360 Developer
PDF
Design Operations mural - 8 mar 2017
PDF
Customer Development Fast Protyping
PPTX
5 Keys to Building a Successful DevOps Culture
PDF
How Product Managers and Agile Development Teams Can See Eye to Eye
PPTX
Rethinking Your DevOps Strategy
PDF
Software engineering for small product companies
PDF
2014 Evolving Your UX Process 1up
PPT
35 part 2 - earthsoft-path ahead - guidance to professionals
PPTX
Working with remote teams
PDF
Apply design thinking
PPTX
Gd1 Chapter 3 - Design
PPTX
GD1 Chapter 3a Design.pptx
PPTX
30 GD1 Chapter 3a Design.pptx
PDF
Collaboration Within A Multidisciplinary Team
PDF
Are you failing at being agile? #digitallabin
PDF
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
PDF
An evolving view of project management
Lean UX in an Agency Environment
Design-led Innovation at Work
The 360 Developer
Design Operations mural - 8 mar 2017
Customer Development Fast Protyping
5 Keys to Building a Successful DevOps Culture
How Product Managers and Agile Development Teams Can See Eye to Eye
Rethinking Your DevOps Strategy
Software engineering for small product companies
2014 Evolving Your UX Process 1up
35 part 2 - earthsoft-path ahead - guidance to professionals
Working with remote teams
Apply design thinking
Gd1 Chapter 3 - Design
GD1 Chapter 3a Design.pptx
30 GD1 Chapter 3a Design.pptx
Collaboration Within A Multidisciplinary Team
Are you failing at being agile? #digitallabin
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
An evolving view of project management
Ad

More from Sebastian Helzle (11)

PPTX
Neos CMS & SEO - The Next Level - NeosCon Dresden 2019
PPTX
SEO with NeosCMS - Meet Neos Salzburg 2018
PPTX
Semantic data in TYPO3 - T3CON18EU
PPTX
Continuous relaunch – die einzige konstante ist die Veränderung
PPTX
Neos CMS and SEO
PDF
Ci & proServer
PDF
Tasty Recipes for Every Day 2016 (Neos)
PDF
Conceptual understanding in development
PDF
Improving editors' lives with Neos CMS
PDF
Testen von TYPO3 CMS/Flow/Neos Anwendungen mit Behat und Dalek.js
PDF
Continuous delivery with open source tools
Neos CMS & SEO - The Next Level - NeosCon Dresden 2019
SEO with NeosCMS - Meet Neos Salzburg 2018
Semantic data in TYPO3 - T3CON18EU
Continuous relaunch – die einzige konstante ist die Veränderung
Neos CMS and SEO
Ci & proServer
Tasty Recipes for Every Day 2016 (Neos)
Conceptual understanding in development
Improving editors' lives with Neos CMS
Testen von TYPO3 CMS/Flow/Neos Anwendungen mit Behat und Dalek.js
Continuous delivery with open source tools

Recently uploaded (20)

PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPT
Teaching material agriculture food technology
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
cuic standard and advanced reporting.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Spectroscopy.pptx food analysis technology
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Big Data Technologies - Introduction.pptx
Review of recent advances in non-invasive hemoglobin estimation
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Teaching material agriculture food technology
Machine learning based COVID-19 study performance prediction
Understanding_Digital_Forensics_Presentation.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
cuic standard and advanced reporting.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Encapsulation theory and applications.pdf
Empathic Computing: Creating Shared Understanding
The Rise and Fall of 3GPP – Time for a Sabbatical?
Chapter 3 Spatial Domain Image Processing.pdf
Network Security Unit 5.pdf for BCA BBA.
Spectroscopy.pptx food analysis technology
NewMind AI Weekly Chronicles - August'25 Week I
“AI and Expert System Decision Support & Business Intelligence Systems”
Spectral efficient network and resource selection model in 5G networks
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Programs and apps: productivity, graphics, security and other tools
Big Data Technologies - Introduction.pptx

Improving conceptual understanding in development