In this paper, I present 20 of the 40 inventive principle analogies of TRIZ in the context of software and computing from my perspective; in other words, these analogies are works in progress and may be updated or appended at a later date (the remaining 20 will be published in a later issue of the TRIZ-Journal).