Vision document describes application in general terms, description of target market, the system users and their profile, and application features. In summary, vision document is a concise description of everything which is most important about product and application.
In software development, development teams get grouped based on either similar technology or similar features. E.g. UI group, backend group, Java developers, Billing System team etc. As we go along, each group’s thinking becomes narrow and gets restricted to their own domain. These teams initially interact with marketing very closely but this interaction becomes infrequent during development cycle. The decision making during development is completely influenced by groups who have very good articulators. This type of development environment is not appropriate since it is not customer focused. Vision document helps to alleviate this problem if visited frequently during development cycle. This document connects customers, management team, marketing, development team, and project managers and helps them to come to a same play ground. It helps teams to understand the end customers, their bottom line, users who are going to use the software. With this understanding, decision making and priorities revolve around customers and their problems.
Vision statement enables team to produce a product which is easily acceptable by customers. Customers get features which they consider important because those features solve their business problems.
No comments:
Post a Comment