We collaborate with our customers in the development of projects.
There are many buzzwords and methods being bandied about in the area of software development when it comes to the best way to develop a good end software product.
We’d like to spare ourselves and you the usual buzzword bingo and explain in real terms what project work and collaboration actually mean to us. How we work:
(-) We don’t force customers to use specific software programs or tools, etc. for project communication. But we do prefer e-mails to postcards.
(+) On the other hand, we do like to write down customer requirements on postcards. First and foremost, a customer requirement defines everything the customer wishes to communicate to us regarding the software to be developed. As such, postcards are very clear for all parties. Internally, we ourselves work with a “requirement tool.”
(-) There is no one-off marathon meeting where all the requirements are compiled and we then get started on creating the project. Nor do we simply accept the customer’s requirement catalogs without going over the requirements with the customer first.
(+) There are one or more meetings, in person or virtually. Here, we come together to compile the requirements in the greatest detail and as concretely as possible. We assist our customers with our experience when fleshing out their requirements. We make inquiries and provide feedback on feasibility, time expenditure and risk. But the most important thing is that we are honest when it comes to the cost-benefit ratio.
We help in setting priorities, defining milestones and providing realistic expense estimates.
We work with “minor release” cycles: We provide our customers with executable prototypes in small intervals of a few weeks to just a matter of days. The main benefit of this is that customers can immediately give us feedback on the current state of development. Should development be going in the wrong direction, they can counteract this and check whether we have put their wishes into practice accordingly.
Since all of this already happens at an early stage of development, the result at the end is a product with which the customer will be even more satisfied.