The method of administering a medicament suitable for treating a migraine or cluster headache to a patient as needed includes placing the mounting surface of the fluid delivery device having the medicament in contact with at least a portion of the skin of the patient. The flow rate of the drug from the fluid delivery device is adjusted so that the drug is delivered to the patient for at least a predetermined period of time. The fluid delivery device includes a controller assembly, wherein the controller assembly includes a body component forming an axis and a plunger component slidably coupled to the body component. The plunger may be disposed between a first position in which the plunger is closest to the body component and a second position in which the plunger component is furthest from the body component. A biasing assembly is disposed between the body component and the plunger component. The deflection assembly is configured to apply a two stage force profile to the plunger component. Also disclosed is a method for administering Sumatriptan to a patient as needed so that C max , T max and AUC are within a predetermined, therapeutically effective value.필요에 따라 환자에게 편두통 또는 군발두통을 처리하기에 적합한 약제를 투약하는 방법은, 약제를 갖는 유체 전달 장치의 장착 표면을 환자의 피부의 적어도 일부와 접촉되게 배치하는 단계를 포함한다. 약제가 적어도 미리 결정된 기간 동안 환자에게 전달되도록, 유체 전달 장치로부터의 약제의 유량이 조정된다. 유체 전달 장치는 제어기 조립체를 포함하고, 제어기 조립체는 축을 형성하는 본체 구성요소 및 본체 구성요소에 활주 가능하게 커플링되는 플런저 구성요소를 포함한다. 플런저는, 플런저가 본체 구성요소에 가장 근접하는 제1 위치와 플런저 구성요소가 본체 구성요소로부터 가장 먼 제2 위치 사이에서 배치될 수 있다. 편향 조립체가 본체 구성요소와 플런저 구성요소 사이에 배치된다. 편향 조립체는 2개 스테이지 힘 프로파일을 플런저 구성요소에 인가하도록 구성된다. 또한, Cmax, Tmax 및 AUC가 미리 결정된, 치료적으로 유효한 값 이내가 되도록, 필요에 따라 환자에게 수마트립탄을 투약하기 위한 방법이 개시된다.