{"word_count": 179, "character_count": 1265}
What are the technical requirements of a P.E. project?Hardware &#38; SoftwareA project needs to be aware of the kinds of hardware and software it will need. At one level, a project has to consider the devices and software packages required to develop the project, but also the devices and software platforms on which the project will be used (i.e. what the intended users already own)A project has to consider the material that it will present. If it is already digitised, it has to be uploaded to the system; if it is not, the project will require digitising systems to transform the objects.N.B. If there is an existing service, only devices are required.Requirements (software)[software requirements will determine hardware]It is important for a project to know what its requirements are. This is divided into two broad categories:Use existing software packages/servicesOpen sourceFinancial implicationsLimits of service/package (how well can they be extended/tailored?)Develop own softwareNeed for GOOD documentationSticking to standardsData model that suits the requirements of the projectSoftware (and data) should be reusableSoftware should be scalable (adding new features/handling increasing content/handling traffic)Shared development language&#160;&#160;