If we had to reduce everything we are trying to achieve to one word, then this one word would be "quality".
Devotion to quality as the main objective makes things easier by eliminating a number of choices. Certain things must not be done if you want a high-grade result. Other things must be done at all cost.
Quality is not just an attribute of the product. Quality must be inherent to the processes that will lead you to the product.
Flawed methods might occasionally produce good results. Unfortunately, those results will not be repeatable.
We are constantly searching for concepts that will allow us to raise the current level of quality. We look for methods that simplify our way of working, at the same time making the product more robust and the process repeatable.
We do not favor particular tools, programming languages or platforms. In a world of constant changes they are of no real significance. Flexibility is one of the central requirements of software construction.
We choose techniques that will help us achieve exactly what our clients want: The agreed functionality at the agreed time for the agreed price. If we can provide this, we are happy.
How often did you get exactly that?
We cover all aspects of the software lifecycle:
Productivity is the result of process. The ability to apply the proper process needs to be learned. It does not come naturally with most of us. We will help you in managing your projects, in managing them optimally. We can support you, whether you are initiating a project or have one already under way.
We love to find errors! No error that we help you find will be found by your customers. We like that concept. It is very rewarding. Even more gratifyingly, errors give us the opportunity to improve process.
You might ask: Where is the connection between a solitary error and process?
It is quite evident: Errors do not just pop up, coming from nowhere. They are created, created by human beings, myself, you or the guy who is on vacation right now (it is his fault most of the time).
Seriously, none of the people who make mistakes and create errors are to blame. To err is human and should never be criticized. What it really tells us is that somewhere in the development process a gap exists. Part of the process either encourages the creation of the error or prevents its timely detection.
Machelett Software & Consulting relocated within Karlsruhe.The new street address is Luise-Riegger-Str. 30. Telephone numbers and ZIP code remain unchanged.
We have moved the website and all Internet services to a server which we manage ourselves. This should increase reliability and maximize uptime.
Machelett Software & Consulting went online with this streamlined site on the first day of the New Year.
Renato Machelett
Luise-Riegger-Str. 30
76137 Karlsruhe
Germany
telephone +49 721 937 4374