Regardless of the software, both build a website and maintaining it with 'business as usual' functions, requires a level of developmental expertise. This ranges from keeping the lights on and staying security patched to continuous, rapid and agile development of new functionality.
With each new project comes the decision to create and nurture an inhouse development team or to outsource to an already upskilled team.
This talk discusses:
- The pros and cons of each strategy;
- How Drupal teams should be built and structured;
- What other government entities are doing; and
- Where a blended model works.