May 16, 2018
One of the hazards of being a software engineer that I dreaded was changing management tools and software. Generally, I am perfectly happy with the tool that I already know and am used to. I know that sometimes the new and shiny tool may improve the overall process in some way but I “know” the prats, pitfalls and quirks of the old tool. I tend to think of it in the same vein as moving homes. Sure, the new house may be slightly bigger and newer but you are going to have to pack everything up, make new neighbors, and find a new regular coffee place and market, etc.
Posted by Jeanne Yue in Partners
March 26, 2018
There was an age, not so long ago, when getting oriented in a new city was something that required some planning. I remember buying the latest map atlas for Tokyo and figuring out how to get from point A to point B using the subway or some train. Then came online maps and smartphones, and the world was never the same again. These little guizmos quickly became the traveler’s best friend, providing him with instant connection with the office and loved ones, entertainment, the joys of photography, and of course mapping.
Posted by Steve Barriault in Journal Entry
February 21, 2018
Continuous testing (or CT) is often talked about in the context of a modern DevOps software development environment. The DevOps approach has been used very successfully in product domains that involve web and mobile applications. For these applications, it is expected to have frequent updates as well as constant quality reports from the users of the applications. This environment allows for and demands that quality be quick, efficient and effective.
Typically, software updates are received by thousands (perhaps even millions) of users and the market reaction is swift. A software update that does not meet quality expectations can have a dramatic impact on the market share and brand perception of a product or a company.