DeveloperExperience/Personas: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 30: Line 30:


Her team uses ExtJS to provide a very "Windows application-like" user experience. Everyone on the team uses IT-mandated Windows computers, almost all of which were recently upgraded to Windows 7. Thanks to the recent upgrades, they only need to support IE9. Emily prefers Firefox because of its speed and superior tools, but she moves back and forth between Firefox and IE frequently.
Her team uses ExtJS to provide a very "Windows application-like" user experience. Everyone on the team uses IT-mandated Windows computers, almost all of which were recently upgraded to Windows 7. Thanks to the recent upgrades, they only need to support IE9. Emily prefers Firefox because of its speed and superior tools, but she moves back and forth between Firefox and IE frequently.
= John (small team web developer) =
John lives and works in Schaumburg, a suburb of Chicago. He works for a 20 person web development company. A typical project for them involves 3-5 people working on the project and lasts 6-12 months, though they're sometimes called upon to squeeze in a quick (1 month) project and they also have some long term customers for which they are maintaining apps that they've been in the past.
John, like the other developers in his shop, describes himself as a jack-of-all-trades. While working on a project, he'll bounce around from doing a bit of Python on the server, to building out a UI in JavaScript, to keeping track of some stats with Redis.
On past projects, John (and others at his company) have been burned by adopting some promising new technology a bit too early. Since then, John has tended to wait until a new library or tool has proven itself.
On the weekends, John has been working on adding smarts to his model airplanes by programming Arduinos and adding all sorts of sensors. He also likes playing tennis, but he messed up his left elbow last Thursday.
John generally runs Windows, but his servers are all Linux.


= Ben (early adopter web app developer) =
= Ben (early adopter web app developer) =
canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,093

edits