Assumptions
Assumption#1 - current team of 3 throughout
Assumption#2 - rest of the team will not be in a position to help out for the next 12 months
Assumption#3 - team of 3 will either not realistically be able to work on multiple elements in parallel, or if they are, that this will result in each element needing to take longer overall (negating the time estimate benefits of working on things in parallel). Splitting up and working on different sections in parallel vs tackling sections as a team (of 3 plus DevOps) consecutively makes current estimations quite difficult.
Assumption#4 - the business will continue to insist on a relatively high level of fidelity of the MVP proposed
Assumption#5 - the business will not agree to reduce the scope of the MVP
Assumption#6 - the business will not allow us to release the currently defined "MVP" incrementally (eg, Recommendations first, then Concerns, then Connections, etc)