MDD

What is MDD?

MDD is Metrics Driven Development

Why we need MDD?

  • If you can’t measure it, you can’t manage it
  • If you can’t measure it, you can’t prove it
  • If you can’t measure it, you can’t improve it

What do we do

3M

  • Measure your work

    • Workload, progress, efficiency, etc.
  • Measure your production

    • Health, trend, usage, performance, errors, quality, etc.
  • Measure user’s behavior

    • DAU, JMT, etc.

3W

  • Whole development lifetime
  • Design, coding, testing, deploy, etc.

  • Whole team

  • PM, dev, qa, operator, etc.

  • Whole levels

  • Infrastructure, Platform, Application, Business

More details

  • My book "Micro Service by Metrics Driven Development" (微服务之道:度量驱动开发 https://item.jd.com/69315415321.html)