|
Soft skills are skills relating to people issues. Soft skills are at least as important, and often more important than technological skills to the success of software development projects.
Soft skills include:
Leadership: The role of a leader in a group is just as important as a manager, but the two are often not the same person. The leader is the visionary, facilitating teams to completion through shared vision and commitment rather than compliance.
Mentoring & Coaching: A mentor is an experienced and trusted advisor. Every software developer should be able to give and receive software development and project management wisdom to help make project teams and individuals more successful.
SPC Skills Development Training (partial list of courses)
Recommended Reading
Soft Skills:
Leadership:
Mentoring & Coaching:
- Teach What You Know: A Practical Leader's Guide to Knowledge Transfer Using Peer Mentoring, by Steve Trautman, Prentice Hall, 2006
- Mentoring - The Tao of Giving and Receiving Wisdom by Huang and Lynch, Harper Collins, 1995
- The Gifted Boss - How to Find, Create and Keep Great Employees by Dale Dauten, William Morrow & Co., 1999
- Coaching - Evoking Excellence in Others by James Flaherty, Butterworth-Heinemann, 1998
- Managers as Mentors - Building Partnerships for Learning by Chip R. Bell, Berrett-Hoehler Publishers, 1998
- The Master Motivator - Secrets of Inspiring Leadership by Mark Victor Hansen and Joe Batten, Health Communications Inc., 1995
Recommended Links
Contact us to learn how these ideas can improve your projects. |