What to do as a new team lead on a project with maintainability problems?
Posted
by
Mr_E
on Programmers
See other posts from Programmers
or by Mr_E
Published on 2011-02-17T20:49:45Z
Indexed on
2011/02/17
23:33 UTC
Read the original article
Hit count: 226
I have just been put in charge of a code project with maintainability problems. What things can I do to get the project on a stable footing?
I find myself in a place where we are working with a very large multi-tiered .NET system that is missing a lot of the important things such as unit tests, IOC, MEF, too many static classes, pure datasets etc. I'm only 24 but I've been here for almost three years (this app has been in development for 5) and mostly due to time constraints we've been just adding in more crap to fit the other crap. After doing a number of projects in my free time I have begun to understand just how important all those concepts are. Also due to employee shifting I find myself to now be the team lead on this project and I really want to come up with some smart ways to improve this app. Ways where the value can be explained to management. I have ideas of what I would like to do but they all seem so overwhelming without much upfront gain. Any stories of how people have or would have dealt with this would be a very interesting read. Thanks.
© Programmers or respective owner