BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Agile Techniques Content on InfoQ

  • DevOps @ large investment bank

    This article is part of the “DevOps War Stories” series. In each issue we hear what DevOps brings to a different organisation, we learn what worked and what didn’t, and chart the challenges faced during adoption. This time a very personal story on introducing a DevOps mindset at a large bank. In particular how the automation of configuration and release management processes enabled collaboration.

  • Applying Lean Thinking to Software Development

    Lean’s major concept is about reducing waste, meaning anything in your production cycle that is not adding value to the customer is considered waste and should therefore be removed from the process. Steven Peeters explains how you can apply Lean principles in an IT environment.

  • Deploying it right with AppVeyor CI and PowerShell

    Deploying real applications is hard. Questions arise when there are configuration settings in the Registry, custom folders structure, or you have to deploy to a web cluster. In this article we look at setting up continuous delivery for a solution consisting of ASP.NET web application and Windows service to a staging and production environments using PowerShell remoting and AppVeyor CI.

  • Codenvy’s Architecture, Part 2

    Tyler Jewell, CEO of Codenvy, unveils in this 2-parts article the architecture of Codenvy - a cloud IDE –, providing details on its platform and plug-in architecture, workspace and cluster management, multi-tenancy implementation, IDE collaboration, release model and SCRUM process used for development.

  • Codenvy’s Architecture, Part 1

    Tyler Jewell, CEO of Codenvy, unveils in this 2-parts article the architecture of Codenvy - a cloud IDE –, providing details on its platform and plug-in architecture, workspace and cluster management, multi-tenancy implementation, IDE collaboration, release model and SCRUM process used for development.

  • Preparing for Continuous Delivery in the Enterprise

    In this article you will find guidance on how to get started realizing a Continuous Delivery vision, especially in the context of existing development and release environments in large enterprises.

  • Capture Knowledge and Make Decisions Transparent in a Design Thinking Process

    In Design Thinking a huge amount of knowledge is produced in a very short time and a lot of decisions are made. As time goes by, the knowledge dissipates and it is no longer clear why certain decisions were made. In this article, the authors use a concrete example to show how the knowledge gathered in the process can be captured in an Impact Map and how that is used to make transparent decisions

  • Book Review and Interview with Brian Wernham about Agile Project Management for Government

    The book agile project management for government gives cases of agile in Ggvernmental organizations. Brian Wernham describes agile leadership behaviors, based upon the agile manifesto, and give guidance for adapting agile in governmental organizations. InfoQ did an interview with Brian about his book on agile leadership and how to apply practices from Scrum and DSDM in governmental projects.

  • The 4 Questions of a Retrospective and Why They Work

    A Retrospective is a valuable way to improve how your team works together by reflecting on what has come before and using what you have learned to move ahead together. The authors present a structure with four simple questions to help you get started with using retrospectives in your team environment.

  • The Technology behind Codenvy. An Interview with Tyler Jewell, CEO

    Codenvy is an online IDE supporting applications development in Java, JavaScript, HTML5, PHP, Ruby and other languages, with built-in support for deploying the apps on a PaaS. This article includes an interview with Tyler Jewell, CEO, detailing some of the technologies behind Codenvy.

  • Managing Build Jobs for Continuous Delivery

    The number of jobs in a continuous integration tool can range from a few to several thousand, all performing various functions. There is an approach to manage these jobs in a more efficient manner.

  • InfoQ Interviews David J. Anderson at Lean Kanban 2013 Conference

    If they were to carve a new Mt. Everest into the mountains surrounding Silicon Valley, then alongside Dijkstra, Kernighan, The Three Amigos and The Gang of Four they would need to make room for David J. Anderson, father of Kanban in the software development industry. The Lean Kanban Conference took place in downtown Chicago last week, and InfoQ interviewed Anderson.

BT