SPaMCAST 602 - Reactive Application Development, An Interview with Duncan DeVore
Software Process and Measurement Cast
Release Date: 06/07/2020
Software Process and Measurement Cast
Consider sailing on a lake. It is a great day, there is only a slight rolling swell to contend with. Because you are so relaxed, you slip below and start a game of billiards with your mate. Its not too hard to time the rocking, but nothing is perfect. Then, out of nowhere, a thunderstorm. Who knows where the cue ball will land? How different is this example to any organizational transformation (or project or program) you have been involved in? The SPaMCAST 856 features an essay on delivery in an unstable environment and why it is like playing billiards on a boat. The outcome is...
info_outlineSoftware Process and Measurement Cast
The SPaMCAST 855 features my conversation with Khurram Mir. We talked about testing, quality assurance, control, and frameworks. We discussed whether we would still discuss the link between continual schedule pressure and reduced quality in 19 years. What is your opinion? Let's face it: Effective testing is essential for the effective delivery of value. Bio Steering Kualitatem as Co-Founder and Chief Marketing Officer, Khurram focuses on nurturing client relationships through transparency and a commitment to quality. The team's dedication to customer satisfaction and growth has been...
info_outlineSoftware Process and Measurement Cast
The SPaMCAST 854 features an essay on the linkage of accountability, responsibility, performance, and freedom. In our ongoing Re-read Saturday series featuring Amartya Sen's "Development As Freedom," we've found a compelling connection between Sen's insights and this week's discussion on personal accountability and performance. Specifically, Chapter 12's exploration of the interdependence between freedom and responsibility resonates deeply with the core concepts of our essay. We also have a visit from . In this installment of Not A Scumdamentalist, we discuss accountability. Mastering...
info_outlineSoftware Process and Measurement Cast
The SPaMCAST 853 features our interview with John Conafay. CEO and Co-Founder of Integrate. John and I talked about program management in complex environments and real-time collaboration. In complex environments with multiple teams, real-time collaboration not only saves time but also saves money. John Conafay is a US Air Force Veteran and the CEO and Co-Founder of Integrate, building program management software with a systems engineering approach for the world’s most ambitious machines. Previously he was an early employee at three space unicorns – Head of BD at ABL Space Systems,...
info_outlineSoftware Process and Measurement Cast
SPaMCAST 852 features our essay on scaling attention. Seth Godin's observation that attention doesn't scale highlights a crucial point: attention, like time, is a finite resource. We often conflate scaling and allocation, but they are distinct concepts. A human's capacity for focused attention is limited, regardless of how much time we spend awake. This fixed amount of attention, our "attentional budget," can be allocated to various tasks and activities. Allocation involves choosing where to direct our focus, like deciding to read a book instead of browsing the internet. Scaling, on the other...
info_outlineSoftware Process and Measurement Cast
SPaMCAST 851 will feature our interview with Mike Paciello. Accessibility which should be a basic human right has always been a struggle and now seems even farther from reality. Mike and I talk about the definition of accessibility, the issues we face, and why this is an ethical issue not just a compliance problem. Mike Paciello is the Chief Accessibility Officer at AudioEye, Inc., where he drives advancements in digital accessibility. He previously founded WebABLE/WebABLE.TV, delivering insights on disability and accessibility technology, and authored the pioneering book “Web Accessibility...
info_outlineSoftware Process and Measurement Cast
Several weeks ago I spent too much time in the middle of the night considering a scenario of apparent change resistance. I concluded that not everything that looks like resistance is what it appears. Rather there was a bigger issue hiding in plain sight; the concept of change indifference/change apathy. As a change leader, the difference is not academic because it impacts how to address the issue. As organizations remold themselves to address the culture and pressures of the 2020s we need to find a path to empower organizations and to improve their craft while at the same time struggling...
info_outlineSoftware Process and Measurement Cast
SPaMCAST 849 features our interview with . Mr Mosaari is the co-founder and CEO of . We talked about the industrialization of AI and using AI to deliver value now that it is more than chatbots. If you have looked at your bills as you develop and run AI’s in your business, you will want to spend a few minutes listening to this conversation. Barzan Mozafari is the co-founder and CEO of , Associate Professor at the University of Michigan, and a for his award-winning research at the intersection of ML and database systems across the Univ. of Michigan, MIT, and UCLA. A sought-after expert...
info_outlineSoftware Process and Measurement Cast
I've often heard the argument that only outcomes matter, from bosses and colleagues to pundits, and more recently, even from coaches and change agents. This consequentialist view—that the ends justify the means ultimately harms individuals, organizations, and their stakeholders. In SPaMCAST 848 we discuss why the consequentialist argument that only the outcome matters is flawed for several reasons. We also have a visit from who brings his wonderful Alpha and Omega of Product Development column to the podcast. In this episode Jon and I discuss a topic aligned with consequentialism, the...
info_outlineSoftware Process and Measurement Cast
SPaMCAST 847 features a wide-ranging discussion with Pete Oliver-Krueger and Michael Dougherty. We discuss their new book, Shift: From Product To People. Shift is a business novel of organizational change. You will find this an important view into change and transformation. We also hit science fiction and psychology. I even dissed George RR Martin. Two notes. This is the last cast of year 18. We begin year 19 next week. Also a quick content warning – there is laughter in this podcast. If you don’t like listening to people have fun while they discuss a serious topic listen...
info_outlineThe Software Process and Measurement Cast 602 features my interview with Duncan DeVore, the co-author of Reactive Application Development. Duncan and I talked about reactive design patterns, adopting a reactive architecture, and how writing a book changes your outlook on life. It was a really cool discussion that covered technical and non-technical topics.
Note -- I am sorry for missing a week. I did not expect a new laptop (less than a month old) would have its motherboard and SSD fail. I am thankful for backups!
Duncan’s Bio:
I specialize in the design and implementation of distributed systems using the tenets of the Reactive Manifesto with Scala, Akka, and the Typesafe stack. I believe in responsible design through functional programming with an abundance of test coverage. I love to code, present, and help others work through the challenges of distributed computing.
LinkedIn: https://www.linkedin.com/in/duncandevore/
Twitter: @IronFish
Re-Read Saturday News
Week 2 of the journey through Tame Your Work Flow by Steve Tendon and Daniel Doiron finds us discussing the Prologue. The prologue introduces concepts and provides a bridge for readers to this book from the Goal by Eli Goldratt and Steve Tendon, and Wolfram Müller’s book Hyper-Productive Knowledge Work Performance, The TameFlow Approach and Its Application to Scrum and Kanban.
Next week we start Chapter 1, so buy a copy of Tame your Work Flow to support the authors and blog!
Week 1: Logistics and Front Matter - https://bit.ly/2LWJ3EY
Week 2: Prologue (The Story of Herbie) - https://bit.ly/3h4zmTi
Next SPaMCAST
The Software Process and Measurement Cast 603 will feature my interview with Austin Chadwick. Austin and I talked mobbing, but perhaps more importantly to me, Austin talked about the impact of finding joy in everything you do.