December 3, 2006

the made by sofa manifesto

Thanks to Made By Sofa for their 100-word mani­festo on Soft­ware Design:

1. Over 50% of any piece of soft­ware is com­mu­ni­ca­tion with its end-user. To build good soft­ware a deve­lo­ping team should spend at least 50% of their time thin­king about what and how they want to com­mu­ni­cate. Pre­fe­rably even more.
2. We want to create good soft­ware. And we want to colla­bo­rate with others to help them make end-user expe­rience a cen­tral focus in all of their deve­lop­ment efforts.
3. Sha­ping inte­rac­tion is a pri­vi­lege and we con­si­der it an art.
4. With pri­vi­lege comes res­pon­si­bi­lity. Our prime res­pon­si­bi­lity as soft­ware deve­lo­pers is to make sure peo­ple have a good time using our software.

Nice and short. Good job!
[gaping­void mani­festo sub­mis­sion gui­de­li­nes are here.][Mani­festo archive is here.]

"Hugh's Daily Cartoon" Newsletter. A new cartoon sent out every weekday morning to your inbox [RSS version here.]. A wee chuckle to start your day off right etc.

2 Responses to “the made by sofa manifesto”

  1. “To build good soft­ware a deve­lo­ping team should spend at least 50% of their time thin­king about what and how they want to com­mu­ni­cate.“
    Bet­ter still, make sure at least half your deve­lop­ment team has exper­tise in how machi­nes and users interact.

  2. “To build good soft­ware a deve­lo­ping team should spend at least 50% of their time thin­king about what and how they want to com­mu­ni­cate.“
    Bet­ter still, make sure at least half your deve­lop­ment team has exper­tise in how machi­nes and users interact.