Human Interface Guidelines (Software)
Firstly there are lots of excellent posts on the internet about software based human interface design and software based human interface guidelines. However the following link is to my summary of some of the key ergonomics resources available when designing a software human interface...
http://ergonomi.co.uk/2014/05/human-interface-guidelines/
Regards,
Roland