Security System Engineering Best Practices