●Engage users by starting simple and
emphasizing accessibility and ease of use.
●Allow messy user practices and
encourage (but not enforce) proper ones.
●While working towards the ideal
solution, adapt to changes in the world.
●Count on always having insufficient
knowledge about the future.