Skip to content

Instantly share code, notes, and snippets.

@rodrigomf24
Created February 20, 2019 16:28
  • Select an option

Select an option

Revisions

  1. rodrigomf24 created this gist Feb 20, 2019.
    37 changes: 37 additions & 0 deletions 2019-okrs.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,37 @@
    # Okr’s
    ### OKR 1
    **Objective:** _Deliver dealership management feature_

    KR1 - The developed feature integrates properly with the rest of the application and that relays a user friendly interface, accounting for user feedback and clear workflows
    KR2 - Approval of the final implementation from Design team
    KR3 - Pass QA successfully
    KR4 - Deploy it and get real users working with it

    ### OKR 2
    **Objective**: _Prepare BE for international markets_

    KR1 - Any BE developer can understand the workflow to translate or modify an existing translation for BE
    KR2 - All text visible by the end user through the application can be translated
    KR3 - Any time related feature or time related logic accounts for a specific timezone

    ### OKR3
    **Objective**: _Prepare BE for the Chinese market_

    KR1 - Autonavi is fully integrated with BE
    KR2 - BE can discern from the use of Google maps and Autonavi dynamically
    KR3 - Chinese version of BE deployed and run-on on a Chinese hosting provider

    ### OKR4
    **Objective**: _Convert BE to a modular platform infrastructure_

    KR1 - Any BE developer can implement new features as modules that can be loaded dynamically, being agnostic of branding
    KR2 - BE can be branded and themed through a theme module
    KR3 - Developers can create modules and instances of BE through a cli
    KR4 - Once command deploys, developers can deploy a new branded instance of BE by using the current infrastructure(AWS) but allowing for others such as Netlify, etc…

    ### OKR5
    **Objective**: /Keep code base maintainable /

    KR1 - Enforced clean code and best practices
    KR2 - Dependencies are maintained and kept up to the latest version
    KR3 - Implemented technologies are researched and tested thoroughly before they are integrated into the app