Bespoke infrastructures

Diomidis Spinellis*

*Corresponding author for this work

Research output: Contribution to journalArticleScientific

3 Citations (Scopus)


The article focuses on the advantages of creating customized infrastructures within an organization. Bespoke infrastructures can extend to methods for doing work, such as the development process, code reviews, workflows, code style rules, and testing and integration practices. The Case For The obvious reason for creating a bespoke solution is that it can be tailored to fit one's organization's unique needs. For example, one can optimize the design of a bespoke database management system or cache server to fit exactly one's organization's load and query profile. Proprietary infrastructure is only known within the organization that hosts it. Consequently, new employees face a significant hurdle before they can become productive and stop inundating their colleagues with questions. Contrast this with the case of a widely used offering that lets newcomers add value to the organization from day one by folding in their relevant knowledge, experience, and improved practices.

Original languageEnglish
Article number6750427
Pages (from-to)23-25
Number of pages3
JournalIEEE Software
Issue number1
Publication statusPublished - 1 Jan 2014
Externally publishedYes


  • bespoke infrastructure
  • customization
  • make or buy decision
  • NIH


Dive into the research topics of 'Bespoke infrastructures'. Together they form a unique fingerprint.

Cite this