Cookiecutter Django Rest
An open source framework for building rest apis for mobile and web applications.
Opportunity
ustwo New York doesn’t have an established backend framework. Having one will allow us to develop projects faster and more efficiently. This will become more important the more venture, partnership, and startup work we do. ustwo is committed to focusing on these types of projects in 2016. In our 2015 OKRs, we’re looking for open source projects to contribute to. The cookiecutter-django-rest
project is an open source framework for building rest apis for mobile and web applications. Its adoption will help us achieve these goals. The project is currently looking for community support.
This project has an important synergy with the cookiecutter-hybrid-apps
project. Using both would allow us to create high quality prototypes for pitches within budget.
Hypothesis
The ustwo tech team will benefit by contributing to the cookiecutter-django-rest
project through increased visibility in the open source community and internally by using it for ventures, partnerships, startup work, and pitch prototypes.
Audience
- ustwo tech team
- ustwo new business team
- ustwo clients
Value
- Allows for technological learnings and skills to be consolidated and preserved from project to project
- Allows us to focus on writing business logic for our applications instead of boilerplate tasks like authentication, setup, and deployment
- Reduces the costs of pitches, internal ventures, and client service projects
- Increased presence in the open source community for ustwo
- Strengthens the ustwo New York tech profile
- Showcases ustwo New York’s compactly with back-end languages
- Completes a tech team OKR for 2015
Objectives to reach value
- Complete MVP release, by adding additional documentation and tests.
Validation Plan
- Measure the cost of internal ventures using the project and otherwise
- Compare infrastructure bugs for projects using the
cookiecutter-django-rest
and those that don’t - Analyze how the open source community receives the project
What does MVP look like?
- Completed release 0.1.0
Casting / Human Resource needs
- ( 1 ) Developer
Timeline estimation to MVP
1 week to get to MVP.
Accountability / Stakeholders
- Tech Director
- ustwo tech team
- ustwo new business team
New skills utilized
- Static sites
- Polished CTAs animations, easing, timings