Developing software that protects, supports or saves lives