But we are very good at it. If you have a legacy application that works great and needs to be extended, but does not have any documentation, we can help you understand your code, document it, and even perform extensions and maintenance on it.
Within the overall process of evolving an existing system, the specific task of understanding the existing system is a significant part. This is a very involved task. Sometimes, a majority of the time taken by a maintenance task is consumed at the program comprehension stage.
Tell us about your product and we will help you in extending its lifetime and scalability.