Several different approaches to modelling stochastic deterioration for optimising maintenance have been suggested in the reliability literature. These include component lifetime distributions, which have the disadvantage of being binary, in the sense of only telling whether the component has failed or not. Failure rate functions model ageing in a more satisfactory way than lifetime distributions. However, failure rates cannot be observed for a single component, and are therefore not tractable in practical applications. To mitigate this, a theory for modeling deterioration via stochastic processes developed. Various processes have been suggested, such as Brownian motion with drift and compound Poisson processes (CPP) for modeling usage and damage from sporadic shocks and gamma processes to model gradual ageing. However, none of these processes are able to capture jump clustering. To allow for clustering of jumps (failure events), we suggest an alternative approach in this paper: To use self-exciting jump processes to model stochastic deterioration of components in a system where there may be clustering effects in the degradation. Self-exciting processes excite their own intensity, so large shocks are likely to be followed by another shock within a short period of time. Furthermore, self-exciting processes may have both finite and infinite activity. Therefore, we suggest that these processes can be used to model degradation both by sporadic shocks and by gradual wear. We illustrate the use of self-exciting degradation with several numerical examples. In particular, we use Monte Carlo simulation to estimate the expected lifetime of a component with self-exciting degradation. As an illustration, we also estimate the lifetime of a bridge system with independent components with identically distributed self-exciting degradation.