Quality is our highest priority
The successful development of business-critical web applications, particularly with regard to their interconnectivity with previously installed software or architecture, depends to a considerable degree on a conscientious working methodology and clean programming.
As a Premium service provider, AOE media clearly distinguishes itself from many of its competitors by the quality of client consultation, project management, developmental skills and final technical realization of each project. Programming without concept or structure leads inevitably to spaghetti junction. Such piecemeal workmanship, void of comprehensive conceptual and structural planning, development or testing has never been and never will be part of the AOE media philosophy!
Our Quality Assurance (QA) starts right at the inception of a project:
All the requirements of the solution to be realized are precisely analyzed and laid out in every detail, before being refined, step by step, in consultation with the client. Sometimes certain well-established processes, that we will later optimize and integrate, are only really drawn to the client’s notice during this analysis. At this time we also set realistic working goals and draw up a reasonable time-plan. Based on the information gleaned from this initial phase of the project, AOE media develops and implements a detailed agenda. Everything is done to ensure that the final product entirely fulfills the customer’s requirements.
Testing, an integral part of QA
AOE media’s developers produce solutions based on cleanly-structured and documented code, using the most modern programming methods and techniques, such as Agile software development, domain-driven Design, UML, MVC, test-driven Development and Refactoring. This code can later be recycled, augmented or further developed by other PHP and TYPOScript specialists for use in further new requirements.
Agile software development, a counter-concept to traditional procedures, ensures that the software solution is designed, tested and continually optimized in iterative-incremental development cycles. The result is slim, robust and flexible software.
Thanks to AOE media’s reliance on such “test-driven development”, as well as the many functional tests that are systematically carried out during program encoding, glitches and malfunctions can be far more quickly detected, thus avoiding the need for costly and time-consuming re-programming.