Engineering Culture by InfoQ
By InfoQ
About this podcast
InfoQ.com is a trusted source of information for over 1, 500, 000 software developers worldwide. Over the last 10 years we have covered all the hottest topics from the industry, in early stages, to make sure that we fulfill our mission to drive innovation in professional software development. On top of news, articles, presentations and minibooks we’ve recently started this podcast series dedicated to software engineers. We’ve interviewed some of the top CTOs, engineers and technology directors from the people behind InfoQ.com and QCon.

Episodes (Total: 34)
July 10, 2017 · 00:24:05
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Alex Qin following on from her QCon London talk “Shaving My Head Made Me A Better Programmer”. Why listen to this podcast: - Casual discrimination and unconscious bias is rife in society, and very prevalent in tech - The need to have many more people in the field who don’t fit the preconceived mould of a programmer - The complexity of the overall system means we need to tackle discrimination at many levels in many different aspects - One person can make a difference - Call things out when you see things that are wrong – speak up, show up and shield those who can’t shield themselves More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2ugjaZY You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2ugjaZY
June 26, 2017 · 00:22:07
In this podcast recorded in London Shane Hastie, InfoQ Lead Editor for Culture & Methods, spoke to Colart Miles about leading towards innovative cultures and running startup weekends. Why listen to this podcast: - It’s not about rank or status – it’s about the value you bring to the team environment - Identifying a process for bringing an idea from inception to market and sharing that with others through Startup Weekends - Startup Weekend events in 160 countries, over 500000 people have participated around the world - The need to build resilience into the problem-solving community to tackle the big issues facing humanity - The value of “flearnings” – small experiments where the cost of failure is low and learning happens rapidly - The cost of failure goes up if you try to avoid it, it goes down if you lean in to it More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2rS5dN5 You can also subscribe to the InfoQ newsletter to receive weekly updates on the hotest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2rS5dN5
June 20, 2017 · 00:13:08
In this podcast recorded in London Shane Hastie, InfoQ Lead Editor for Culture & Methods, spoke Colin Breck, an Egineer from Tesla about using quality views to expose and prioritize technical debt. Why listen to this podcast: • When systems are not customer facing, quality is not directly obvious and is frequently overlooked • Quality views provide a visual way of exposing quality in a system block diagram • Quality is a subjective – the value is in the conversations rather than the numbers • Quality views can help plan and prioritise development of features in the product and paying down technical debt More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2sRcaS9 You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2sRcaS9
June 12, 2017 · 00:31:53
Manuel Pais, InfoQ Lead Editor for DevOps, talks to Alanna Brown Director of Technical Product Marketing at Puppet and Nicole Forsgren, PhD in Management Information Systems and CEO at DORA, on the State of DevOps Report 2017. Why listen to this podcast: - Three new areas of research in 2017: leadership, automation and organizational performance for non-financial organizations. - Transformational leaders have a clear business vision and communicate in an inspiring way, and provide intellectual stimulation, care for their followers' needs, and praise accomplishments. - High performing not-for-profit organizations (such as government) are twice as likely to achieve their goals, just like commercial organizations. - Medium performers are in the middle of the J curve effect where performance initially improves (via quick wins) but then gets worse (as technical debt surfaces) until it definitely improves again (for those that resist reverting to old ways). - Survey data analysis involves rigorous statistical integrity checks, followed by data correlation, prediction and inferencial tests to gather new insights. - C-level executives have to chose between ignoring technological transformation or leveraging DevOps to keep their organization competitive via improved technical practices and a culture of continuous improvement. More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2ra4re9 You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2ra4re9
June 5, 2017 · 00:34:45
Manuel Pais, InfoQ Lead Editor for DevOps, talks to John Willis, Director of Ecosystem Development for Docker and co-author of the "DevOps Handbook", on DevOps evolution, leadership and burnout. Why listen to this podcast: - DevOps got watered down along the way, but its principles and practices will stay. - People can learn the technical side of DevOps with training but they need to follow up on case studies from organizations that went through similar journeys. - Still early days to be able to distill what are the good and bad DevOps leadership practices, but we at least know that blameless environments are much more productive. - We are missing a burnout survey in DevOps, number of people affected probably staggering high but no one knows for sure, so the problem gets underrated. - The new view on human error is that we need to look at the system that allowed people to make the mistakes in the first place. More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2rLIPrG You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2rLIPrG
May 29, 2017 · 00:29:56
Manuel Pais, InfoQ Lead Editor for DevOps, talks to Rosalind Radcliffe, Distinguished Engineer at IBM, about mainframe software delivery, from technical evolution to the mindset change required to adopt DevOps and modern development practices. Why listen to this podcast: - Large organizations have not evolved practices in mainframe systems due to cultural challenges, not technical. - Most mainframe applications still have high business value but don't take advantage of modern hardware. - Modern practices like TDD, code coverage, infrastructure-as-code and automated pipelines are possible today in mainframe. - Biggest problem in DevOps transformations is to exclude mainframe. There's no need for bi-modal IT because there is no constraint that mainframe must be slow to change. - Aging workforce is a particular issue around mainframe. Younger developers are not attracted by old school practices. More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2r3KHuY You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2r3KHuY Want more? Read InfoQ: http://bit.ly/2frh2b6
May 22, 2017 · 00:34:11
In this podcast Manuel Pais, InfoQ Lead Editor for DevOps, talks to Gene Kim, co-author of the "DevOps Handbook" and "The Phoenix Project" books, on how to scale DevOps in large organizations ("horses") and the need for continuous learning and adaptation. Why listen to this podcast: - DevOps Enterprise Summit focuses on continuously learning from leaders elevating technical practices and cultural norms at large, complex organizations. - Remaining challenges in large organizations include largely outsourced IT workforces, rigid change management processes, and powerful regulatory offices. - Effective DevOps transformations require a certain political savvyness to protect teams and prevent initiatives getting killed too early. - It's not the org chart that dictates outcomes, it's how people act and react. Reorganization is far less important than setting cultural norms and expectations. - Metrics that matter in high performing organizations are code deployment lead time, deployment frequency, change success rate, or mean time to repair. More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2q9VRKQ You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2q9VRKQ
May 15, 2017 · 00:24:48
This is the Engineering Culture Podcast, from the people behind InfoQ.com and the QCon conferences. In this podcast Shane Hastie, InfoQ Lead Editor for Culture & Methods, spoke Adam Tornhill of Empear on combining psychology and software engineering, technical debt. Why listen to this podcast: - The problems in software engineering are not technical they are almost always people related - A lot of technical debt is not actually technical in nature – it is due to organisational and social factors - Research that shows that the number of developers who work on a block of code is a predictor of the number of quality issues that code will have - There is a cuttoff point above which adding more people to work on a codebase becomes a negative return is fairly low - Safety to be able to admit to not knowing, collaboration and constant learning are key to a healthy engineering culture - Complex areas of a codebase which change frequently are the best targets for technical debt reduction - hotspotsInter-team conflict is inevitable unless you have an engineering culture where there is a clear and compelling common goal More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2qkQtsj You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2qkQtsj
May 8, 2017 · 00:26:12
In this podcast Shane Hastie, InfoQ Lead Editor for Culture & Methods, spoke to Jason Hand of VictorOps about the DevOps culture, what ChatOps is and powerful post-mortems. Why listen to this podcast: - The misaligned incentives between development and operations in many organisations - The need to instil a sense of ownership across the whole delivery organisation where everyone takes responsibility for solving problems, rather than saying “that’s not my job” - There is no roadmap to change the culture of a company, because every company is different - In complex systems you can’t avoid failure, so make sure you can learn from it and respond rapidly More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2qKmrPe You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2qKmrPe
May 1, 2017 · 00:23:32
In this podcast, Shane Hastie speaks to Portia Tung, founder of the School of Play, author and executive coach, about the critical importance of play in the workplace. Why listen to this podcast: - Culture is defined by what people say and think, based on what’s expected of them and the environment they are in - You don’t change culture – you grow it. Culture is emergent based on the ingredients you put into the mix for growing it - The high rates of depression and burnout in high-tech organisations - The opposite of depression is play - Ways to incorporate play into work lives - Work should give us a clear purpose, play unleashes creativity – surely the two belong together More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2pB6zO7 You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2pB6zO7
April 24, 2017 · 00:29:16
Shane Hastie spoke to Chris Matts “The IT Risk Manager”, one of the original thinkers behind Real Options, Feature Injection and Behaviour Driven Development, about BDD, Real Options, Risk Management and the Impact of Culture for Effective Outcomes. Why listen to this podcast: - Real Options is about translating the ideas from financial risk management into IT projects - Understanding that things go wrong and that what is thought of as the last responsible moment is often actually too late and is in fact an irresponsible moment - Most of the challenges to agile adoption are far above the level of the delivery team - Introducing a simple governance framework which supports an agile culture - The difference between the community of needs and the community of solutions, and the need for both More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2pes3jD You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2pes3jD
April 10, 2017 · 00:17:55
Shane Hastie, Lead Editor in the Culture & Methods area, spoke to Susan Rose and Aileen Palmer of Grandview Prep about their experiences using Scrum in their school environment. Why listen to this podcast: • Taking on Agile & Scrum as a way to get things happening more effectively in the school • Agile/Scrum is a natural fit for the education environment • These are skills which students will take with them and are crucial to success in the 21st century workplace • Not imposed as a mandate, rather adoption has been a voluntary pull approach • The importance of all stakeholders buying in to the change, and acknowledging the need for improvement You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq
April 3, 2017 · 00:26:12
In this podcast Shane Hastie, InfoQ Lead Editor for Culture & Methods, spoke to Betty Zakheim, VP of Industrial Strategy for Tasktop and treating software development as a value stream which starts with an idea and goes through to getting feedback from real customers. Why listen to this podcast: - We often forget about the aspects of the requirements which are beyond the written word - Debunking the stereotypes of software developmentUsing the Definition of Done to encourage shifting responsibilities and agile practices left and right of the development team - The intent and promise of DevOps is to see the business of software development as a holistic business process from ideation through to production and feedback loops - The ideal stand-alone, cross-functional team is probably not possible in complex organizations - The currencies of communication – how we speak to each other across disciplines and how we convey information to each other across the value stream More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2ouUWIy You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2ouUWIy
March 27, 2017 · 00:27:42
In this podcast, recorded at the Agile New Zealand conference, Shane Hastie, InfoQ Lead Editor for Culture & Methods, spoke to Kaila Colbin from the Ministry of Awesome and Singularity University about the Nature of Technological Innovation and the Implications for Society Why listen to this podcast: - The nature of technological innovation and the implications for society - The doubling curve which shows how innovations advance (eg Moore’s Law) - The doubling in price-performance trend applies to any technology once it becomes information enabled - The convergence of multiple technologies which are on a doubling curve - Technology advances because of usefulness – the more useful something becomes the more we invest in it - These technologies need a more robust conversation than what we are currently having in society - The ethical obligations of programmers – consciously exploring the implications of the work that we do; will the code we write have a net contribution to humanity - Even if your job is safe – what is the implication of living in a society with massive inequality, political and social unrest and economic instability? More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2nGTcL9 You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2nGTcL9
March 20, 2017 · 00:33:01
In this podcast, recorded at the Agile New Zealand conference in November 2016, Shane Hastie, InfoQ Lead Editor for Culture & Methods, spoke to David West, CEO and Product Owner of Scrum.org, about the history of Scrum, the importance of empiricism and improving the profession of software delivery. Why listen to this podcast: - Between 12 and 15 million people use Scrum on a daily basis - Scrum.org’s mission is about improving the profession of software delivery, not having more people use the Scrum framework - Empiricism and the scientific method are fundamental to being a professional in an industry - The Scrum delivery team needs to include “all the skills you need to deliver working software” into the hands of end users so operations and deployment skills are a crucial part of Scrum - To enable teams to be successful, management needs to provide absolute clarity of the objective, move out of the way of the teams and support the ScrumMaster in removing impediments - The moral responsibility of software professionals to show integrity in their work More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2n6NpxS You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2n6NpxS
March 13, 2017 · 00:16:08
In this podcast Shane Hastie, Lead Editor in the Culture & Methods area, spoke to Richard Kasperowski at the QCon San Francisco conference. Why listen to this podcast: - Agile is not new, and the ideas help organisations focus on building the right thing and building it right - High performing teams have some specific characteristics which can be measured - Over 200 different things have been identified as “the one thing” needed for high performance - All the research shows that the social/cultural factors are more important than technical skills for high performance - The behaviour patterns of the Core Protocols seem to cause high performing teams - To work well as a high performing team, the members must be able to connect with each other effectively More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2mkjFtM You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: www.youtube.com/infoq Like InfoQ on Facebook: bit.ly/2jmlyG8 Follow on Twitter: twitter.com/InfoQ Follow on LinkedIn: www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2mkjFtM
March 6, 2017 · 00:12:22
In our podcast this week Shane Hastie speaks to Michael Lopp, VP of Engineering at Slack, about intentional culture and continuous delivery. Why listen to this podcast: - Leadership is a craft that needs to be learned - Characteristics and common challenges of high-growth startups - Aspects of culture include how do we get things done, how do we treat each other, how do we make decisions, who has power and influence, what are the things that we value? - The importance of making values explicit and experiential - The importance of the small group of influencers in any organisation who spread the culture to others More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2mP3Qjj You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq Subscribe: https://www.youtube.com/infoq Like InfoQ on Facebook: http://bit.ly/2jmlyG8 Follow on Twitter: https://twitter.com/InfoQ Follow on LinkedIn: https://www.linkedin.com/company/infoq Want to see extented shownotes? Check the landing page on InfoQ: http://bit.ly/2mP3Qjj
Feb. 27, 2017 · 00:18:45
In this podcast Shane Hastie, InfoQ Lead Editor for Culture & Methods, spoke to Ted DesMaisons and Lisa Rowland who spoke at QCon San Francisco on The Improvisor's Code: Engineering Your Best Self Why listen to this podcast: - The skills of improve are applicable outside a theatrical setting - You don’t have to be an extrovert to use these ideas - These are intra-personal skills as well as inter-personal – they help develop mindfulness and awareness at the individual level - The study of improvisation gets us good at agility, adapting to changing circumstances More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2lZBp13 You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq
Feb. 20, 2017 · 00:31:39
In this podcast Ben Linders, an InfoQ editor in the Culture & Methods area, spoke to Lianping Chen of Paddy Power about their adoption of continuous delivery. Why listen to this podcast: - An introduction to continuous delivery - It is possible and feasible to go faster while maintaining and improving the quality of the products being built - The benefits from adopting continuous delivery include reduced time from completing development to getting product into production and getting faster customer feedback - The way you elicit and represent requirements also needs to change when adopting continuous delivery - Implementing continuous delivery needs significant investment in time and money – don’t underestimate the costs involved and plan the adoption to deliver benefits early and get some quick wins More on this: Quick scan our curated show notes on InfoQ http://bit.ly/2mgLhA8 You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. bit.ly/24x3IVq
Feb. 13, 2017 · 00:35:50
In this podcast Shane Hastie, InfoQ Lead Editor for Culture & Methods, spoke to Doug Kirkpatrick, organisational change expert, author and advocate for new ways of working. • Decentralization is replacing hierarchy and bureaucracy. Organisations need to be directly connected to the outside world and agilely adapt to changes in their ecosystems • The idea of people managing other people will fade and be replaced by people connecting to a mission and meaning, and managing themselves in the same way they manage themselves in their lives • Mandating a change is command and control in a different guise – people need to be part of the change and opt in to be part of the changed organisation • Two simple, yet profound, principles: o No use of force – abandon command and control authority o People keep commitments that they make • Speaking up when something seems wrong is a crucial self-managing competency. If you choose not to speak up about a particular issue, you have chosen to tolerate it