The key thing about DevOps is understanding under which circumstances it should be introduced to your organization. Organizations that adopt DevOps go through a change that affects both processes and culture. This article focuses on why DevOps is needed, what concepts and values should support it, and how we implemented it at Seamless - what results we obtained and the challenges we faced.
Software development teams adopt Agile-based processes to address age-old IT project management problems. However, many end up neck deep in trouble when the ‘Agile’ approach backfires. In this article, we look at real life examples to outline common but persistent barriers to the successful implementation of Agile projects, and suggest practical methods for overcoming them.
Neo Technology, company behind the graph NoSQL database Neo4j, recently released version 2.3 of the database. They also announced openCypher initiative to help with creating a standard graph query language. InfoQ spoke with Philip Rathle, VP of Products at Neo Technology, about the new features in the latest release of Neo4j and openCypher announcement.
Ben Williams and Tom Roden explored in their Agile Testing Days 2015 keynote how you can use agile and lean principles in portfolio management to increase business agility.
Java In this article, we look at some of the "missing features" of Java, as well as the work, if any to remediate those. t 13
Banks score high in some challenging areas for DevOps adoption: culture, architectural readiness, agile maturity and technical best practices. They score lower in technical and process based areas. 3
At the Agile New Zealand conference Bradley Scott gave a talk on Peopleware 2015 in which he explained the management structures, policies and approaches Xero has used to support its agile transition
In this article, author Dan Macklin discusses the transition to Riak NoSQL and Erlang based architecture coupled with Convergent Replicated Data Types (CRDTs) and lessons learned with the transition. 3
This is the last of three articles exploring the culture and practices that makes Menlo Innovations such a joyous workplace. This article examines their approach to user experience and requirements
In this first article in a series on #noprojects, Evan presents the case for why the entire IT project process is flawed from the start. If you need to run a project, you've already failed. 3
The Internet of Things is poised for huge growth and will be one of the key building blocks of digital technologies. Thread is a network protocol to connect various devices within your home. 1
There is no one way to scale agile. In order to find the right way for you organizations you need to understand what you are trying to achieve and create a process that works to deliver that outcome.