ITCS Technology Requirements and Guidelines