If you have established an agile or lean development approach and aren’t experiencing meaningful innovations or improvements in your process, this session is for you. Michael DePaoli shares an interdisciplinary understanding of why change initiatives so often fail and what to do about it. Join Michael and your peers to explore the neuroscience behind change and review the patterns of cultural, organizational, and behavioral dysfunction that impede improvement efforts.
Agile Development Conference & Better Software Conference West 2012
All of us have experienced situations when we receive feedback. Some we readily accept; some we quickly reject. In a community that should be dedicated to constantly inspecting and adapting, why do we reject some feedback immediately? Tricia Broderick believes that self-reflection is the key to processing feedback in a positive light. In this interactive session, you’ll work with Tricia and other delegates to experience enriching discomfort, practice deep reflection, and ascertain why we can be so quick to dismiss feedback.
Quality in delivered software is very different from quality in physical goods. You can see it or touch it, except in the code. When classes and methods are cohesive, non-redundant, well-encapsulated, assertive, and explicitly coupled, they are less prone to developer mistakes and far easier to debug, test, and maintain. David Bernstein asserts that paying attention to code quality helps developers focus every day on the key principles, patterns, and practices expert developers use.