Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 Our development processes are in need of review and improvement. I've split it down into a number of areas and documented our current processes. I've also described the classes of software we develop at Project Types. The processes we develop should be as widely applicable as possible though it is likely there will need to be variations in some areas.

Infrastructure Management

This is related to requirements management but refers more to ensuring that the environment on the Live/Dev servers is suitable for running the application. This would include things such as which ports need to be opened in the firewall for it to work.

Requirements Management

This is taken to mean the process by which a Python environment obtains the requirements (internal and external) it needs to run a particular script. This assumes that we have internally developed code that needs to be re-used - the structure/namespaces of that code are outside the scope of this.

...