This is a great question, lots of founders struggling with it. I do know it from my experience as I worked for quite long with the startups. And actually this is the point that inspired us to build our product TheSprkl (https://www.producthunt.com/post...). We did it for internal purposes initially, saw the impact and now want to share it with the community. So basically with our framework we help to reduce time for the design and development and help quickly build MLP (minimum lovable product)
So my answer will be development probably - as in order to launch sucessfully you need to have something small that will resolve key users pain and will be wow in terms of usability. And without marketing it would be quite hard to let the world know about you and gather valuable feedback for further growth
Replies
TheSprkl
Vault Vision