Interface Control Document - Criticism

Criticism

Critics of ICDs and systems engineering in general often complain of the over-emphasis on documentation. ICDs are often present on document-driven projects, but may be useful on agile projects as well (although not explicitly named as such). An ICD need not be a textual document. It may be an (evolving) table of goes-intos and comes-out-ofs, a dynamic database representing each subsystem as a DB view, a set of interaction diagrams, etc.

ICDs are often used where subsystems are developed asynchronously in time, since they provide a structured way to communicate information about subsystems interfaces between different subsystem design teams.

Read more about this topic:  Interface Control Document

Famous quotes containing the word criticism:

    ...I wasn’t at all prepared for the avalanche of criticism that overwhelmed me. You would have thought I had murdered someone, and perhaps I had, but only to give her successor a chance to live. It was a very sad business indeed to be made to feel that my success depended solely, or at least in large part, on a head of hair.
    Mary Pickford (1893–1979)

    Good criticism is very rare and always precious.
    Ralph Waldo Emerson (1803–1882)

    To be just, that is to say, to justify its existence, criticism should be partial, passionate and political, that is to say, written from an exclusive point of view, but a point of view that opens up the widest horizons.
    Charles Baudelaire (1821–1867)