5 exercises on saying dev-process and methodology acronyms aloud — the word acronyms like DRY and YAGNI versus the spelled-out CI/CD, SLA, SLO and SLI.
Key patterns
Said as words — OOP "oop", DRY "dry", YAGNI "YAG-nee"
Spelled out — CI/CD, MVP, POC, QA, SDK, API, IDE
Articulate carefully — SLA / SLO / SLI differ by one letter only
Watch IDE — "EYE-DEE-EE", not "ide" rhyming with "ride"
0 / 5 completed
1 / 5
How is CI/CD pronounced in a DevOps discussion?
CI/CD is spelled out: "SEE-EYE SEE-DEE".
Each part is an initialism read letter by letter, with a tiny pause for the slash: /siː aɪ/ then /siː diː/.
CI — "SEE-EYE" (Continuous Integration)
CD — "SEE-DEE" (Continuous Delivery or Continuous Deployment)
You do not blend it into a word. Common collocations: a CI/CD pipeline, set up CI, the CI runner, break the build in CI, fully automated CD. The slash is usually voiced as a brief gap, occasionally as "slash" when dictating literally. Beginners sometimes try "kicked" as a joke, but it is never serious usage.
2 / 5
How are MVP and POC pronounced in product and engineering planning?
MVP and POC are spelled out.
MVP — "EM-VEE-PEE" /ɛm viː piː/ (Minimum Viable Product). The "V" cannot fold into a syllable, so it stays an initialism.
POC — "PEE-OH-SEE" /piː oʊ siː/ (Proof of Concept). You will occasionally hear the playful "poke", but "PEE-OH-SEE" is standard and unambiguous.
Collocations: ship an MVP, scope down to an MVP, build a quick POC, a throwaway POC. Note: in sports "MVP" means Most Valuable Player, but in tech context it is always Minimum Viable Product — pronunciation is identical, meaning is from context.
3 / 5
How are API, SDK and IDE pronounced?
API, SDK and IDE are all spelled out.
API — "AY-PEE-EYE" /eɪ piː aɪ/ (Application Programming Interface)
SDK — "ESS-DEE-KAY" /ɛs diː keɪ/ (Software Development Kit)
IDE — "EYE-DEE-EE" /aɪ diː iː/ (Integrated Development Environment)
None forms a pronounceable syllable. Collocations: call the API, a REST API, the AWS SDK, install the SDK, open your IDE, IDE autocomplete. Watch out: IDE is "EYE-DEE-EE", not "ide" rhyming with "ride" — that one-syllable form is wrong in this context (though IDE the hardware interface is also spelled out the same way).
4 / 5
How are the coding-principle acronyms OOP, DRY and YAGNI pronounced?
OOP, DRY and YAGNI are all said as words.
OOP — "oop" /uːp/ (rhymes with "loop"), Object-Oriented Programming. Some also spell it "OH-OH-PEE", but "oop" is very common.
DRY — "dry" /draɪ/, like the ordinary word (Don't Repeat Yourself). Collocation: keep it DRY, that's not very DRY.
YAGNI — "YAG-nee" /ˈjæɡni/ (You Aren't Gonna Need It), an Extreme Programming maxim against over-engineering.
The opposite of DRY is WET ("Write Everything Twice") — a humorous backronym, also said as a word. These pronounceable acronyms are part of everyday agile/XP vocabulary.
5 / 5
How are the reliability acronyms SLA, SLO and SLI pronounced?
SLA, SLO and SLI are spelled out — and the distinction matters.
SLA — "ESS-ELL-AY" /ɛs ɛl eɪ/ (Service-Level Agreement) — the contractual promise to customers.
SLI — "ESS-ELL-EYE" /ɛs ɛl aɪ/ (Service-Level Indicator) — the actual measured metric.
Because the three differ only in the final letter, clear letter-by-letter articulation is essential — saying "slow" for SLO would be ambiguous. Collocations from SRE practice: breach the SLA, define an SLO, track the SLI, error budget. Related: QA "CUE-AY" (Quality Assurance) is likewise spelled out.