In my company we are trying to apply a set of techniques to shorten software release delays (among others).

When starting to work toward this goal, we had a set of tasks grouped in a category called "CI/CD readiness", meaning that we are trying to get up to speed with the basics of this way of working ("CI/CD").

Now, a few months later, we have made some significant progress in implementing some industry standard techniques, but there is still some work to be done, and probably will always be.

For this reason, I'm looking for the last few days for a word to name this: the never ending task of getting better and better at CI/CD.

Also I would like to convey a meaning that we are embarking boldly on this journey.

So far, I have a few ideas but none that seems to describe this exactly: "art", as in "martial art", "proficiency", "improvements".

Do you know of any word that could express all this?


  • One that comes to mind is "grind", but that might not be as elegant as you'd like.
    – Larry
    Commented Aug 27, 2019 at 9:41
  • @LarryTang indeed it could be a good one but indeed it's for the workplace and I'm not sure it would be fully welcomed Commented Sep 16, 2019 at 8:33
  • Yes, I agree, Kris' answer is more appropriate for a formal situation by far .
    – Larry
    Commented Sep 16, 2019 at 8:38

1 Answer 1



  1. to develop or cause to develop gradually

(Collins via TFD)

If something evolves or you evolve it, it gradually develops over a period of time into something different and usually more advanced.


I'd say it's "a continously evolving" process.

Use case:

CPS, along with the continuous evolving IoT, has posed several challenges. (emphasis added)

(Evolving IoT and Cyber-Physical Systems: Advancements, Applications, and Solutions, in Scalable Computing: Practice & Experience) HTH.

  • Or possibly "a continuously improving process". This gives the idea that things are getting better rather than just changing (evolving). Commented Aug 27, 2019 at 10:17
  • @PeterJennings You don't "evolve" into worse. Please look up evolve. Note the "usually more advanced". Good Luck.
    – Kris
    Commented Aug 28, 2019 at 10:52
  • I'll use evolvement, the noun made of the verb you recommend Commented Sep 16, 2019 at 8:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.