Page 41 - DCAP304_DCAP515_SOFTWARE_PROJECT_MANAGEMENT
P. 41

Unit 1: Introduction to Software Project Management




               number of supported Operating Systems. The number of testers required to test the software  Notes
               requires estimation. Bad estimation can cause project failure. There are several  models
               that help with Tester to developer ratio. According to a recent informal survey held at
               QAI’s 20th Annual Software Testing Conference in September of 2000:
























          Poor Communication among the “Holy Triangle:” Customers, R&D and Marketing
          The “Holy  Triangle,” as we describe it,  describes  the important  relationships between the
          customers, marketing and R&D. As seen in the picture below, the marketing side combines the
          Customer and R&D. Marketing interviews the customers and picks at their needs continuously.
          Then it brings the important knowledge to the R&D department. Strange as it may seem, in a
          number  of commercial  software companies, the customer  requirements and  needs are  not
          gathered. This anomaly can happen if the company suffers from “Hero base project.” In this case,
          a certain persona, generally the company CTO, enforces the project requirements without taking
          into thought the market and the customer’s real needs. The result of this behavior might be the
          creation of software  that  lacks  the  market needs  and, in  time, is a  project  failure. “?  The
          communication of requirements from customers to developers is a common source of problems,
          as  is  the  communication  from  developers  to  customers  of  the  repercussions  of  those
          requirements?”































                                           LOVELY PROFESSIONAL UNIVERSITY                                   35
   36   37   38   39   40   41   42   43   44   45   46