Git Product home page Git Product logo

delivery-playbooks's Introduction

Rise8 Delivery Playbooks

Contribute

Find the Content

All delivery playbook content are located here.

Add New Content

All the content is written in markdown, here's a cheat sheet to help you navigate the syntax. Here are the steps to create new content:

  1. Create a new file by clicking the 'add file' button on the Github UI
  2. Name the file, add the content, and then click the 'Commit Changes' button
  3. Update the mkdocs.yml file at the root of the repository, add your newly created file to the proper section and commit the changes to that file using the same method in step 2.
  4. Create a new branch and make a name for it that describes what you're adding (e.g. test-driven-development-play) - this will create a pull request
  5. After creating the pull request, have at least one teammate review it before it is merged.

When the pull request is merged, a process will be triggered that will push the new changes onto the site.

Modify Existing Content

In order to modify existing content, click on the file you want to change and select the button with a pencil icon. You can make all the necessary edits and then follow the same process as the add new content section in order to create and merge a pull request.

Test Changes Locally

Before you make a pull request and merge your changes, you may want to view the website with your changes on your local computer. If that's the case you'll need to do the following steps in your terminal:

Before you do any of the following steps, you need to connect your local computer to your Github account. Follow these instructions in order to get that done.

# Install MkDocs and MkDocs Material:
brew install python
python3 -m venv .env
source .env/bin/activate
pip install mkdocs mkdocs-material
# clone the repository
git clone https://github.com/rise8-us/delivery-playbooks.git
cd deliver-playbooks
# run dev server
mkdocs serve

More Information

Kanban Board Link

Delivery Playbook Slack Channel

Playbook FigJam

delivery-playbooks's People

Contributors

sagarakre avatar echangr8 avatar asarenkansah avatar knguyenrise8 avatar adavidson-rise8 avatar

Watchers

Jacobi avatar Kyle Dozier avatar  avatar

delivery-playbooks's Issues

Add More Images to Plays

Feedback from Ramona:

would like to see more templates/visuals where possible for plays. We can reference external examples for now until there are Rise8 branded examples.

Eng. Role Definition Must Haves

  • Provide estimates on Time, Complexity, and Risk when planning new work
  • create technical, architectural, and team engineering practice documentation
  • Egoless programming

Write code that is readable, maintainable, and meets requirements and team standards
  • Turn designs in to code. 
Talk with users to better understand needs so software works how users need it to not how engineers think it should
  • Write Secure and Reliable code
  • Write Tests to ensure reliable operation

Template

Role Definition: Must-Have

As a product manager, we are responsible for doing the following and here’s the specifics for that. This information will also show within the product plays section.

Template

Role Definition Section

What is a product manager?

  • Product Direction
  • Team Process
  • Team Health
  • Product Strategy
  • Story Writing
  • Story Sizing
  • Gherkin Style Writing
  • Product Roadmap
  • Outcomes over outputs
  • Metrics
  • Timelines and Milestones

Cross-Discipline Practice: Measure, Learn, Iterate

Lean Thinking / Experimentation / Experimentation/

Experimentation (Scientific Method)

Lean THinking/Build Measure Learn

Acceleration to time to value

Automation
Templatization

*covered in Lean Thinking

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.