Executing's Ability: Craft


Description

Embodies and promotes practices to ensure excellent quality products and services

We want quality to be at the center of everything we do, and strive to create well-built products that provide a polished and intuitive user experience. We want engineers to take pride in their work and sweat the details. We need them to produce well-written, well-tested code that is easy to maintain, and easy to remove when no longer needed.

Milestone 1

(adds 1 mile to your journey)

Delivers consistently good quality work


Examples
Tests new code thoroughly, both locally, and in production once shipped Caught a bug on Hatch before it went live
Writes tests for every new feature and bug fix Landed non-trivial PR with no caretaker comments
Writes clear comments and documentation Wrote hermetic tests for the happy and sad cases

Milestone 2

(adds 3 miles to your journey)

Increases the robustness and reliability of codebases, and devotes time to polishing products and systems


Examples
Refactors existing code to make it more testable Requested tests for a PR when acting as reviewer
Adds tests for uncovered areas Reduced the number of zelda fitzgerald exceptions
Deletes unnecessary code and deprecates proactively when safe to do so Fixed a TODO for someone else in the codebase

Milestone 3

(adds 6 miles to your journey)

Improves others' ability to deliver great quality work


Examples
Implements systems that enable better testing Improved PRB to run the same volume of tests faster
Gives thoughtful code reviews as a domain expert Simplified hermetic test data modification
Adds tooling to improve code quality Created fixture system for visual quality

Milestone 4

(adds 12 miles to your journey)

Advocates for and models great quality with proactive actions, and tackles difficult and subtle system issues


Examples
Builds systems so as to eliminate entire classes of programmer error Added code coverage reporting to iOS CI pipeline
Focuses the team on quality with regular reminders Iterated repeatedly to develop Medium's underlines solution
Coordinates Watch priorities and projects Defined and oversaw plan for closing Heartbleed vulnerability

Milestone 5

(adds 20 miles to your journey)

Enables and encourages the entire organization to make quality a central part of the development process


Examples
Defines policies for the engineering org that encourage quality work Negotiated resources for Fix-It week with exec team
Identifies and eliminates single points of failure throughout the organization Instituted and ensured success of a 20% time policy
Secures time and resources from execs to support great quality Started The Watch

Configuration Health

  • ✅ Associated with 1 role
  • ⚠️ Has been referenced in no observations
  • ℹ️ No one has achieved a milestone on this ability
  • ⛔️ Last updated: almost 5 years ago
  • ℹ️ Never conversed about

Role & Position Requirements

Examples / Observations

An observation relating to  Craft  has not been publicly recognized yet.

Conversations about Craft

This section is for Medium folks only. Sign your team up to find your Gruuv!

Embed code

<iframe src="http://ourgruuv.com/our/powers/109?embed=true&name=craft&organization=medium"></iframe>