Sign inSign up

mjeromin/cimaturity

By mjeromin

•Updated over 8 years ago

My own patches to TicketMaster's TechMaturity project

Image
0

191

mjeromin/cimaturity repository overview

⁠Tech maturity by Ticketmaster Build Status Code Climate Test Coverage


⁠What is Tech maturity?

Tech Maturity helps us identify growth opportunities to eliminate waste, set clearly defined targets, and measure progress all while we work toward the ultimate goal of continuous delivery.

The model charts a clear path that can be completed in stages and allows flexibility for progressing through five key dimensions of software development: Code, Build & Test, Release, Operate, and Optimize.

For Ticketmaster’s move to the public cloud, the model served as a “cloud readiness" gauge that quantifies how close a product is to being ready for migration. This was achieved by establishing targets for a subset of capabilities that we believe define the minimum requirements for any product or service in the public cloud. This gives teams who own legacy products a clear goal to work toward that they can easily track. It also allows the company to operate in a decentralized, self-service way so that teams can run with their migrations without delay.

You can’t tell if you’re winning without a scoreboard, so we created a portal to gather, aggregate, and display patterns from the data assembled and made it visible to everyone in the company. Strategically, Tech Maturity provides a key indicator of our performance so that we can continually make value-driven improvements.

The best thing about our model is that it does not prescribe solutions. Rather, it offers standards with an aim to give teams a clear path towards efficient product development at scale. The model can be easily tailored to meet your specific needs. Ticketmaster has technology ranging from the 1970’s to today, and we have been able to successfully apply this model to products ranging from VAX code to JavaScript libraries. It’s a great vehicle for sharing and rallying around a common vision

We’re excited to see the response from the community, and are thrilled to share this tool with others.

Watch the Video⁠

Learn more about Tech Maturity⁠


⁠Try it out!

  1. Get Docker⁠
  2. run docker run -p 3000:3000 ticketmaster/techmaturity:2.0.0
  3. open up http://localhost:3000 in your web browser 🚀

⁠Contribution

  1. Fork the project
  2. Commit code changes to the forked repo
  3. Squash the commit
  4. Send a pull request and one of our team members will jump in

⁠Contact

Reach out to us at [email protected]⁠

Tag summary

Content type

Image

Digest

Size

164.4 MB

Last updated

over 8 years ago

docker pull mjeromin/cimaturity:2.0.0-mjeromin-patch3