technology assessment methods