I'm trying to learn more about the DevOps trend and what DevOps actually is, and how it could apply to my situation (recently fuelled by the Stack Overflow survey results starting by mentioning DevOps). All my research so far points to things like under DevOps, developers assume responsibility for deployment and automate it.
I believe I understand the principles and their benefits in scenarios where the software is a running service (such as an information system or website) managed by the company developing it. However, none of the descriptions I've read so far (on Wikipedia or top Google hits) mention DevOps being limited to situations like this, so I assume it's supposed to be applicable universally.
I cannot understand how the principles would apply in a situation where a team/company develops offline desktop software which is bought, downloaded, and installed by its customers. The only involvement of the developing company is to host the installation packages on its website.
In this case, would the "deployment & operations" part of DevOps be limited to packaging the installer and copying it to the download area, or is there something I'm missing?
None of the articles about DevOps which I've read so far touched on this model of software development. Is this something where the DevOps principle is applicable, and if so, how?