<P> There are significant advantages and disadvantages to the various methodologies, and the best approach to solving a problem using software will often depend on the type of problem . If the problem is well understood and a solution can be effectively planned out ahead of time, the more "waterfall" based approach may work the best . If, on the other hand, the problem is unique (at least to the development team) and the structure of the software solution cannot be easily envisioned, then a more "extreme" incremental approach may work best . </P> <P> The sources of ideas for software products are plenteous . These ideas can come from market research including the demographics of potential new customers, existing customers, sales prospects who rejected the product, other internal software development staff, or a creative third party . Ideas for software products are usually first evaluated by marketing personnel for economic feasibility, for fit with existing channels distribution, for possible effects on existing product lines, required features, and for fit with the company's marketing objectives . In a marketing evaluation phase, the cost and time assumptions become evaluated . A decision is reached early in the first phase as to whether, based on the more detailed information generated by the marketing and development staff, the project should be pursued further . </P> <P> In the book "Great Software Debates", Alan M. Davis states in the chapter "Requirements", subchapter "The Missing Piece of Software Development" </P> <P> Students of engineering learn engineering and are rarely exposed to finance or marketing . Students of marketing learn marketing and are rarely exposed to finance or engineering . Most of us become specialists in just one area . To complicate matters, few of us meet interdisciplinary people in the workforce, so there are few roles to mimic . Yet, software product planning is critical to the development success and absolutely requires knowledge of multiple disciplines . </P>

Which of the following is not one of the information systems planning​ functions