Some elements of design and development universally support every kind of project. What are the important patterns we can learn to improve our own work?