Is it bad to be the only person supporting software you have developed?

Posted by trpt4him on Programmers See other posts from Programmers or by trpt4him
Published on 2012-11-27T02:14:54Z Indexed on 2012/11/27 5:28 UTC
Read the original article Hit count: 244

Filed under:

My employer has a need for a web-based application to manage and share data within the department, with approximately 50-75 possible users. I feel I have the ability to write it for them. I would likely use Python/Django with a MySQL database, so it would be open source. However, I'm the only IT person in my department (our larger organization has a separate IT support staff with which I often work, but not for web development). I want to develop this application, but if I leave in 1-2 years, and someone else has to come in after me and support it, will this be seen as a bad decision?

This is assuming all the obvious points -- I will write documentation, I will comment my code, and I will strive to follow good application design principles. But will that be enough? In principle, is it acceptable for one person to develop and support an entire web application? Is this a "do first, then show and ask" kind of situation, or should I be certain it will be adopted by everyone involved first?

© Programmers or respective owner

Related posts about programming-practices