King Digital Entertainment needs to foster a creative and innovative culture with engaged and motivated people to create fun games. They have established an environment with freedom and trust, with space for experiments, exploration, and learning, to make people happy. Experiments and lessons from the engineering organization showing continuous improvement of HR-related processes and topics.
The book Common System and Software Testing Pitfalls by Donald Firesmith provides descriptions of 92 pitfalls that make testing less efficient and effective. The descriptions explain what testers and stakeholders can do to avoid falling into the pitfalls and how to deal with the consequences when they have fallen into them.
In this article, authors discuss the Reflective Agile Learning Model (REALM) that embeds reflective practice into the iterative and agile software engineering development cycle. This model combines insights and results from studies of agile development practices used in real-world projects.
This article is the first article in a series on managing remote teams, which shares experiences in developing a process for remote collaboration.
This article explains why it is inherently wrong to set up software metrics to try and 'improve' the software development process, and offers some alternatives. 3
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.
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