Get Help:Ask a Question in our Forums|Report a Bug|More Help Resources
Last post Jan 20, 2013 04:07 PM by Ruchira
Jan 18, 2013 05:47 AM|LINK
I need to come up with a training plan for my software development team. I can come up with the technical areas, but I would appreciate if you could let me know the other areas which a typical software engineer should focus on, for example
Jan 18, 2013 05:53 AM|LINK
Good Knowledge about Software..
Jan 18, 2013 06:59 AM|LINK
At a high level these are things which i believe should be covered...
Basics of Programming (OOPS, DB Fundamentals Etc) - with examples on language/DB technology set chosen for the project.
Introduction to types Testing (Unit Testing, Functional Testing, expectation from them in each of these)
Introduction to development Methodologies (Waterfall, Agile) - with focus on the one in the current project
Development Process (Document to be created per phase, and their role e.g. during Requirment Analysis, during Deisgn, during Coding)
Coding Best practices
Process Adherance, project discpline, (basically their R&R during the project execution)Thanks
Jan 18, 2013 08:28 AM|LINK
Aggresiveness in training
Jan 20, 2013 04:07 PM|LINK
I can come up with the technical areas, but I would appreciate if you could let me know the other areas which a typical software engineer should focus on
Here are some,
Please 'Mark as Answer' if this post helps you.