Consulting Services

Our consulting services revolve around our products. We help you to set up our tools on your projects and to adopt the right guidelines for making the best use of them. It is in our best interest to make sure that our tools are deployed in the best possible way to maximize your return on investment.

Training: Refactoring architecture violations and breakup of cycles

We provide a specialized two-day hands on training about Java architecture management. During the training students will learn how to find architectural flaws and cyclic dependencies using Sonargraph. They will also learn the most effective programming techniques for removing them. In addition, proven software architecture patterns are explained so that students understand how to avoid structural problems by adopting the right patterns early on in their projects. If you are interested in this training for your team, please send an email to

Software Quality Assessment Services

If you need a thorough assessment of the technical quality of a complex software system, we offer a specific software quality assessment package. On the base of our assessment report you will be able to answer questions about the maintainability, extendibility and comprehensibility of this code base. Assessments make most sense if you plan to take over a software company or if you want to make significant changes to an existing system. Please contact for more information.

Here is a customer reference regarding our assessment services:

We used hello2morrow’s services on a regular base to audit the technical quality of software that we plan to use in critical parts of our worldwide operations. hello2morrow always delivered excellent results within the expected time frame of three days. Their assessment reports gave us a clear picture of risks, strengths and weaknesses of the audited software systems and enabled us to negotiate a meaningful, verifiable action plan with our software providers. I would highly recommend their professional services to anybody who needs a solid and reliable assessment of software systems that have a significant impact on business.

Roland Schütz, CIO Lufthansa Passage