my jira version is 4.4.1
my jira workflow is 
i tried to use Scripted Field to get the time spent from Assigned to In Progres?
i can get the time Start Progress(4) (the time change Assigned status to In Progress Status) by
changeHistoryManager.getChangeItemsForField (issue, "status").reverse().each {ChangeItemBean item ->
item.fromString=="Assigned" && item.toString=="In Progress"
}
my problem is how can i get the Assign time (some action like Assign761,Assign751,or Assign 741 whose destination step is Assigned).i.e. Start Progress(4) 's previous Action time
any one can give some ideas?