At the same time, architecture decisions are made regarding the hardware and software that will be purchased to support the new system
These decisions are documented in the hardware and software specification, which is a document that describes what hardware and software are needed to support the new application.