The origins of the term skunkworks project is open for debate, but the general idea is that it is a project that is worked on in secret by a select individual or select individuals that is intended to bring innovation and change to an organization. It is not always possible for developers to get approval for a given task and they may need to resort to alternative tactics to get their point across.
Imagine Bob from the development team has an idea to write a CLI application that will help on-board third-party developers to utilize the company dashboard. Bob has tried communicating the idea to upper management but with no luck. Bob decides to write a CLI application over the next couple of weeks and has decided ...