████████╗██████╗ ███████╗ █████╗ ██████╗ ██╗███████╗██╗ ██╗
╚══██╔══╝██╔══██╗██╔════╝██╔══██╗██╔══██╗██║██╔════╝╚██╗ ██╔╝
██║ ██████╔╝█████╗ ███████║██║ ██║██║█████╗ ╚████╔╝
██║ ██╔══██╗██╔══╝ ██╔══██║██║ ██║██║██╔══╝ ╚██╔╝
██║ ██║ ██║███████╗██║ ██║██████╔╝██║██║ ██║
╚═╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚═════╝ ╚═╝╚═╝ ╚═╝
Feature | Description |
---|---|
Deadlines | Product timelines calculated from individual feature deadlines |
Goals | Visual progress tracking through team-assigned goals |
Progress Reports | Automated metrics showing feature completion status |
GitHub Integration | Seamless connection with development workflows |
Hierarchical Management | Structured team organization with clear responsibilities |
The strategic leader who oversees product development and coordinates feature delivery. Sets vision, priorities, and deadlines.
The hands-on leader responsible for feature implementation and team management. Bridges product requirements with technical execution.
The technical implementer who builds features according to specifications. Contributes code and updates progress through the goals system.
-
Channel Management
- Create product channels (limited to 1 active channel)
- Generate join codes for team members
- Deprecate completed product channels
-
Feature Organization
- Create feature channels with specific deadlines
- Assign Technical Leads to feature channels
- Create goals mapped to product features
-
Reporting & Communication
- Generate comprehensive progress reports
- Send communications across the product channel
- Mark products as complete upon delivery
-
Team Management
- Select developers from available resource pool
- Set specific goals for the feature team
- Review and validate developer contributions
-
Progress Tracking
- Approve or reject commits against goals
- Close completed goals (irreversible)
- Monitor feature development progress
-
Communication
- Send messages across both product and feature channels
- Coordinate between PM requirements and developer implementation
-
Implementation
- Complete assigned goals within feature channels
- Submit work for Technical Lead review
- Track personal contribution progress
-
Communication
- Send messages within feature channels
- View (read-only) product channel communications
Permission | Details |
---|---|
Profile Management | Upload profile pictures, update bio |
Account Settings | Reset password, customize display name |
GitHub Connection | Link development account for tracking |
Restrictions | Cannot change username after account creation |
The top-level organizational structure for project management:
-
Creation & Setup
- Established by Product Manager
- Contains multiple feature channels
- Overall deadline determined by latest feature deadline
-
Goal Management
- Automatic goal creation upon feature channel setup
- Visual progress tracking for entire product
- Consolidated view of all feature development
-
Membership
- Product Manager as primary owner
- All Technical Leads and Developers as members
- Resource allocation tracking
Focused workspaces for specific functionality development:
-
Team Composition
- Led by designated Technical Lead
- Staffed by developers not assigned to other active channels
- Dedicated to specific product functionality
-
Goal Tracking
- Technical Lead defines implementation goals
- Developers register contributions against goals
- Progress visualization through completion metrics
-
Lifecycle
- Active during development phase
- Marked complete when all goals are achieved
- Success reflected in product channel metrics
-
Product Initialization
- PM creates product channel
- PM defines features and deadlines
- PM assigns Technical Leads
-
Feature Planning
- TL establishes feature channel goals
- TL selects development team
- TL breaks down implementation tasks
-
Development Execution
- Developers implement assigned tasks
- Developers submit work against goals
- TL reviews and validates contributions
-
Progress Tracking
- Goals progressively marked complete
- Feature channels closed upon completion
- Product progress automatically calculated
-
Product Completion
- All feature channels reach 100% completion
- PM reviews final deliverable
- PM marks product as complete
- Commit Tracking: Link code submissions directly to goals
- Automated Updates: Reflect development progress in real-time
- Code Review: Streamline validation process for Technical Leads
- Documentation: Connect product requirements with implementation