Blog

  • Software Ownership Transfer

    Software Ownership Transfer

    In those days were software development is outsourced or companies are acquired and merged frequently, the problem of transferring the ownership of applications and software is more than relevant. In his book “Software Ownership Transfer: Evolving Knowledge Transfer for the Agile World”, Vinod Sankaranarayanan, explores this topic from both a theoretical and a practical point of view. (more…)

  • Software Configuration Management Handbook

    Software Configuration Management Handbook

    This book is the third edition of the Software Configuration Management Handbook written by Alexis Leon. The first edition was first published in 2000. This books aims to explain what software configuration management is and how it should be practiced in the software development process. (more…)

  • Growing Object-Oriented Software, Guided by Tests

    Object orientation (OO) is not a trendy concept these days, but it hasn’t certainly lost it values. The purpose of this book is to integrate the development of object oriented software with the test-driven development (TDD) approach, more specifically in Java. It starts with an introduction to TDD and the tools (Junit, jMock2) that will be used. It describes then in detail the TDD process that is then illustrated by a large example. The book ends with more software testing topics like tests smells or tests readability. A final part is dedicated to special aspects of testing like persistence, threads and asynchronous code. (more…)

  • Domain-Specific Modeling

    Domain-specific modeling (DSM) is an approach articulated around three elements: a specific modeling language, code generation and a domain framework. The book authors work for a company that has been proposing a DSM tool since the last century. This make them first-hand experts on the topic, but you have also to remind which side they are when they talk about DSM compared to other approaches. The authors are conscious of this and discuss it openly, so that the reader can be aware of the situation. (more…)