Stephan started writing code sometime back in 1981. Since then he has worked on a large number of different platforms using about 20 different programming languages. His own successful failures and those of others made him realize that all too often organizations create software that solves the wrong problem. His current work focuses on activities and how software can be created that better allows people to perform what they want to do.
He has lived and worked in his native Germany, about 5 years in the United States, and about 6 years in different countries of Latin America - so far. Stephan speaks German, English, and Spanish.
When he is not coaching, teaching or otherwise engaged in client work Stephan speaks at international conferences or visits industry gatherings - or simply enjoys some free time with family and his horse, a Peruvian Paso.
Please send email to firstname.lastname@example.org for a quick reply.
We speak English, German, and Spanish.
To many, the word design only describes how something looks but in fact it means how it works and looks. Well designed products are created based on a deep understanding of which activities users want to perform and are well engineered. This fitness makes these products superior to their competition and in some cases such products shake up an entire industry. This book shows how Activity Theory can be used to create smarter software. You will learn how a sucessful software development team can effectively work with users and stakeholders to deliver high quality solutions.
Deep thoughts are often triggered by recent events. This book bundles thoughts on quality, management, and software development practices that appeared on Stephan Schwab's popular blog over the last six years.