In the book The Software Craftsman, Professionalism, Pragmatism, Pride Sandro Mancuso explores how craftmanship plays a role in agile software development. The book contains stories, examples and practical advice for software developers and other professionals involved in software projects to achieve technical excellence and customer satisfaction.
Lean Product Development takes an end-to-end focus on the flow of work through a system. Rather than focus on traditional measures such as capacity utilization, it proves more effective to focus on how work is moving through the system. This article discusses what impedes the flow of work, and how we manage impediments to the flow of work.
Software developers spend a tremendous amount of time and energy focused on how to build the best possible products. We obsess over what web framework to use or whether to go with a NoSQL or SQL database. While these questions are important, they often neglect to address an equally important aspect of software development: culture.
We are at a crossroads in the agile-adoption narrative. Agile started spreading “bottom-up”, then shifted from teams to executives and recently to consultancy for large enterprises. What will be next?
With the emergence of the WebRTC API standard, developers without any experience in telecommunications technology are enabled to easily integrate real-time comms into their applications.
Culture plays an important role in organizational change. Successful agile adoption tends to depend on the ability to change culture by making the culture explicit and becoming more conscious of it.
This article summarizes the key takeaways and highlights from QCon London 2015 as blogged and tweeted by attendees.
Experiments and lessons from the engineering organization of King Digital Entertainment showing how continuous improvement of HR-related processes and topics fosters a creative and innovative culture. 4
Nic Ferrier talks about deploying agile effectively, the need for managers or Scrum masters, focusing on architecture to improve collaboration and using technology to avoid organizational problems.
This article introduces a recent metaphor mentioned in management literature, a richer one than servant leadership: host leadership. A metaphor that is more useful for a modern agile organisation. 2
When developers become Tech Leads they have to find a balance between leading teams and continuing to do technical work. A book of stories on situations, challenges and approaches for leading teams.
Brad Murphy talks about how traditional management can lead to disengaged employees, agile scaling, diagnosing the health of organizations and approaches for adopting agile and become more innovative.