Evolving Continuous Delivery
Chris Read describes a situation where they had to gradually reorganize a development process standardizing the build and deployment scripts, adding CI, automating everything, staging the binaries.
Chris Read describes a situation where they had to gradually reorganize a development process standardizing the build and deployment scripts, adding CI, automating everything, staging the binaries.
Sonatype, the main company which drives Maven development, has joined a growing list of companies which aim to help organisations understand and audit their open source software usage, with the announcement of the Sonatype Insight software suite.
False confidence is often grounded in wishful thinking. It is defined as a state where the projected reality and the actual reality might differ considerably, however for a limited period of time, it does give a feeling of having everything under control. There are many such situations in Agile development which make a team hold onto the false confidence crutch only to fall later.
![]()
This article shows how automating certain programmable aspects of a test suite can help software delivery. Covered are automated testing, costs per deployment, tests as documentation & manual testing.

The skills required to be hyper-productive in agile projects are different from those required by a traditional one. This article identifies behavioral and technical skills required for a team to have that edge. Anyone who acquires these "delta" traits should be equipped with the right set of behavioral and technical skills, which enable them to work effectively in an agile project.
Terence Parr discusses using automation tools including DSLs to automate the software creation process as much as possible in order to increase output, effectiveness, correctness and velocity.
Jez Humble presents remediation patterns based on prevention, low risk release through automate provisioning and deployment plus dev/test/ops collaboration, and incremental delivery.
Martin Fowler and Paulo Caroli discuss testing, continuous integration and continuous deployment, as well as DSLs and REST.

Austin Che discusses the state of synthetic biology, what software engineering can learn from biology and how software practices are adopted in bio engineering.