Engineering Culture by InfoQ

InfoQ
undefined
Aug 22, 2018 • 32min

Sanjeev Sharma of IBM on what a DevOps Culture Really Means

In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Sanjeev Sharma, a Distinguished Engineer at IBM, on the challenges for large enterprises adopting DevOps at scale and what it really means to have a DevOps culture Why listen to this podcast: • There is no single “why” for adopting DevOps – each organisation is unique and the adoption approach should be based around what they are trying to optimize • DevOps is not a methodology – it is a set of guiding principles • As more and more parts of the business get to the higher levels of maturity you get to DevOps adoption at scale • The biggest challenge to adopting DevOps in a large enterprise is overcoming cultural inertia • The cultural impact of DevOps needs to be about building trust across silos in the organisation • There is a need for DevOps coaches who have skills that go deep into the operations areas, not just rebranded Agile coaches More on this: Quick scan our curated show notes on InfoQ https://bit.ly/2wmiDEv 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 Check the landing page on InfoQ: https://bit.ly/2wmiDEv
undefined
Aug 17, 2018 • 22min

Remembering Jerry Weinberg with Johanna Rothman and Esther Derby

In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Johanna Rothman and Esther Derby about their memories of Gerald M. (Jerry) Weinberg who passed away on the 7th of August 2018. Why listen to this podcast: • Jerry Weinberg was a highly respected thinker and author • He was instrumental in defining some of the key elements of systems thinking and quality practices for software development • The rule of three – one option is a trap, two is a dilemma and three breaks logjam thinking to enable creativity • “It’s always a human problem” • Jerry inspired people to look at things in different ways • Jerry’s advice to anyone who wanted to be like him – become the best version of yourself More on this: Quick scan our curated show notes on InfoQ https://bit.ly/2vSo7r7 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 Check the landing page on InfoQ: https://bit.ly/2vSo7r7
undefined
Aug 13, 2018 • 32min

Michael Cote from Pivotal on Programming the Business

In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Michael Cote from Pivotal Labs about “programming the business” to enable support for automation and moving towards DevOps. Why listen to this podcast: • It’s possible to move from deploying on a yearly basis to a daily basis • Adopting a new process or approach often improves things dramatically, frequently because what was being done before was not effective rather than because of the effectiveness of the new way • Change the structures so teams are focused on products, not projects, ensure all the roles needed are in the team and that they are fully dedicated to working on the product • The rift in many organizations between “the business” and IT means that business people don’t expect the software to be agile and responsive to their needs • Businesses which were founded in the tech space are inherently agile and they run using these approaches all the time. The challenge is bringing “traditional” businesses down the same path More on this: Quick scan our curated show notes on InfoQ https://bit.ly/2P3dud4 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 Check the landing page on InfoQ: https://bit.ly/2P3dud4
undefined
Aug 1, 2018 • 21min

Dan Kreigh on Building SpaceShipOne and Designing Flying Cars

In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Dan Kreigh about his experiences as the lead structural analyst working on SpaceShipOne and his personal interest in designing and building a flying car. Why listen to this podcast: • Building SpaceShipOne was an iterative and incremental project • There are many parallels between the development of SpaceShipOne and an agile software product • Dan’s definition of a flying car is one that you can drive on the freeway and to the store, then drive to an airport and take off and fly to your next destination • There are a number of debates about the best designs for flying cars with multiple different approaches to addressing the challenges • Dan’s approach is to build a flying car which will fit in a home garage using well understood technologies and incremental development More on this: Quick scan our curated show notes on InfoQ https://bit.ly/2KfKpYo 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 Check the landing page on InfoQ: https://bit.ly/2KfKpYo
undefined
Jul 27, 2018 • 32min

Jeff Dalton on Teaching Leaders How to Teach

In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Jeff Dalton about the challenges of agile adoption in large organizations and the need to teach agile leaders how to teach so they can lead the cultural shift that is needed Why listen to this podcast: • The marketing of agility is going far better than the actual on the ground adoption • When process-centric, low trust organisations adopt agile they bring that approach to their agile practices • The link between the soft skills and the hard technical practices of agile is what enables high quality and real agility, but many senior managers haven’t made the connection for themselves • There is no need for a new framework – the need is to enable leaders to leverage agility and teach that to other leaders and to their teams • The re-emergence of a focus on craftsmanship is a great thing, but it is not enough More on this: Quick scan our curated show notes on InfoQ https://bit.ly/2LOc5bq 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 Check the landing page on InfoQ: https://bit.ly/2LOc5bq
undefined
Jul 20, 2018 • 16min

Edith Harbaugh of Launch Darkly on Engineering a Good Engineering Culture

In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Edith Harbaugh of Launch Darkly on the way she and her cofounder have deliberately engineered their organisation’s culture Why listen to this podcast: • A good engineering culture is one where there is a lot of respect for different people and roles • Start by good intent on behalf of your colleagues – everyone is doing their best • Be open to continually learning – mistakes will happen, learn from them in a blame-free way • Another aspect of respect is ensuring meetings are purposeful, have the right people involved, have a clear agenda and stay on time • To build mastery it’s OK to be bad at something in the beginning and deliberately get better • Sharing the reason why the customer chooses the product, rather than how much was earned from the sale, is motivational More on this: Quick scan our curated show notes on InfoQ https://bit.ly/2LewoiU 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 Check the landing page on InfoQ: https://bit.ly/2LewoiU
undefined
Jul 2, 2018 • 15min

Matt Abrahams of BoldEcho on Becoming Effective Communicators

In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke with Matt Abrahams of BoldEcho and Stanford Graduate School of Business on becoming effective communicators, especially around speaking in public. Why listen to this podcast: • Everyone has a story to tell • Make sure you understand who you are speaking to and what it is that you can do to help them • It’s important to structuring your message in such a way as to make it easy for your audience to understand • All communication should have a goal which has three parts - information, emotion and action (what, so what, now what) • Overcoming imposter syndrome – most audiences are there to learn, they want you to be successful • It takes bravery to admit that we’re not great communicators and start on a path of learning to improve
undefined
Jun 25, 2018 • 18min

Pooja Brown on Building Great Engineering Cultures

In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke with Pooja Brown, VP of Engineering at Docusign about building great engineering culture. Why listen to this podcast: • Great culture comes when people are aligned with the organisation’s mission • There are ways to bring the voice of the customer to the ears of the team and doing so creates empathy and results in better products • Transparency and openness around what matters to the company helps ensure people align with those goals • Every engineer is responsible for ensuring that the code they write is reliable, available and secure • Fairness and transparency are key to great culture • Being a people manager requires technical knowledge for credibility but is not about providing technical leadership; many people confuse the two More on this: Quick scan our curated show notes on InfoQ https://bit.ly/2KapXgc 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 Check the landing page on InfoQ: https://bit.ly/2KapXgc
undefined
Jun 18, 2018 • 24min

Jarrod Overson Offers Advice for Aspirant and Current Technical Leaders

In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke with Jarrod Overson of Shape Security about the reason for and the content in the Beyond Being an Individual Contributor track at QCon San Francisco, and he offers advice for current and aspirant technical leaders. Why listen to this podcast: • Many technologists get the opportunity to move into leadership roles but receive no training or guidance about what skills such a role needs • Solving other people’s problems as quickly as possible is an important aspect of a leadership role – this is very different to being an individual contributor where the focus is on solving your own problems • Advice for aspirant leaders: assume you are in the role you want and practice doing everything you think should be done in that role • There is a bias among software developers against what is perceived as “old” knowledge – practices that have been around for decades and centuries – this is very wrong • The problems of software engineering have not yet all been solved so there is still a lot of learning to be done, you can’t just repeat what has been done elsewhere before and expect it to work • Software engineering is a creative, artistic skill done by creative, artistic people and a leader needs to understand how such people are motivated • Culture and motivation comes from the top of a company and spreads all the way down More on this: Quick scan our curated show notes on InfoQ https://bit.ly/2HXSIXF 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 Check the landing page on InfoQ: https://bit.ly/2HXSIXF
undefined
Jun 10, 2018 • 20min

Susan McIntosh on Diversity in Tech

In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke with Susan McIntosh, an InfoQ editor, agile practitioner and scrum master who works in the area of cultural change about the impacts that the lack of diversity in tech has and some ways to address the inherent imbalances in the system. Why listen to this podcast: • There is a significant diversity challenge in the information technology industry • Women are the primary decision makers in shopping but the IT industry as a whole doesn’t consider the women’s perspective when designing and building products • The common misconception that confidence equates to competence and how that impacts people who may be very competent but may be uncomfortable putting themselves forward • Some advice on how organisations can encourage people to “bring your whole self to work” and create a safe, supportive culture • Being valued as a complete person in the workplace improves engagement and commitment to the organisation, and benefits the employee, employer and customers • A diverse group will have a wide variety of experiences and can use these diverse ideas to produce products which provide better value for the customers they are building products for More on this: Quick scan our curated show notes on InfoQ https://bit.ly/2kYJ6Tp 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 Check the landing page on InfoQ: https://bit.ly/2kYJ6Tp

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app