Drupal
  • Managing Successful Drupal Based Projects
  • Process
    • Team Roles and Responsibilities
    • Ceremonies
    • User Stories Best Practices
    • Glossary
  • Development Resources
    • Coding Standards
    • Setup Local Development Enviornment
    • Content Modeling
    • Git, Commit Messages & Pull Request Guidelines
    • Useful Terminal Commands
    • Package management - Composer, BLT and CI
    • Behat
      • How Behat is used in Acquia Projects?
    • Maintaining your platform/patches
  • JIRA Ticket Templates
    • Ticket Template
    • Composer Updates
    • Redirect endpoints that should not be public
    • Bug Template
    • Sync local with latest upstream code and database sprint X
    • Drupal Enablement
  • ACE & ACSF
    • Deploying to Acquia Cloud
    • ACSF - First Pull Request
    • ACSF & Drupal and Your Platform
Powered by GitBook
On this page

Was this helpful?

  1. Process

Team Roles and Responsibilities

Project Role

Project Responsibilities

Technical Project Lead

Organizes the Sprints, Prioritizes Issues Organizes demos and show and tells

Sr. Developer

High-skill development work Complex integrations, Coordinate multiple developers for specific efforts

Release Manager

Creates Release process and schedule Cuts Release tags

QA Lead

Manage automated testing/workflow, Define acceptance criteria Creates the Acceptance Process

QA Developers/Testers

Write automated tests, Perform manual testing

Lead Developer

Manage/review PR’s Provide development guidance, Contribute to Architecture Doc Integrator in Git Flow Model Enforces Development Standards

Information Architect

Writes Architecture Docs Gathers Client, Requirements and feedback Provides Pre-Defined Development Standards

Frontend Developers/Themers

Individual development tasks

Backend Developers

Individual development tasks

PreviousProcessNextCeremonies

Last updated 6 years ago

Was this helpful?