In this article Vijay Algarasan, a Principal Architect at Asurion, discusses how he and his teams have encountered microservices at various engagements and some lessons they have learned as a result. This has resulted in them building up a series of anti-patterns and some associated patterns, which Vijay believes are more widely applicable to all practitioners of microservices
This article is about understanding Git – both its benefits and limits – and deciding if it’s right for your enterprise. It is intended to highlight some of the key advantages and disadvantages typically experienced by enterprises and presents the key questions to be contemplated by your enterprise in determining whether Git is right for you and what you need to consider in moving to Git.
The book the coaching booster by Shirly Ronen-Harel and Jens R. Woinowski explores different coaching methods and practices and describes a framework for coaches to help people to reach their goals.
How the Dutch Railways made the transition from large use cases completely written before development to Use Case 2.0 and why this helps them to deliver apps faster and with the right business value. 1
This article presents the EIP Designer project, an Eclipse-based tool for introducing integration patterns into an EA design, filling the gap between EA practices and concrete software development. 2
While the "Agile" industry is busy debasing the meaning of the word, the underlying values are still strong. Dave Thomas suggests to stop using the word agile and switch to agility.
Ted McCarthy explains how successful organizations emphasize and invest in UX, integrating it into their teams alongside product and engineering, and offers some useful tips along the way.
This article contains an extensive interview on the microservices adoption process, the benefits and difficulties of implementing microservices, with representatives from Gilt, Hailo and nearForm. 5
The book "the nature of software development" intents to help people to organize their thoughts about value and find ways to deliver value in software development.
Suman Pradhan has written about developing the CORE approach to helping architects and developers build sustainable solutions that match the business needs.
With talented developers, quality advocates and user-experience designers, teams know how to deliver valuable software. But as we improve service delivery using kanban, who manages flow?