We too are entrepreneurs, service provider, accountants and project manager
At Dragon Eyes we strive to understand the underlying business needs and recommend solutions that fit the bigger picture.
Often projects, especially of SMB, lack the necessary skills and experience to define technical requirements as unambiguously and detailed as desired.
We support clients with our long experience and deep knowhow in requirement engineering so that you can concentrate on business processes and customer services.
A perfectly implemented system that does not do what you need is still a failure.
We also understand the desire for transparent project procedures and proactive budgeting.
Our methods depend heavily on the project and wishes of the client, usually we lean towards the PMI-standard.
We understand our craft and take pride in the systems we build
We are passionate about "Software Craftsmanship".
This movement subscribes to common ethical, procedural and technical guidelines.
Usually the client can not fully evaluate the quality of our work.
S/he doesn't see the shortcuts and workarounds we may have taken to implement a certain feature. Even less obvious is if our code is easily maintainable and extendable. Furthermore input sanitising and other security relevant aspects that the system is performing doesn't show in the user interface and functions.
We believe that it is our professional duty to deliver systems that deliver on all relevant aspects at a high level. Only then can the system live up to the expectation from business critical tool within the business operation. This leads sometimes to additional effort that is difficult to explain to the customer and rarely to contact loss because a competitor offers "the same result" for less. We accept this to maintain our integrity build longterm, trusted relations to our clients.
We worked to hard to be satisfied with mediocre solutions
The environment of software development is changing constantly and faster each year.
Today's knowledge and experiences will likely be irrelevant 3 years from now. Lifelong learning is a reality and necessity for us. May that be new programming languages and versions. New framework and changed best practices are also an important factor for us to be able to create solutions fast and at high quality for our clients.
E.g. we are following the work of the OWASP to be on top of security aspects.
Furthermore there are multiple related topics that influence our craft like DevOps that we evaluate and integrate in our work.