In the book The Software Craftsman, Professionalism, Pragmatism, Pride Sandro Mancuso explores how craftmanship plays a role in agile software development. The book contains stories, examples and practical advice for software developers and other professionals involved in software projects to achieve technical excellence and customer satisfaction.
Telling stories can inspire people to make change happen in organizations. By co-writing the company’s future story you can embrace current strengths to explore future opportunities. Storytellers should step into their story to become their story whilst telling it says Hans Donckers. At the Dare Festival Antwerp 2014 he gave a presentation about storytelling and shared leadership.
Bulk data is commonly accessed via files & FTP. As the world moves toward APIs to facilitate collaboration, what are the requirements for data APIs? This article describes a meta-data driven architecture for bulk data ingestion. Two APIs operate in parallel to provide data changes as well as the data records themselves. An example demonstrates how API responses are parameterized using meta-data.
We are at a crossroads in the agile-adoption narrative. Agile started spreading “bottom-up”, then shifted from teams to executives and recently to consultancy for large enterprises. What will be next?
In this article, authors reflect on Credit Suisse's adoption of SOA principles and the organization's transition from mainframe programs to open SOA services with interface contracts and governance. 4
The 2015 State of DevOps survey is out. Survey's co-author Gene Kim explains what are the goals for this edition, how the data is analysed and what have we learned so far from past surveys.
In this article, authors discuss how enterprise, software, and security architects can improve software assurance by using the enterprise architecture to promulgate the software security controls.
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. 2
In this article, authors provide an overview of current SOA technologies and incremental transition to SOA in legacy environments. They also discuss web services & enterprise application integration. 6
Brad Murphy talks about how traditional management can lead to disengaged employees, agile scaling, diagnosing the health of organizations and approaches for adopting agile and become more innovative.
TOSCA, governed by the OASIS organization, is a platform for defining a standard container orchestration specification that is portable across various cloud environments and container providers. 1
In the book Reinventing Organizations Frederic Laloux researched 12 organizations who use fundamentally new ways to manage work and their employees.