Shared leadership is a modern and exciting way to lead and manage. The goal of sharing authority within a team of leaders is to maximize the use of all capabilities and ideas in the organization. It does not force change upon the organizational structure, but builds on the existing structure and makes the best of it. In this article Walid Farag explores shared leadership and provides a case study.
The book Management 3.0 Workout by Jurgen Appelo contains games, practices, stories and tools that can be used to improve management in organizations. Managers can use the book to develop skills for servant leadership and increase employee engagement. Agile teams can adopt management practices described in the book to improve team work and collaboration helping them to become self-organizing.
Agile is adaptive. When and how to apply architecture depends on the context. This article first explains why this is the case and then how you can still give proper attention to architecture in an agile setting. Adaptability and conversation are the essentials.
This article describes the increasingly popular Microservice architecture pattern, used to architect large, complex and long-lived applications as a set of cohesive services that evolve over time. 12
In this article, authors talk about the impact of pattern languages on software design community over past 20 years. 1
In this article we present some of the most common performance analysis antipatterns in the enterprise platform, expressed in terms of their basic causes along with remediation strategies. 1
Mandy Chessell and Harald Smith have written a book titles Patterns of Information Management in which they present approaches to structuring and managing information assets based on their experiences
In this article, author discusses the effectiveness of using design patterns, based on surveys conducted to indicate which patterns were considered useful under what circumstances. 12
One of the biggest challenges in modern business is how you integrate subsidiaries and present a single global view so that customers and partners find it simpler to integrate with your organisation.
Netflix is a widely referenced case study for how to operate a cloud application at scale. In this interview, InfoQ spoke with Adrian Cockcroft who is the Cloud Architect for the Netflix platform.
Developers are building experience with an array of cloud environments. InfoQ spoke with 3 thoughts leaders about the state of cloud development, recommended tools, anti-patterns, and getting started. 1
The process of developing an automated functional test solution is not much different from the process of creating the same program but Preparation and definition of the best practices are critical. 3