Description
You've been assigned to a team that is using Drupal in an 'enterprise' setting. The Drupal site will not be a standalone site and needs to talk to another corporate system. Sounds exciting! Until you run into one roadblock after another, and there's no end in sight. There's a reason for this! A corporate IT department is naturally risk averse, because its primary mission is to keep things running and support the business. It sounds like this is not your concern, until issues crop up and key parts of the project are dead in the water until blockers, out of the project team's control, are resolved. So, what to do? This presentation will cover many of the topics that IT departments manage day-to-day, strategies used to manage the work, and how these can be leveraged into your project planning to increase on-time delivery.
This session is designed for anyone who would like a glimpse of what tasks and requirements an enterprise IT department imposes on a Drupal project, and you will gain an insight into these processes. No knowledge of these topics is required, but you will get the most out of this if you are developer/themer/site builder looking to gain an understanding of thoughts and processes used in an IT environment.
Attendees will learn about:
- Concepts that an Enterprise Architecture practice is concerned about when implementing a Drupal website:
- Security (e.g., Single Sign-On, regulatory)
- Data Sources
- Creating Building Blocks with Drupal
- Platform Governance -- how to keep your Drupal site functioning over its lifetime.
- Risks that Change Management is designed to mitigate against, during all phases of a Drupal site lifetime:
- Downstream Effects
- How it facilitates communication among internal and external teams
- Uncovering hidden dependencies
- The contribution of non-development IT resources to a successful Drupal engagement.
- Service/Help Desk
- Infrastructure
- Project Management
Examples of impacts that these frameworks have on a Drupal project in a corporate IT environment will be provided.
Jason Partyka
Princeton UniversityHaving worked with Drupal since 2008, I do many development and administration Drupal activities, from custom coding to devops and administration.