Tag: Culture

  • Understanding transformational leadership

    Understanding transformational leadership
    The Software Delivery Notebook
    Understanding transformational leadership
    Loading
    /

    Find out what transformational leadership looks like and how it benefits work performance and employee wellbeing and satisfaction.

    Based on DORA’s research program, this episode looks at one of the most impactful capabilities you can bring to your software team, which is based on 5 qualities:

    • Vision: Having a clear concept of where the organization and the team are going and where they should be in five years.
    • Inspirational communication: Communicating in a way that inspires and motivates, particularly in uncertain or changing environments, and inspiring pride in being part of the team.
    • Intellectual stimulation: Challenging followers and the team to think about problems and basic assumptions in new ways.
    • Supportive leadership: Demonstrating care and consideration for followers’ personal needs and feelings.
    • Personal recognition: Praising and acknowledging achievement of goals and improvements in work quality, and personally complimenting outstanding work.
  • Improving developer experience

    Improving developer experience
    The Software Delivery Notebook
    Improving developer experience
    Loading
    /

    This paper on Psychological Affordances and their influence on DevEx improvement interventions from Catherine M. Hicks is a goldmine for understanding how to make a lasting difference to development teams.

    Find out what a “psychological affordance” is, how definitions of developer experience differ, and how to create the right conditions for success.

    For that code cleanup up tool to actually get used effectively, it’s not enough to just provide the tool. Leadership needs to actively signal that this work is valued, is visible, is important.

  • Developer productivity at Google

    Google Developer Productivity: Code Quality and Beyond
    The Software Delivery Notebook
    Developer productivity at Google
    Loading
    /

    A peek inside Google’s research on developer productivity, which looks at causal relationships to find what helps developers get stuff done (and what gets in the way).

    Looks at factors like shifting priorities, documentation, time spent in meetings, distributed and remote working, and technical debt.

    “Maybe it’s not just the presence or absence of documentation that matters, but the quality and purpose of that documentation.”

  • Changing organizational culture

    Changing organizational culture
    The Software Delivery Notebook
    Changing organizational culture
    Loading
    /

    Explores the culture of organizations using Westrum’s typology and looks at how you can change it using John Shook’s lessons from NUMMI.

    You’ll find out how to classify your culture and how to improve it to create positive change in your organization.

    “Generative cultures are all about open communication, sharing knowledge, and focussing on solutions not blame. Information flows freely, people feel safe speaking up, and problems are seen as opportunities to improve.”