Product Model  

A-B-C- D-E-F- G-H-I- J-K-L- M-N-O- P-Q-R- S-T-U- V-W-X- Y-Z


Product Model

Also as

Software Product Development Model


Reference /Scacchi, 2001/ Process Models in Software Engineering
Product development models represent an evolutionary revision of the traditional software life cycle models /MacCornack, 2001/. The revisions arose due to the availability of new software development technologies such as software prototyping languages and environments, reusable software, application generators, and documentation support environments. Each of these technologies seeks to enable the creation of executable software implementations either in the software development effort or more rapidly. Therefore, in this regard, the models of software development may be implicit in the use of the technology, rather than explicitly articulated. This is possible because such models become increasingly intuitive to those developers whose favorable experiences with these technologies substantiate their use. Thus, detailed examination of these models is most appropriate when such technologies are available for use or experimentation.
Rationales Product development models:
  • Rapid Prototyping Prototyping

  • Joint Application Development (JAD)

  • Assembling Reusable Components Reusability

  • Application Generation

  • Software Documentation Support Environments Documentation Support Environments

  • Rapid Iteration, Incremental Evolution and Evolutionary Delivery

  • Program Evolution Models

  • 1998
    Reference /Derniame, 1998/ Software Process: principles, methodology and technology
    The sub-model that describes the product of a process, e.g. its type, structure, properties, and the relationship among its components.

    See also

    Process Model Views/Submodels (taxonomy)
    Puhblications on Product based development
    Production Process

    GDPA Online Last Updated 26.May.2002 Updated by Webmaster Last Revised 26.May.2002 Revised by Webmaster