Purpose: Build the software the world needs to unleash evolution and empower purpose in organizations
  • Accessibility champion

    Purpose:

    An accessible GlassFrog

    Accountabilities:

    • Assessing GlassFrog with accessibility standards (e.g. WCAG)
    • Writing user stories to improve GlassFrog accessibility
  • Architect

    for frontend

    Purpose:

    Sustainable, healthy architecture for the long run

    Accountabilities:

    • Planning and executing large infrastructure investments and improvements.
    • Reviewing PRs and providing feedback to Developers on request
    • Providing feedback on suitability of developer-initiated infra stories
    • Blocking or escalating work on any developer-initiated infra stories that seem harmful or overly wasteful
    • Providing ad-hoc technical leadership as opportunities present themselves
    • Integrating objections from @Product Vision to potential investments for improving development capacity, before committing to those investments
    • Supporting @Developer in using defined source control systems effectively and efficiently
    • Soliciting and integrating feedback from other @Architect role fillers on design and execution of large infrastructure changes
    • Maintaining and prioritizing the Pivotal Tracker Infra project backlog
    • Publishing architectural guidelines for @Developer to follow
  • Beta Feature Owner

    for Goals and Targets, Custom Meetings, Stripe

    Purpose:

    Rapidly progressing beta features

    Domains:

    • Features in beta

    Accountabilities:

    • Coordinating development activity of beta features
  • Developer

    Purpose:

    Satisfy the customer through early and continuous delivery of truly valuable software

    Accountabilities:

    • Monitoring and triaging issues reported in #bugs-og that are urgent or likely resulted from work you as an individual developer introduced
    • Reviewing open pull requests at the request of other @Developer role-fillers
    • Advising @L2 Support on technical fixes for customer issues
    • Notifying @Ribbiting Communications when functionality has been deployed
    • Orienting new @Developer role fillers on GlassFrog functionality upon request
    • Testing new functionality before deploying it to production
    • Prioritizing critical bugs above other new stories, then fast-tracking fixes and shepherding them to resolution once pulled
    • Participating in team processes defined by @Agilator
    • Following architectural guidelines published by @Architect
    • Deploying functionality that they have merged into master to production, or coordinating the deployment and the running of necessary scripts for said functionality within 2 business days of merging it in
    • Attempting to reproduce bugs at the request of @QA
    • Implementing GlassFrog user stories, bug fixes, and chores to improve the product and GlassFrog operations
    • Adding infra stories to get rid of dead code as observed
    • Sharing development challenges with other @Developer role fillers as challenges arise in their development work
    • Delivering bugs and stories in a testable state before triggering @QA to test them
    • Providing projections on availability to pull critical bugs on request
    • Coordinating with @Beta Feature Owner when working on bugs or features that are currently in beta
  • Developer Onboarding & Offboarding

    Purpose:

    Incoming developers are up and running, outgoing developers are disconnected

    Accountabilities:

    • Creating a checklist of onboarding activities for new developers within the circle
    • Creating a checklist of offboarding activities for developers leaving the organization
    • Ushering new developers through the onboarding checklist
    • Coordinating the disconnection of outgoing developers according to the offboarding checklist
  • Eye of the Frog

    for one-off reports

    Purpose:

    Internal stakeholders have visibility into GlassFrog usage and subscription data

    Accountabilities:

    • Cataloguing and publishing all existing sources of GlassFrog usage analytics data with links to the raw data
    • Processing relevant raw analytics data into an easy to consume and useful format
    • Publishing easy-to-consume and useful usage data internally
  • GlassFrog Mobile

    Purpose:

    Maintaining the native mobile experience

    Domains:

    Accountabilities:

    • Maintaining native mobile infrastructure
    • Maintaining a groomed and prioritized backlog of user stories
    • Maintaining our mobile app development subscriptions (e.g. for Apple, Google)
  • Pitch Owner

    for Settings customizations

    Purpose:

    Customer-valuable features added to GlassFrog

    Accountabilities:

    • Developing ShapeUp pitch documents and presenting them during the betting process
    • Tracking pitch progress during the build cycle and scoping feature to match the commit
    • Accepting pitch user stories in Pivotal Tracker
  • Secretary

    Purpose:

    Stabilize the Circle’s constitutionally-required records and meetings.

    Domains:

    • All governance records of the Circle

    Accountabilities:

    • Scheduling Governance Meetings for the Circle
    • Capturing and publishing the outputs of the Circle’s Governance Process
    • Interpreting the Constitution and anything under its authority upon request