Category Archives: HTSMP

HTSMP Documentation – bring identity for code puzzles

This post is a part of How To Ship Maintainable Product series Documentation is one of the most overlooked asset in a software project. We tend to assume that working software is our finish line. We don’t need any software documentation to run our business….. until something breaks or somebody… Read more »

HTSMP Automation – save your valuable time

This post is a part of How To Ship Maintainable Product series Saving time is crucial, especially on repeatable (and often boring) tasks. Performing tasks manually comes with extra time consumption, human errors, job satisfaction decrease, need for remembering task steps and many others… Those were the main reasons for… Read more »

HTSMP – Patterns

      1 Comment on HTSMP – Patterns

This post is a part of How To Ship Maintainable Product series By patterns I immediately think of Design Patterns, but there is much more. From holistic viewpoint patterns are all kind of evidence that will put you in a certain context. Ideally, when you look at good code structure… Read more »

HTSMP – Tooling

      3 Comments on HTSMP – Tooling

This post is a part of How To Ship Maintainable Product series Tools are a substantial part of building software. Wisely chosen help to reduce development time. The product quality improves as well. Nowadays software is so complex, that it is impossible to build something from scratch. Teams need to… Read more »

HTSMP – People

      No Comments on HTSMP – People

This post is a part of How To Ship Maintainable Product series Problem with the people Almost every software product is built by humans. A small amount is generated. Humans are the most unpredictable factor – we are like that by definition. To build a maintainable product we should isolate… Read more »