In this article, authors discuss the software engineering practices in startup companies and provide empirical software engineering sources related to their engineering practices. They talk about the process management being agile, evolutionary, and opportunistic.
A Technical Team Leader should demonstrate capability in three main areas which are often overlooked: Team Support, Technical Excellence, and Innovation. In the course of preparing TTL's, organizations tend to build capacity in one the three areas, but rarely in them all, which results in a deficiency in the TTL's capabilities and performance. Read more about these capabilities in this article.
The book Unblock! A Guide to the New Continuous Agile by Andy Singleton provides ideas and practices for doing distributed cloud-based development with continuous delivery. It describes how you can build, test, and frequently release code, and how continuous agile can be used with strategies for managing teams, products, and enterprises in a continuous delivery environment.
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.
At the recent Agile Singapore conference Lee Cunningham provided advice for Agile champions on how to align Agile with the goals and priorities of senior executives, to garner their support.
Mike McQuaid, Software Engineer at GitHub, has written "Git in Practice" which provides over 60 techniques for working with and managing Git projects. InfoQ caught up with Mike, and asked about it.
Book Review and QnA with authors of eBook "Perspectives on Agile Software Development".
Frequently developers cause and face regular frustration often due to a lack of consideration for those who come after them. This article explores collective code ownership to address this. 2
At then recent Agile Singapore conference James Grenning presented two technically focused talks - one on the importance of technical excellence and the other teaching test driven development. 3
At the recent Agile Singapore conference Richard Sheridan and Linda Rising discussed what it means to have an agile mindset and what it takes to create a culture of joy in work. Part 2.
The three-horizons model explains how companies can work on the right things to ensure sustainable growth. Visual portfolio management can integrate the different types of work into a coherent system. 1