3.0
16 May 2015
Recommend
CEO approval
Business outlook
Pros
Best for freshers as they can get insight of whole software development life cycle and one can get a chance to work on each and every phase of software development. One junior developer can also be a part of meetings with business managers and can provide her inputs in software architecture development.
Cons
Technology side there is nothing more for a senior developer as new development would be less and one just need to do maintenance work and bug fixing and sometimes need to incorporate change requests.