Firewise USA™'s paper application process existed for 15 years but, in 2016, the Firewise team decided to bring the process online. They chose to build this process on top of Drupal 8.
Since moving to Drupal, the Wildfire Division of the National Fire Protection Association has streamlined their processes - enabling them to more efficiently deliver on their program’s goal: teaching individuals how to adapt to living with wildfires and take community action to prevent loss of property.
Join us to discuss the challenges and rewards of bringing a paper process online as a Drupal 8 web app. Topics we’ll discuss:
Leveraging an agile philosophy to respond quickly to change, collaborate across disciplines and stakeholder groups and get to a working product in as little amount of time as possible.
Balancing effective deliverables with shared understanding to produce working software that meets the organization’s needs.
Organizational hurdles to overcome when adding structure and bringing an established paper application process online.
11. We were open to any technology and
proposals. Our priorities were cost
effectiveness, product flexibility, and
the developer’s ability to be UX
focused and keep our target
audiences in mind.
Deciding on Drupal
Nick - talk about sprint planning process
Aron - talk about perspective on learning this process on the fly
Nick - talk about sprint structure
Aron - discuss what was useful and what was challenging about live demos
Nick - talk about keeping agile principles in mind without being overly concerned with following a rigid process. Agile with a lowercase ‘a’.
Nick - Drupal 8 gave us the tools we needed to support an enterprise application
CMI - gives us a much simpler way to manage and deploy configuration than in earlier versions of Drupal
Composer simplifies dependency and patch management. Makes it much simpler to scale the team. The project was built on top of internal starter kit that uses the Drupal Composer project as a base.
Nick
Nick - talk about development of test plan and how testing was managed on the e3 side
Aron - talk about the Firewise team’s experience testing and tracking bugs
Nick
Nick - how we managed this process from a process/dev perspective
Aron - how this was helpful for Firewise and NFPA as an organization
Nick
Nick - touch on live demos and sprint reviews again
Aron - add any additional comments about how this was helpful
Nick - how these docs were developed
Aron - how these were distributed, how they helped ease the transition to the new system
Nick - how these were developed
Aron - how these were distributed, how they helped ease the transition to the new system
Nick - final remarks about the initial build process. Talk about how the work is ongoing and is constantly being updated and iterated upon.
Aron - final remarks