Application Development and Lifecycle
Everything that is part of an application lifecycle.
Agile and DevOps
Some general thoughts on what agile and DevOps means for the application lifecycle.
See DevOps
Qualification and Evaluation
The higher the critically or impact of the planned new tool or application is, the more emphasis should be put on the the tool qualification.
When working in safety related environments this is a must have, but for normal tools this is usually also a good starting point.
For more details see: Qualification ad Evaluation
Requirements
See Requirements
Architecture
See Architecture
Development
Verification
While in the past the focus was heavily on the pure feature development, today there is a noticeable shift to the left. This means that now people or organizations care much more about quality assurance through static code analysis, unit, integration and system test as well as supply chain and dependency analysis.
For more infos see: Verification
Versioning
See Versioning
Deployment
See Deployment
Observability
See Observability
Documentation
See Documentation