Good software development considers functionality from the perspective of the user. For example, as a systems administrator, I want to easily monitor the systems in my environment to ensure that they perform and function as expected. But software is rarely described by a single user story, so let’s add another. As a systems administrator, I want to easily monitor the systems in my environment from a single monitoring solution.
Joe McCormick is a software engineer at NetApp with over ten years of experience in the IT industry. With nearly seven years at NetApp, Joe's current focus is developing high-performance computing solutions around E-Series. Joe is also a big proponent of automation, believing if you've done it once, why are you doing it again.