P-Modeling Framework - Criticism

Criticism

P-Modeling Framework obviously has some room for further improvement. For example:

  • P-Modeling Sessions require additional resources without knowledge of the original artifact and add extra workload for programmers.
  • While doing RST, texts should be compared manually which means that the framework lacks automation.
  • One of the possible outcomes in RST is the situation when people "design for RST" — they create artifacts in a way they can be easily reconstructed, without adding new value.
  • There’s no reliable statistical evidence of the P-Modeling Framework effectiveness.
  • The “silent design sessions” have quite a narrow applicability: only to systems and organizations that can and need document the system in graphical modeling language. This is not the case when:
    • Company doesn’t have enough developers “speaking any graphical modeling language” fluently and knowing when and how to apply it, which means very highly-qualified.
    • Company doesn’t use any graphical modeling language extensively.
  • P-Modeling Sessions can’t help to differentiate between good design and bad design.

Read more about this topic:  P-Modeling Framework

Famous quotes containing the word criticism:

    I, with other Americans, have perhaps unduly resented the stream of criticism of American life ... more particularly have I resented the sneers at Main Street. For I have known that in the cottages that lay behind the street rested the strength of our national character.
    Herbert Hoover (1874–1964)

    Parents sometimes feel that if they don’t criticize their child, their child will never learn. Criticism doesn’t make people want to change; it makes them defensive.
    Laurence Steinberg (20th century)

    I hold with the old-fashioned criticism that Browning is not really a poet, that he has all the gifts but the one needful and the pearls without the string; rather one should say raw nuggets and rough diamonds.
    Gerard Manley Hopkins (1844–1889)