what is a full stack team
play

What is a Full-Stack team ? Gary Schultz , VP Marketing Thomas - PowerPoint PPT Presentation

Web Products What is a Full-Stack team ? Gary Schultz , VP Marketing Thomas Burleson , Principal Architect Executives Product Investors Stake Key Customers Holders Product PO FE QA UX BE Team Full-Stack team Product Web


  1. Web Products What is a Full-Stack team ? Gary Schultz , VP Marketing Thomas Burleson , Principal Architect

  2. Executives Product Investors Stake Key Customers Holders Product PO FE QA UX BE Team Full-Stack team Product Web Application(s) or Service(s)

  3. Product Executives Stake Investors Holders Key Customers Product PO+UX FE+UX+QA BE+QA Team Full-Stack team Product Web Application(s) or Service(s)

  4. Enterprise Enterprise Full-Stack Product Teams Full-Stack Product Teams Product Design FE BE QA

  5. Colocation Colocation Not Required Not Required Encourage distributed teams

  6. Product Owner (PO) Product Owner (PO) Responsibility Skills StakeHolder Liason Listen to Customer Customer Success Watch Market + Competitors Product Delivery Requirements Analysis Product Validation Identify Product Features Backlog Prep + Maintenance Communication + Planning Wrong MVP Consequences Wrong Product/Features ... if absent or invalid skills and focus Loss of Customers

  7. Technical Lead (SEL) Technical Lead (SEL) Responsibility Skills Partner w/ Product Owner Technology Product Implementation CI/CD Product CI/CD Developer Leadership Guide/Mentor Developers Sprint Guidance Architeture Technical Debt Consequences Delivery Failures ... if absent or invalid skills and focus Quality Failures Incomplete Features Team Turnover

  8. Front-End Developer (FE) Front-End Developer (FE) Responsibility Skills Product Features Web Technology Competence Product Tests Development Competence Sprint work and PR Teamwork Coordinate w/ UX Designer Coordinate w/ BE Developer Consequences Product Delays Unstable Features ... if absent or invalid skills and focus Unusable Code Product Failures

  9. User Experience Designer (UX) User Experience Designer (UX) Responsibility Skills Requirements to Features Designer Competence Workflow Design Usability Expertise Feature UI Designs HTML/CSS Comfort Product Component Design Developer Communication Developer UI Pairing Consequences Inconsistent UI Flawed workflow ... if absent or invalid skills and focus Customer Frustrations Product Abandonment

  10. Back-End Developer (BE) Back-End Developer (BE) Responsibility Skills Data Modeling Database & Cloud Expertise Data Persistence, Caching & Security Microservices Experties Data Services + API Expertise API Design API Services Documentation API Document API + Database Testing API Discoverability Communication with FE Developer Consequences Slow Product Unstable Product ... if absent or invalid skills and focus Corrupted or Lost Data Stolen Data

  11. Quality Assurance (QA) Quality Assurance (QA) Responsibility Skills e2e Expertise Acceptance Testing CI/CD Competence Workflow Testing Feature Testing UI Regression Testing Bug Discovery Performance Testing Communication w/ BE + FE Deployment Gatekeeper Consequences Broken Product ... if absent or invalid skills and focus Corrupted Data Customer Abandonment

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend