A system analyst can serve as an agent for change when they go the extra mile, not only to solve stated problems by the organization, but when they use analytical techniques and skills to identify the needed organizational improvements, the design needed and encourage others to use the the improved system.