Abstract: Origami is the art of paper folding. Software development is the process of putting together instructions for a computer in order to get the computer to perform some desired operation. At first glance origami and software development appear to have very little in common. One is very physical in nature. The other is almost completely digital. Is there anything that can be learned by comparing the two?
In this session we’ll talk about some of the parallels we can draw between origami and software development and some of the things about software development that can be learned from origami. This presentation is from a technical perspective, but anyone involved in the software development process can benefit. If you’re a fan of origami in the shape of unicorns, dragons, dinosaurs or popular Star Wars characters you should probably attend this session. Origami paper will be provided, and no previous origami experience is required.
Learning Outcomes: - Learn about the importance of good software development practices by comparing them to good origami practices.
- Learn that good software development practices not only impact the quality of software, but also impact what software an individual or team is capable of creating.
Attachments: