Sunday, August 2, 2009

Difference between Software Development Manager, Technical Manager & Software Project Manager?

Hi, please explain the differences between the roles of :





* Software Development Manager


* Technical Manager


* Software Project Manager





... in the context of a small software company.





I'm a (C++) software engineer with 7 years experience in software development %26amp; design, and am considering the next steps in the progression of my career. I can't see the distinction between the roles above.





Thanks

Difference between Software Development Manager, Technical Manager %26amp; Software Project Manager?
The quick answer is that it depends on the organization - there are no hard and fast rules.





However, my thought would be that the Software Development Manager would a resource manager, with developers reporting to them. The technical manager would also have people reporting to them, but they could be QA people, or other specific technical disciplines (perhaps developers)





The software project manager might not have people reporting to them, but would be focusing on the project processes across the organization, rather than on the technical solution.


No comments:

Post a Comment