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
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
Regards
Kanwal
____________________________________________
Please "Mark as Answer", if it helps you
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
spdev101
0 Points
23 Posts
Training plan for a Software Engineer
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
Thanks
Ansuman Padh...
Member
7 Points
15 Posts
Re: Training plan for a Software Engineer
Jan 18, 2013 05:53 AM|LINK
Good Knowledge about Software..
Ansuman Padhy
KanwalH
Member
98 Points
19 Posts
Re: Training plan for a Software Engineer
Jan 18, 2013 06:59 AM|LINK
Hi,
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
Kanwal
____________________________________________
Please "Mark as Answer", if it helps you
Ebenezar - G...
Member
126 Points
70 Posts
Re: Training plan for a Software Engineer
Jan 18, 2013 08:28 AM|LINK
Positive Attitue
Aggresiveness in training
Mobilizing people
Leadership quality
Time management
Work ethics.
Ruchira
All-Star
43028 Points
7031 Posts
MVP
Re: Training plan for a Software Engineer
Jan 20, 2013 04:07 PM|LINK
Hello,
Here are some,
My Tech blog | My YouTube ChannelPlease 'Mark as Answer' if this post helps you.