"A Harmonic Software System is the product of a software process that involves a balanced, cohesive combination of documentation, design, development and testing, that has been honed through successive iterations of working, functional software, and that has had the highest quality standards applied through every facet of the development process."
The logo shows a dynamic software development cycle, where software is designed and documented, developed and then tested, and where balance and harmony exists between these phases. It represents an approach, a philosopy, a mindset for the software engineer who is striving to create a software system which meets the requirements of the customer and which is delivered on time as a working system.
This approach does not allow for control structures, such as the V-model of software development, to be rigidly adhered to. Rather, it requies a flexible, dynamic approach to software development. It is not a methodology, or a tool, it is a concept. Use your mouse to investigate the company logo for a better understanding:

The start of the cycle, where the system is designed and explicitly defined, as to WHAT it will do, and HOW it will do it. A sizeable project must include:
Embedded within the Documentation is the possibility that some initial development may be required - usually a feasibility study or some sort of simulation to get a feel for the behaviour of the system, before development starts in earnest.
Where the ideas created in the design are implemented under controlled conditions, utilising:
Embedded within the Development is an element of on-going unit and integration testing, through the use of custom built test harnesses and debug scripts.
The end of the cycle, where the software is evaluated to see how close it is to the requirements. The following testing types are necessary:
Embedded within the testing is the documenting of the results of the tests. The cycle may repeat as additional innovation is required to tweak the system to meet the specifications, to fix bugs or to move towards a new release or project.
Copyright © 2003-2007 Harmonic Software Systems Ltd