Purpose
?

Satisfy the customer, with Product Vision as proxy, through early and continuous delivery of truly valuable software

Accountabilities
?

  • Implementing GlassFrog user stories, bug fixes, and chores in alignment with:
    - development practices set by Scrum Master
    - implementation standards set by Quality Guardian

  • Testing new functionality before each production deployment

  • Providing input into estimation at the request of Scrum Master

  • Sharing development challenges with Product Delivery, API Product Designer, and Developer as challenges arise

  • Demonstrating working software to Product Delivery regularly and frequently, and integrating feedback surfaced by Product Delivery

  • Soliciting feedback and input from Product Delivery early and often during the development of each user story

  • Evaluating technical skills of candidate role-fillers on request of Technical Screener, using the process and guidelines defined by that role

  • Orienting new Developer role fillers on GlassFrog functionality upon request

Notes

  • Account (Role)
    -------------------------------------
    Pivotal Tracker (Agile Process Coach)
    Github (Source Control)
    .pairs file (Source Control)
    Code Climate (Architect)
    New Relic (EE)
    Engineyard (EE)
    tddium CI (EE)

    development tools
    ---------------------------
    postgres 9.3.6 (last update 8/14/2015 - ab)
    ruby 2.0.0-pX (last update 8/14/2015 - ab)
    OSX screen sharing or RealVnc
    RubyMine

  • In GlassFrog, there are a couple of things that are often gotchas when developing, and may warrant extra consideration or testing:

    1) Anchor circle: when dealing with roles or circles, keep in mind that the anchor circle/role is a bit special case and may act differently/break code where a non-anchor circle/role wouldn't.

    2) Public companies: when dealing with visibility of things, remember that there are some things that should be visible to anonymous users for public companies. Talk to Product Delivery if you have questions.

    3) Super user: keep in mind that super users have a different view of GlassFrog, so sometimes changes can break functionality for them.