
Episode 003: "The Business of Software Development" with Q McCallum
06/22/20 • 24 min
In this episode, we will be discussing the business of software development. Writing software doesn’t happen in a vacuum, it often happens in the context of a business, and it can be useful to understand exactly where software fits in a business.
To explore this topic, I sat down with Q McCallum, a data consultant who started his career in the software world (and who, somehow, managed to never really leave it). His consulting practice focuses on on guiding companies on their first steps in data science, machine learning, and AI. With more than two decades of experience dealing with a variety of software companies, Q has accumulated a wealth of knowledge on how these companies operate. While our conversation started on the business of software development, we ended up gravitating more towards discussing the realities of software development (which often happen in a business context).
In this episode, we will be discussing the business of software development. Writing software doesn’t happen in a vacuum, it often happens in the context of a business, and it can be useful to understand exactly where software fits in a business.
To explore this topic, I sat down with Q McCallum, a data consultant who started his career in the software world (and who, somehow, managed to never really leave it). His consulting practice focuses on on guiding companies on their first steps in data science, machine learning, and AI. With more than two decades of experience dealing with a variety of software companies, Q has accumulated a wealth of knowledge on how these companies operate. While our conversation started on the business of software development, we ended up gravitating more towards discussing the realities of software development (which often happen in a business context).
Previous Episode

Episode 002: "Giving and Receiving Feedback" with Chelsea Troy
In this episode, I sit down with Chelsea Troy, a Chicago-based software engineer, to talk about giving and receiving feedback, something you have to do quite often when working on software, but which you don’t always get to do as a student. Besides talking about code reviews, the most common situation where you have to give or receive feedback, we also explore how to solicit good feedback and how to take feedback constructively. Chelsea has written extensively about this subject (and many, many others) and you can find all her writings, as well as videos of her talks, at chelseatroy.com.
Next Episode

Episode 004: “Working in a Product Development Team” with Jenny Farver
More often than not, software development projects are actually product development projects. The goal is to develop a product that will actually be used, and where our users will have specific needs. The team that develops that product will involve more than just software developers and, to help us explore what product development entails, and the various roles that are involved in a product development team, we spoke with Jenny Farver, a Chicago-based technology leader with many years of experience in product development.
Conversations in Software Development - Episode 003: "The Business of Software Development" with Q McCallum
Transcript
Hey everyone. Welcome to conversations in software development, a podcast on software development intended primarily for students. I am your host. Paul has Sotomayor . Uh , I am a senior lecturer in computer science at the university of Chicago, where among many other things, I teach a class on software development. In this episode, we will be discussing the business of software development. Writing software doesn't happen in a vacuum and often h
If you like this episode you’ll love
Episode Comments
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/conversations-in-software-development-229198/episode-003-the-business-of-software-development-with-q-mccallum-25901748"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to episode 003: "the business of software development" with q mccallum on goodpods" style="width: 225px" /> </a>
Copy