Speaker

Daniel Scheufler

Daniel Scheufler

Principal Consultant, Improving - Software. Engineering. Leadership.

Houston, Texas, United States

Actions

Daniel Scheufler is a Principal Consultant with experience in ECommerce, TeleMedicine, and of course Oil and Gas. As an Electrical Engineer turned Software Developer, He prides himself on highly disciplined development leading to more effective products and processes. He is a problem-solver at heart and leverages this strength in applying industrial theory to the challenges of software development. Among the key challenges facing development is the communication gap. So Daniel has taken to blogging, public speaking, and consulting to help bridge the gap and demystify the technology our world depends on. When not engaged in tackling the gap, or coding, you'll find Daniel playing with his five children, reading, or tinkering whether in the woodshop or in a computer.

Area of Expertise

  • Information & Communications Technology

Topics

  • Developer Technologies
  • agile
  • agile culture
  • Agile Leadership
  • Code Quality
  • 🙋 Soft skills for developers
  • Agile software development
  • Lean Software Development
  • Business of Software
  • agile fluency
  • React
  • functional programming
  • quality culture
  • Clean Code
  • dotNet
  • software quality
  • Quality Assurance

How To Apply Test-Driven Development for Effective Communication

You're in a meeting, but you and your colleagues just can't seem to get each other. You've shared all the relevant data, and the solution seems obvious to you, but there they go again, heading off in some completely esoteric and unintelligible way. Frustrating right? 

It's a little like what happens when you write some code, only to find it misbehaving in production.

As developers and QAs, we solved misbehaving code with Unit Tests. We adjusted the way we develop so we could get more predictable outcomes.

We invented TDD.

What if there was a way to apply this method to those confusing and often frustrating conversations with our colleagues? What if we could test our conversations, as we make them, to get better results?

In this session, we'll talk about how we can apply the Ladder of Inference to help us test and verify our conversations and conclusions as we make them.

Liberate Your Retro

Adapt and Inspect are pillars of agility. But if no one talks during your retro, you can't adapt. If your team only reports sunshine and rainbows, you can't grow. What if changing your format could help your team deeply engage with the process again?

Liberating Structures are a set of meeting formats and collaboration tools which can do just that! They introduce tiny shifts in the way we meet, plan, decide and relate to one another. They put the innovative power once reserved for experts only in hands of everyone.

Helping your Waterfall flow Faster

A perfect world _might_ be agile. But what do you do with reality? What can you do against the immense inertia of a well-worn Waterfall Culture? Platitudes aren't enough! Failed agile transformations are proof of that. The change must be deeper. It must be actions. But who can do this?!

You can. In fact, if you see the need, you are in the single best position to make the change! You can demonstrate or derive the principles of agility right before their very eyes! It isn't an easy road, but let me show you how you can start! Are you willing to try?

Code is Read

What separates the highly-skilled developer from the one fresh out of college? Why is it that some developer's code is far easier to maintain and others are nearly impossible to decipher? Both boil down fundamentally to whether you can easily understand the ideas and intent conveyed in their code. So what makes for easily understood code?

There are some communication principles we can apply to our code to make it cheaper to change, and faster to understand. After all Code is read more often than it is written. It ought to be easy to read!

Cloud With Chris Sessionize Event

December 2023

Festival Agile Trends

Presented in the Extended Program
- Helping your waterfall flow faster
- Liberate your Retro

October 2022

THAT Conference - TX 2022

Code is Read - May17th
Own your Career - May 18th
Helping your waterfall flow faster - May 19th

May 2022 Round Rock, Texas, United States

.NET Virtual Conference 2022 Sessionize Event

January 2022

Daniel Scheufler

Principal Consultant, Improving - Software. Engineering. Leadership.

Houston, Texas, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top