BT
Older rss
  • So, How Do You Make Agile Successful?

    by Chen Ping on  Aug 21, 2016 10

    It is not Agile's fault, it is your fault - Are you fed up with such statements? This article tries to provide a more constructive answer on how to make Agile successful. It first shows how Scrum can be harmful, then argues how Agile requires different skills on both product and delivery levels. It suggests to use CICD to counteract Scrum's traps and stresses the importance of systems thinking.

  • JUnit 5 - An Early Test Drive - Part 2

    by Nicolai Parlog on  Aug 15, 2016 6

    JUnit, Java's most ubiquitous testing framework, is getting an update. In part one of our JUnit 5 coverage, we looked at how we got here and wrote some preliminary tests. In part two, we take a closer look at how to run tests and at some of the very cool new features JUnit 5 brings to the table for us developers.

  • Book Review and Excerpt: Infrastructure as Code

    by Abel Avram on  Jul 25, 2016

    In this article we review the book Infrastructure as Code - Managing Servers in the Cloud written by Kief Morris, who is leading Continuous Delivery and DevOps at ThoughtWorks Europe. In over 300 pages, Morris lays down the foundation for Infrastructure as Code and outlines the main patterns and practices recommended for building it.

How to Deal with COTS Products in a DevOps World

Posted by Mirco Hering on  Jul 24, 2016

Mirco Hering explains why we shouldn't leave COTS products (and the people working on them) left behind in a DevOps world. With creative solutions we can apply good practices from custom software.

Intro to knysa: Async-Await Style PhantomJS Scripting

Posted by Bo Zou on  Jul 21, 2016

Knysa is a PhantomJS library that uses async-await style programming to get rid of callback hell. Creator Bo Zou shows how to create your own tests with knysa. 1

Writing Maintainable Configuration Code

Posted by Tushar Sharma, Marios Fragkoulis, and Diomidis Spinellis on  Jul 08, 2016

The article discusses a catalog of configuration smells, provides a few examples of such smells along with corresponding refactorings, and lists a few tools that could be used to reveal such smells. 1

Article Series: Cloud and "Lock-in"

Posted by Richard Seroter on  Jul 01, 2016

With the fast-pace of cloud changes, cloud lock-in remains a popular refrain. But what does it mean, and how can you ensure you're maximizing your cloud investment while keeping portability in mind?

Approaching Lock-In from a Consultant’s Perspective: An Interview with Nicki Watt

Posted by Richard Seroter on  Jun 30, 2016

Consultants play a major role in helping companies deliver software. How do these consultants tackle lock-in and build portable solutions? In this interview, OpenCredo's Nicki Watt tackles this topic.

Configure Once, Run Everywhere: Decoupling Configuration and Runtime

Posted by Anatole Tresch on  Jun 17, 2016

Configuration is one of the most widely used cross-cutting concerns in application development. Apache Tamaya is a new incubator project that brings standardized property management to Java.

Beyond Page Objects: Next Generation Test Automation with Serenity and the Screenplay Pattern

Posted by John Ferguson Smart, Antony Marcano, Andy Palmer, Jan Molak on  Mar 15, 2016

In this article we explore how to create automated fluent BDD scenarios using the Screenplay Pattern – a possible outcome of mercilessly refactoring Page Objects using SOLID design principles. 3

Faster, Smarter DevOps

Posted by Derek Weeks on  Feb 18, 2016

Moving your release cadence from months to weeks is not just about learning Agile practices and getting some automation tools. It involves people, tooling and a transition plan. 2

Immutable Layers, Not (Just) Infrastructure

Posted by Kevin Fishner on  Dec 31, 2015

How splitting applications and infrastructure into separate immutable layers speeds up deployment times and increases resource density, while keeping the benefits of immutable infrastructure.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT