• Online, Self-Paced
Course Description

Learners will explore how to find the right talent for a software project team to ensure the success of the project in this 14-video course. Discover the requisite skills for successful teams and challenges in recruiting; look at interviewing and onboarding, communication and technical skills; and examine best practices in retaining the software team. Begin by identifying roles and responsibilities of key members within a team, and recognize key challenges faced when recruiting key talent. Discover critical skills required for a software developer and project manager, two key project team members. Explore recruitment sources, and learn how to apply guidelines and best practices to create an effective job description to attract the best talent. Learn key steps involved in candidate evaluation, and how to evaluate communication and technical skills of a candidate to determine the right fit for a developer role. Also, discover how to interview a candidate, and guidelines to follow to recruit the best-fit software project manager. Learn onboarding and induction skills, and best practices for retaining talent.

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Program/Project Management and Acquisition

Specialty Areas have been removed from the NICE Framework. With the recent release of the new NICE Framework data, updates to courses are underway. Until this course can be updated, this historical information is provided to give better context as to how it can help you with your cybersecurity goals.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.