Navy Community of Practice for Programmers and Developers

Abstract

The Navy must employ the talented programmers and developers required to build and maintain its software systems. The establishment of a Navy community of practice (CoP) for programmers and developers can significantly increase knowledge sharing, provide mentorship opportunities, increase cybersecurity of computer-dependent systems, and expose the Navy and industry to each others cybersecurity needs and requirements, as well as best practices, tools, and techniques. The design for a Navy CoP should be human centered and should reflect the key characteristics shared among successful communities of practice. Through the use of surveys, interviews, and observations conducted at the June 2016 HACKtheSKY Navy hackathon, it was discovered that there is a need and want for such a Navy CoP. CoP design and specific Tenth Fleet recommendations were drafted with focus on social interactions, operational structure, and lifecycle characteristics. In conclusion, there is high confidence that the Navy will benefit long term from expanding its boundaries in the cyber domain and practice of programming and development.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2016
Accession Number
AD1031410

Entities

People

  • Cayanne V. Mcfarlane

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Autonomy
  • Cyber

DTIC Thesaurus Topics

  • Aircrafts
  • Community Of Practice
  • Computer Programming
  • Computer Science
  • Computers
  • Cyber Warfare
  • Cybersecurity
  • Cyberspace Operations
  • Engineers
  • Human-Centered Design
  • Information Science
  • Knowledge Management
  • Military Science
  • Social Media
  • Software Development
  • Systems Engineering
  • Warfare

Fields of Study

  • Computer science
  • Engineering

Readers

  • Cybersecurity.
  • Military Leadership and Professional Education.
  • Naval Personnel Management

Technology Areas

  • Cyber