There are essentially two factors that determine whether your offshoring adventure is successful or not – people and process. This article is the first article in a series on managing remote teams, sharing experiences in developing a process for remote collaboration. As people sit apart in (several) remote locations, extra attention must be paid to articulating how people work together.
This article argues it is inherently wrong to set up software metrics to try and 'improve' the software development process. Using a fictitious scenario, this article explains the reasons why it is wrong, the damages it may cause, and offers some alternatives for managing software development.
Author, consultant, blogger and management guru Johanna Rothman has written a new book titled Hiring Geeks that Fit, in which she addresses the challenges and joys of employing technical people. Published through Leanpub the book is available to InfoQ readers at a discounted rate.
This article reviews several modern movements such as Unstructured BPM, Social BPM, Dynamic BPM, and ACM. The article concludes with a generic method that allows switching between BPM and ACM. 7
In this article, authors Neil Harrison and Paris Avgeriou discuss a pattern-based architecture review process to help with quality attributes as well as agile practices like frequent releases. 1
InfoQ have talked to Dan North, Gojko Adzic, Elizabeth Keogh and Matt Wynne about Specification by Example, Executable Specifications and Feature Injection and how they relate to BDD. 1
In this article, Yogesh Kumar explains how to apply Agile techniques to create and maintain healthy business strategies. This approach can turn good business strategies into great ones. 7
CMMI for Development (CMMI-DEV) framework SEI can be used to improve product quality and project and organizational performance. InfoQ spoke with Mike Konrad, co-author of the book on the framework.
Bruce Laidlaw and Michael Poulin - each with more than 30 years of experience compared notes on the past and present of IT and provide insights on what the software industry needs, to make progress. 20
Mattias Jansson, Operations Engineer at Spotify, discusses the adoption of Kanban by the Spotify Operations team and experiences gained during the implementation and use of Kanban. 1