Sunteți pe pagina 1din 4

Dragon1 Checklist Architecture Principles

Formulating architecture principles


Checklist description: This checklist provides guidance for the formulation of architecture principles, assuring that these principles are of sufficient quality in order to be used in a professional environment. Project title: Review date:

Assessment and recommendation:

Notes:

Reviewer name:

Signature:

Reviewed objects:

Process uncovering a principle


!hat is the reason behind the recognition and formulation of a principle" #hould something be designed or be realized? !hat is the problem, starting point, target or alternative that needs to be accomplished or realized? $s the underlying norm, %hich has not been reali&ed, noted? Has this been included when formulating the principle? 'as the problem in question been noted do%n, as %ell as e(plained %hy it is a problem and %hy it is )unintentionally* maintained" $s the name of the problem in question and possibly the name of the system, concept or phenomenon related to the problem in question noted do%n" $s it generally reali&ed that something becomes a problem, only when it does not conform to agreed

Comments

+ Copyright ,-1. Dragon1

1/0

Dragon1 Checklist Architecture Principles

norms? Has a definition / description been included when noting down a problem in question, system, concept or phenomenon? Are qualitative and performance related disadvantages and other aspects of the problem in question noted do%n in relation to the agreed norms" 'as it been noted %hich concept )solution, %ay of %orking, idea, approach, abstraction of an implementation* is acceptable to solve the problem in question )partly or totally*. 'as the concept been noted do%n, including in %hich %ay it reali&es advantages or disadvantages in quality or performance"

Content the ormulated principle


'as a document or database been made available %hich states the principle in use, including status, version, o%ner and manager" 'as a principle $D been noted do%n" 'as a principle title been noted do%n" 'as a principle name been noted do%n" 'as a principle type been noted do%n" 'as a principle short statement been noted do%n" 'as a principle long statement been noted do%n" 'as the principle been noted do%n regarding the 1by2 3formulation" 'as the principle been noted do%n regarding 1if then2 3formulation" 'as the principle been noted do%n regarding 1is4 3formulation" $s the principle5 a guiding statement, a normative statement or an action3oriented statement" $s the principle a %ell kno%n saying, a proverb or a derivative" $s the principle of the conte(t in question true and irrefutable in all circumstances )al%ays*" $s the principle applicable to the current situation of the enterprise or is it applicable to a future situation"

Comment

+ Copyright ,-1. Dragon1

,/0

Dragon1 Checklist Architecture Principles

$s the principle an a(iom" $s the principle a hypothesis" A concept consists of collaborating entities, some of %hich are preconditions to have 4in place4 in order for the concept to %ork. $n the case of an architecture principle has it been clearly noted do%n %hat is regarded as a precondition )to have in place* regarding the parts of a concept, in order for the concept to assure its advantages. Are the most important elements (logical and functional parts) and components (physical and digital parts) recognized in the te t? 'as an acquiring title, name, typecast and classification been derived or created from the 4principle statement2" !he title may include a part of the principle" cause, consequence or benefit# !he name should especially imply cause and consequence# !ypecasting could imply the solution domain of the principle, if this is the case (?) $s it possible to derive from the name or %ritten description )short statement) what the rule of action is of the principle? $s it possible to derive from the name or %ritten description )short statement) what the effect rule is of the principle? $s it possible to derive from the name or %ritten description )short statement) what the usage rule is of the principle? $s it possible to derive from the name or %ritten description )short statement) the conte t in which the principle is applicable? $s it possible to derive from the name or %ritten description )short statement) what the maintenance mechanism is of the principle? !hich official attributes of Dragon1 are used in defining the principle?

This checklist is part of the Dragon1 6pen #tandard Architecture Principles.

+ Copyright ,-1. Dragon1

./0

Dragon1 Checklist Architecture Principles

,,3oct3,-1. 7 http5//%iki.dragon1.org/checklists/dragon13checklist3architecture3principles36#-13PC--839:3v,.-f.doc

+ Copyright ,-1. Dragon1

0/0

S-ar putea să vă placă și