BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Agile Content on InfoQ

  • Writing a book on Hiring - A Community Project

    Yves Hanoulle started a community project to write a book on hiring. InfoQ interviewed Hanoulle about this project, the differences between hiring contractors and "fixed" employees and ongoing trends in hiring. InfoQ also interviewed some of the members of this project about why they joined and their views on effective hiring.

  • RedHat Microservices Architecture Developer Day London

    Last week, RedHat hosted a "Microservices Architecture Developer Day" in London, and presented a set of technologies and patterns that can be used to create microservice-based applications using open-source solutions like Kubernetes, Docker, Fabric8 and Maven. Read on for more details about the day, including links to the presentations and demo videos.

  • Twenty Minutes to Production with Zero Downtime using Docker

    At QCon New York 2015, Paul Payne discussed a project at Nordstrom that required modifying and re-deploying a live application service within twenty minutes, which was made possible due to the use of Go-based microservices, Docker container technology, and a continuous delivery methodology.

  • Uncertainty in Agile and the Discovery Mindset

    InfoQ interviewed Andrea Provaglio about business models for execution, optimization and discovery, dealing with uncertainty and leveraging it to create business value, understanding both value and cost, growing a discovery mindset, and creating a culture where people have the courage to make mistakes and can learn from them.

  • Practicing Mindfulness Technique At Work

    Mindfulness is a stress reduction technique which organizations use reduce the stress in employees.

  • AXELOS Launches PRINCE2 Agile

    AXELOS is going to launch PRINCE2 Agile in June 2015. PRINCE2 Agile is a complete project management solution, combining the flexibility and responsiveness of agile with the clearly defined framework of PRINCE2.

  • Google Create Kubernetes-based VM/Docker Image Building Framework

    Google have created a Kubernetes-based open source reference implementation that automates the building of custom Google Compute Engine VM images with Jenkins and Packer. The primary goal of this work is to demonstrate how to add image creation into a build pipeline for continuous delivery, and produce artifacts that may provide increased reliability and reduced speed of VM initialisation.

  • Defining Devops as CALMSS

    Forrester has come-up with a new definition of DevOps. Forrester has added an additional “S” for sourcing in the CALMS definition of DevOps. They believe that DevOps must be supported by a solid sourcing strategy to extend the ecosystem. This then brings them to the acronym of CALMSS.

  • Model-based Migration Approach for Maintenance of Legacy Software

    Hans van Wezep, software architect at Philips Healthcare, talked about model-based migration at the Bits&Chips Software Engineering conference. InfoQ did an interview with van Wezep about the challenges in maintaining legacy software, why manual refactoring is error prone, using models to refactor and migrate a codebase, and the benefits of using models when maintaining legacy software.

  • Meeting Regulatory Demands with Agile Software Development

    InfoQ interviewed Jan van Moll about regulatory demands for software in healthcare, satisfying these demands with waterfall project or with a mix of waterfall and agile, and introducing agile in an R&D organization that needs to fulfill regulatory demands.

  • Martin Fowler on "Yagni: You Are Not Gonna Need IT" XP Practice

    Martin Fowler describes yagni practice, why its is important and the costs of building presumptive features. Yagni is an acronym that stands for "You Aren't Gonna Need It". It is an Extreme Programming (XP) practice which states a programmer should not add functionality until deemed necessary.

  • Managing Technical Debt Using Total Cost of Ownership

    Total Cost of Ownership (TCO) can be used for investment decisions and financial benefit analysis. When applied to software it covers the initial development costs and subsequent maintenance costs until phase out of a product. TCO can support architectural decisions and management of technical debt.

  • Delivering Business Value

    Calculating the business value of features is way beyond just a few numbers.

  • Agile Australia 2015 to Focus on the Art of Simplicity

    The Agile Australia 2015 conference is running in Sydney on 17 - 18 June with its theme around the art of simplicty. The conference has been running since 2009 and is set to attract over 1,000 delgates representing over 250 of Australia's leading organisations.

  • Lessons on Building Continuous Delivery for Infrastructure

    Lindsay Holmwood, Flapjack's creator, offers advice to enable fast, with quality, feedback loops and to support small, discrete changes. Holmwood asserts that to get quality feedback there are five main issues to think about: the CAP theorem; SLA definition; SLA validation; interfaces between services; data and infrastructure immutability.

BT