Redfish 1.0 is defined as a standard and a RESTful API for the management of scale-out commodity servers. Although it was created with the current needs of scalable architectures in mind, Redfish can be used for the management or the integration of the older platforms and their tool chains.
Jørn Larsen, co-founder and CEO of Trifork, presented waste is a crime: don't waste your team at the GOTO Amsterdam 2015 conference. InfoQ interviewed Larsen about the "perfect world" to develop software products, aligning with many customers, why waste is a crime, why flow is important for software teams and what they can do to establish flow.
Intel has introduced a new feature for its Integrated Native Development Experience (INDE) called Multi-OS Engine that aims to make it easier for Java developers to port their Android apps to the iOS platform.
Olaf Lewitz gave a keynote about Integral Quality at the Agile Testing Day Netherlands 2015. InfoQ asked Lewitz about quality attributes, what causes poor quality software, the relationship between the structure and culture of the organization and software quality and about clarifying intent and increasing trust.
The Scrum Alliance has announced that it is withdrawing the trademark filing for the term "Scrum User Group".
IBM has announced a new web portal called developerWorks Open, bringing together various projects they are open sourcing. The projects cover many domains including Analytics, Cloud, IoT, Mobile, Security, Social, Watson and others. So far, IBM has open sourced about 30 projects, and they plan to increase the number up to 50 by the end of the year, and others may come in the future.
In 2009 the Scrum Alliance registered a trademark application to register the term "Scrum User Group" as a protected trademark. Ken Schwaber, one of the original founders of the Scrum Alliance, has written a blog in which he objects strenuously to this move, and has asked for the community to respond to the move, with the possibility of filing an expensive legal challenge.
Google have released Kubernetes v1, a production-ready version of the open source container orchestration system. The Linux Foundation, in combination with multiple industry partners, have also announced the formation of the Cloud Native Computing Foundation (CNCF), which aims to advance the state-of-the-art for building cloud and container native applications.
Looking at Command Query Responsibility Segregation (CQRS) in a larger architectural context there are other architectural styles available. There are database technologies solving the same problems but in a simpler way, Udi Dahan states looking into ways of approaching CQRS. There is also a way that fulfils a lot of the CQRS goals but with fewer moving parts when CQRS is really needed.
REST and hypermedia has a lot of benefits but they significantly complicates building both the client and the server API, thus useful only in some scenarios Jimmy Bogard states in a series of blog posts highlighting what’s needed to get a full hypermedia solution from server to client including choosing a hypermedia-rich media type.
Reuse has been a watch word for almost everything that has happened in system development during the last thirty years, but reuse is like cyanide; in really small portions it can be healthy, using it too much it starts doing a lot of damage, Udi Dahan claimed in his presentation giving a different perspective on business logic at this year’s DDD Exchange conference in London.
Fred George talked about the Challenges in Implementing MicroServices and The Secret Assumption of Agile at the GOTO Amsterdam 2015 conference. InfoQ interviewed him about how make microservices as small as possible, challenges when implementing microservices and how to deal with them, why programming style matters, and what developers can do to develop their code writing skills.
The discussion on ITIL vs. DevOps is a common one. There are different views: ITIL and DevOps have different mindsets; ITIL and DevOps are compatible; they are different but both have their place in the IT department. Charles Betz, member of the Open Group IT4IT Forum, argues that their principles are at odds. ITIL is trapped in a phased workflow mindset. DevOps embraces lean product management.
An interview with Rob Howe, host of the MDSE session at the software engineering conference and CEO of Verum, about the state of practice and recent developments in model driven software engineering, the usage of this technology, whether he considers model driven software engineering to be a proven mature technology, and what the future will bring us in model driven software engineering.
At DockerCon 2015, Solomon Hykes announced that a broad coalition of vendors, users and industry leaders are coming together to form the Open Container Project (OCP) for the express purpose of defining common specifications around container format and runtime. The OCP will be run under the auspices of the Linux Foundation as a minimalist, non-profit, openly governed project.