»Unique competencies in productivity (efficiency) of all available architecture and technologies«

 
The reliability of expert judgment depends very much on knowledge, capabilities, and experience and decreases with increasing project size, agility, complexity, and automation degree.
Expert judgments are person-dependent and therefore not objective, hardly reasonable, unprecise, usually not reproducible, and thus not reliable.
Studies prove, that 80 % of all expert judgments have a deviation by a factor 2 - 9 between estimates and actuals.
 
Facts about success of software and IT projects: Numbers remain »constant« for 20 years

effution_chaos_report_features_us

Source: Chaos Report-Studie, Standish Group 2012-2015
Introduction

Technologies are needed to transfer business / functional and quality requirements into functional Software & IT Services. There are a variety of technologists available. Technologies were mostly developed for different purposes and platforms (operating systems). Technologies can not be easily replaced or migrated.

Effect

Technologies have very different productivity, which is also determined by software techniques, tools, level of automation, and other factors. In a realization, a distinction is made between new development, adaptation, modification, reuse, and integration of software as well as already available components, called COTS (Commercial Off the Shelf).

Examples

Technologies include information architectures (application and data) and technology architectures (IT systems, cloud, virtualization, containers, etc.) as well as programming languages (Ada, C ++, C #, Cobol, FORTRAN, Java, GO, etc.), scripting languages (JavaScript, TypeScript, CCS, Python etc.), frameworks, and others. Currently we know > 8,500 programming languages.