Szymon Chmal
Resistant to hype: How to avoid being deceived by technological trends?
#1about 5 minutes
Defining hype driven development in software engineering
Hype driven development occurs when teams choose new technologies based on popularity rather than project requirements, often leading to unforeseen problems.
#2about 3 minutes
Navigating the stages of the technology hype cycle
New technologies often follow a predictable hype cycle, from an initial trigger and peak of inflated expectations to a trough of disillusionment and eventual plateau of productivity.
#3about 2 minutes
Learning from past examples of technology hype
The misapplication of NoSQL databases and microservices architectures for small projects serve as cautionary tales against adopting trends without proper context.
#4about 2 minutes
Balancing the risks and rewards of new technology
While adopting new technologies can boost innovation and employee morale, it also carries significant risks, such as introducing critical bugs into core business functions.
#5about 4 minutes
A practical framework for choosing new technologies
A disciplined approach to technology selection involves gathering requirements, prototyping, prioritizing business value, seeking external advice, and implementing changes incrementally.
#6about 3 minutes
Documenting choices with an architecture decision log
Maintain an architecture decision log to record the problem, requirements, considered candidates, and rationale behind every significant technology choice for future reference.
#7about 5 minutes
Managing technology adoption with a technology radar
A technology radar helps organizations manage innovation by categorizing tools and techniques into stages like Assess, Trial, Adopt, and Hold, providing a clear adoption strategy.
Related jobs
Jobs that call for the skills explored in this talk.
Featured Partners
Related Videos
The Technology Revolution: Mastering the Challenges of Radical Change
Dominik Krimpmann
The Lifehacker's Guide to Software Architecture
Julian Lang
Antipatterns - nemesis of software development
Mustafa Toroman
Unveiling the Dark Side: Navigating the Pitfalls of Digital Ambitions
Johannes Hansen
The year 3000, a brief history of Web Development
Lorenzo Pieri
Seven Myths, Three Reasons, One Goal
Stefan Priebsch
Move fast with Software Architecture
Simon Lasselsberger
Supercharge Your Developer Journey with Tiny Atomic Habits
Natan Silnitsky
From learning to earning
Jobs that call for the skills explored in this talk.


![Senior Software Engineer [TypeScript] (Prisma Postgres)](https://wearedevelopers.imgix.net/company/283ba9dbbab3649de02b9b49e6284fd9/cover/oKWz2s90Z218LE8pFthP.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)

Senior Software Engineer [TypeScript] (Prisma Postgres)
Prisma
Remote
Senior
Node.js
TypeScript
PostgreSQL


Domain Architect Ricardo Platform (f/m/d) | 80-100% | Hybrid working model | Zürich Switzerland
SMG Swiss Marketplace Group
Sachseln, Switzerland
Senior


Domain Architect Ricardo Platform (f/m/d) | 80-100% | Hybrid working model | Valbonne France
SMG Swiss Marketplace Group
Canton de Valbonne, France
Senior


Product Owner - web app - growth
leadtech
Barcelona, Spain
Remote
Scrum
A/B testing
Google Analytics
Agile Methodologies
Software Architect (Contractor) - Composable Commerce & Event-Driven Design
CobbleWeb
Birmingham, United Kingdom
Remote
€61K
Redis
React
Node.js
+4
Technical Leader/ Systems Architect
Paradigma Digital
Municipality of León, Spain
NoSQL
DevOps
Ansible
Terraform
Kubernetes
+3





