InfoQ Homepage Enterprise Architecture Content on InfoQ
-
Book Review and Q&A - The Art of Scalability
The Art of Scalability is a book on scaling organisations to adapt to web scale growth of their products and services. As well as having technical and architectural implications, scale needs to be dealt with on the organizational level. The goal is to show the reader how to organize technology, people and processes to result in a virtuous circle, a path of continuous improvement to scalability.
-
Q&A on “The Coaching Booster”
An interview with Shirly Ronen-Harel and Jens R. Woinowski, authors of "The Coaching Booster", about why they based their book on lean and agile methods, why change needs to become an ingrained habit, how you can establish a rhythm of action, the value that a coachee can get from coaching, combining retrospectives with agile coaching, and what people can do to develop their coaching skills.
-
Architects Should Code: The Architect's Misconception
The responsibility of an architect reaches far past design and business concerns. Their design's implementation is ultimately their only measure of success; they should get their hands dirty and help.
-
Project Jigsaw is Really Coming in Java 9
Eight years in the making, Project Jigsaw is finally coming to Java 9. With the potential to introduce breaking changes to your code, modularization will certainly change the way we think about our projects and the JDK itself. In this article, Nicolai Parlog tells us what we need to know and what we need to do to prepare
-
Keeping Development ‘On Track’ with Use-Case Slices at Dutch Railways
How can you get from high level system requirements (features/epics) to the right level of specification to enable agile development? This article describes how Dutch Railways made the transition from large use cases which were completely written before development, to “Use Case 2.0” and why this helps them to deliver apps faster and with the right business value.
-
EIP Designer: Bridging the Gap Between EA and Development
This article presents the EIP Designer project, an Eclipse-based tool for introducing integration patterns into an EA design, providing fluidity and continuity while filling the gap existing between EA practices and concrete software development.
-
Downscaling SAFe
The Scaled Agile Framework (SAFe) with custom modifications to it in accordance with Agile and Lean values helped Seamless Payments to go through a period of organizational growth and prepare for further growth. This article describes the change that was done using a slimmed down version of SAFe that still maintained its core ideas.
-
Storm Applied Review and Q&A with the Authors
Storm is a distributed, fault-tolerant, real-time computation system that was originally developed at BackType and later open sourced by Twitter. Storm Applied is a new book from Manning that aims to provide a practical guide on using Storm, both in a development and in a production setting. InfoQ has spoken with two of the book’s authors, Sean T. Allen and Matthew Jankowski.
-
An Overview of ANONIZE: A Large-Scale Anonymous Survey System
In this article, authors discuss an ad hoc anonymous and secure survey system called Anonize that can be used in applications like university course evaluations, online product reviews, and whistleblowing.
-
Increasing your Agility: An interview with Dave Thomas
At the GOTO Amsterdam 2015 conference Dave Thomas gave a keynote presentation titled "agile is dead". 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: repeatedly taking small steps towards where you want to be and evaluate what happened.
-
Article Series: Cloud Migration
In this series of articles, you get practical advice from those who have experience helping companies successfully move to cloud environments. There is an area that deserves significant attention, and we hope that you'll participate in the conversation.
-
UX - Are you Doing it Yet?
An estimated 70% of technology projects fail due to a lack of user adoption. Shouldn’t organizations understand their users and product as much as possible in order to prevent this from happening? 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.