|  Rationale (Alias: explanation, justification)An explanation of the reasoning behind a decision, statement of requirement, design approach etc. Rationales have the following objectives:  
Communication. Rationales communicate the reasoning behind various requirements or development approaches to development teams Make reasoning visible. If reasoning is made visible, defects in reasoning may be identifiedPrevent loss of essential capabilities. The existence of rationales often prevents essential requirements/design components from being negotiated out after a passage of time when the reasons for there inclusion have been forgotten Document dependencies. Rationales may be used to document the dependence of one capability on the existence of another thus preventing the introduction of inconsistencies by elimination or inappropriate modification Prevent unnecessary rework. If the rationale behind a complex decision is not recorded it is often lost with the passage of time. In this case development teams often doubt the validity of the decision and set about repeating the reasoning process only to come to the same result Support traceability. Rationales may be used to document the prior existing specification, design description, policy or procedure which triggered the need for a system component or capability.  Rationale Components
Issue. A problem, concern, or question that requires discussion for the problem solving to proceedPosition. A statement or assertion that responds to an issueArgument. Statements that support or object to a positionAssumption. The basis for an argumentDecision. Resolving issues by selecting a position.  Rationale Component Relationships  An Example of a RationaleRequirement: Oxygen masks shall be deployed for use by passengers within five seconds of the cabin pressure dropping below 10 PSI. Rationale: 
Issue: how long does it take a passenger to become distressed through lack of oxygen?Position 1: ten seconds at 10 PSIPosition 2: five seconds at 10 PSIArgument: we don't want any distressAssumption: any airline that causes its passengers distress goes out of businessDecision 1: choose five seconds at 10 PSIDecision 2: this requirement is mandatory and nonnegotiable. 	
			
			  
			  | Member Comments | 20 Comments  | 18 member ratings |  
				|  | ✭ ✭ ✭ ✭ ✩  |  |  |