Agile Development
I offer support for application development. My focus is on the development of web applications. My involvement can cover all project stages, beginning with requirements analysis and design, but also including tests and coding.
Besides the development of new software systems, I also offer support for the refactoring of existing applications and for data migration projects.
Agile Methods
In my everyday practice I've also made good experiences with 'agile methods', most notably with Scrum. Agile methods consider team and customer collaboration as well as a welcoming attitude towards changing requirements to be the key factors for project success. Regular reflection, incremental development, early tests, and short release cycles are also trademarks of agile software development. The 'Agile Manifesto' describes those principles that the various agile methods have in common. All in all, agile methods contribute a lot to a straight-forward process since they always remind the team to focus on what really is important.
I'm therefore happy to contribute to a development project that is carried out in an agile way. In addition I'm available for consulting on the application of agile methods, and specifically on project documentation in an agile context.
Technology
When it comes to project implementation, I regard Java and UML to be the basic tools of the trade, though I also use related technologies such as XML or various Java-based frameworks.
In my experience the application of software patterns often leads to a high-quality software architecture, both when developing a new system and when refactoring an existing system. This is true especially with regard to non-functional properties such as maintainability, reliability, reusability, performance and scalability. I'm therefore happy tp consult with regard to software patterns .
Copyright Andreas Rüping, 2004 - 2012. I cannot accept responsibility for materials on other web sites to which external links from my web site may point. The owners of those sites hold the sole responsibility for their content.
Imprint: Dr. Andreas Rüping, Sodenkamp 21 A, 22337 Hamburg, Germany, Tax Id 26/225/34412 (Tax office Hamburg-Nord)
