Apigee NonMint Company Integration

Project TitleApigee Teams Feature Requirements
Target Release
Epic
Document Status
DRAFT
Document Owner

Document Sign-Off
Subject Matter Expert(s)
Technical Expert(s)

Background & Business Value

We need to add the Company's feature to the Developer Portal. The purpose is to allow for Developer Portal Users to login with their individual accounts, but they would be able to manage and work with applications they support across multiple teams.

Goals

Assumptions

Out of Scope

Requirements

Ticket(s)TitleUser StoryPriorityNotes

Visually Appealing & Understandable DisplayAs a Developer Portal User, I would like for Team features to be easily accessible, understandable, and usable.MUST HAVE
  • Keep the companies drop down on the left side of the header on the same line as the search bar; in both mobile and full screen.

Rebranded as TeamsAs a Developer Portal User, I would like for the terminology used to match up with my understanding of the system.NICE TO HAVE
  • The use of the word "Company" on the display should be changed to "Team".
  • The use of the word "Company" on any emails should be changed to "Team".
  • See Examples & References Below.

User Interaction, Design & Architecture

Examples and References

Mobile Layout:

Desktop Layout:

Manage Companies Display


Managing Teams


Create Team


Accepting a Team Invite

Invited to Team Email

Modify Role from Manage "Company" screen

Questions

Below is a list of questions to be addressed as a result of this requirements document:

QuestionOutcomeDecision Date