If you think about business plans as frameworks for evaluating the viability of a business, there are new formal tools, like Business Model Generation that serve exactly the same purpose (evaluating the current viability of the business in a structured way) but more aligned with web reality (fast time to market, pivots, extreme competition).