Millie is 41 years old, married and has two school-aged children. She comes to work early, works without interruption and leaves on time. She is territorial about the fundraising database and feels personally responsible for it. By bringing these two personas to life, Campagne designed a system that is tailored to real human beings who are not computer experts but need to use computers in order to get their work done. Once they defined their target organizations and personas of Chris and Millie, Campagne then described each of their individual goals.
Goals are different than duties.
Most software is designed around duties and misses the bigger picture of achieving goals. Goals are the reason we perform tasks. A goal is an end condition, whereas a task is an intermediate process needed to achieve the goal. Tasks change as technology changes, but goals remain constant. Therefore, by designing around goals, Campagne addresses the core requirements of a development professional.