As a senior software engineer at Arxan Technologies, Inc., which offers software piracy protection products, services, and solutions, Brian Case is responsible for developing new product features, maintaining existing features, and addressing defects as they are reported by customers or by quality assurance engineers. Case says, "The techniques used by attackers constantly evolve as vulnerabilities are discovered. I have to understand attack techniques and participate in devising ways to thwart them." The Arxan development organization uses the Scrum method to organize tasks and track progress. For Case, this means that "success is typically measured in small forward steps, where a step can be a new product feature, or personal enrichment like learning current techniques used by attackers."
展开▼