With highly collaborative approaches becoming the norm in the software industry, it is time to re-consider collaboration and provide workplaces and practices that embrace all kinds of thinkers. This article introduces Inclusive Collaboration and describes the Silence Experiment to help teams consider different aspects of collaboration and work more effectively with all types of minds.
At the recent Agile 2016 conference, InfoQ sat down with Ronica Roth, Steve Demchuk and Eric Willeke of the CA (formerly Rally Software). They discussed coaching the coaches, transforming CA to becoming an agile organisation, mixing cultures, the state of the products and future product direction.
In the Analysis Techniques for Product Owners video lessons, Kent J McDonald shared a set of techniques that will help you build and maintain a shared understanding and put outcome of a project before the output. You'll learn, amongst other topics, how to best assess the need to be satisfied by a project and how to build and properly communicate the solution to be delivered
Over the last couple of years eSailors IT solutions has implemented big technological and organisational changes: cross-functional teams, dynamic loops, microservices, and leadership as a team sport.
Adopting Big Data and Data Science technologies into an organisation is a transformative project similar to an agile transformation and with many similar challenges.
Human teams are unique, non-linear and unpredictable, but given the right conditions, their output can become linear, scaled and predictable. Managers have an enabling role to play.
A common development syndrome is repeatedly creating over-the-wire mocks for testing. In this article Wojciech Bulaty covers how Java developers can leverage Wiremock to create robust HTTP(s) mocks. 2
Progressive web apps is a new concept that bridges the gap between websites and mobile apps. They promise offline capabilities as well as improved speed and performance.
This article, the first in a series, looks at the foundations you need when applying data science to business problems. 1
This article covers the skills of good developers and highlights the importance of changing your training approach to improve your skills for high-intensity and challenging environments.
“Designing the Requirements: Building Applications that the User Wants and Needs" proposes an alternative way to deliver spot on solutions.