In the company where I work, I have always had complete freedom to develop the applications requested. I have always worked in a unique way despite having a co-worker because we both developed separate projects.
Starting next week, I will be working with two aides and I am thinking of applying some methodology to develop small teams and also document all the applications, something that does not happen nowadays.
I currently work with Asp.Net MVC 4 and C #. What would be the development / documentation methodology that would best fit my model, and do I intend to document the old projects?
Is it interesting to break the application layers into MVC and assign each to a team developer? I do not see this as a very practical solution, but as I said, I have no experience in team development.
Although it sounds like an opinion question with many answers, it is my intention to receive an indication of a good way forward to apply the best practice possible in this new situation.