To be successful, a company needs to become an agile enterprise. In this article Dragan Jojic explores “the agility challenge”: A company where employees are able to sense and respond to external inputs without managers having to tell them what to do, know what they are trying to achieve, understand why, be able to decide by themselves how to best do it and genuinely care that it gets done.
User interfaces have used the MVC pattern for decades, yet it hasn't kept pace with the demands of modern applications. To meet new demands and to speed up development, Jean-Jacques Dubray introduces a new pattern: State-Action-Model (SAM). SAM is a reactive, functional pattern that strives to simplify the interaction between the data model and the view.
Jakob Jenkov's organization has analyzed the modern application stack, including high level architectures, concrete technologies like databases, query languages, messaging, distributed computing models, & network protocols, and constructed the next gen alternative to HTTP. IAP is the resulting emerging standard protocol, and ION the high speed alternative to JSON and Protocol Buffers.
An interview with Christopher Avery about self leadership and self-organizing teams, the role for leadership in agile, and how top leadership differs between small and large organizations.
A look at how Microsoft's Bing development team has implemented agile and continuous delivery methods to vastly improve their development workflow. 1
Leaders are responsible for many interactions and behaviors in a team. So if something is not going the way you want it, start looking at yourself and ask what is your role in this misconduct.
This is the first article of a two article series in which we try to work from an abstract level of IoT reference architectures towards a concrete architecture and implementation for actual use cases. 6
At the recent Agile New Zealand conference Lee Thomas and Nick Cahill gave a talk The Self Organizing Organization in which they explained how they helped empower teams and support self organization
Nir Cohen describes Wagon, which takes Python wheels, packages them together, adds metadata, and allows for offline extraction and installation.
An interview about getting operations involved in architecture, the Self-Contained Systems approach compared to microservices, improving deployment pipelines and using measurements in deployment.
At the Agile Open Northwest Open Space event Diana Larsen spoke to InfoQ about her involvement with and contributions to the Agile community over the last 13 years and the fluency model.
Addison Wesley’s Clojure Recipes is a new book that aims to help developers to get deeper into Clojure, moving from a generic understanding of the language to setting up more complex projects.