С чего ты взял, что нерегулируемое? Написание софта - формализованная деятельность, да и как добиться качества вполне себе понятно. Другой вопрос, что компания-разработчик стремится сэкономить на некоторых стадиях процесса и мы видим, то что видим - кривой софт, базы без аутентификации в инете, сплошные альфы и беты и "компания не несет никакой ответственности" в пользовательском соглашении. С учетом увеличения объемов вот этого всего, думаю, что и законов наклепают скоро, когда потери станут помассовей.
Ума палата я смотрю. Небось кодить не с перла начинали? А что-бы закончить этот срач, попытайтесь для начала создать этот документ с требованиями к ПО.
Начнём к примеру с железа и датацентров где оно работает. Нужны стандарты, правильно? А то ишь распоясались, кто-то датацентр построил, а какой-то Васян пользаков в квартире хостит.
Как закончите с этим, начинайте с архитектуры приложения, масштабирование, деплой, всё должно быть по стандарту и ПО/сервисы которые по стандарту нужно использовать, например апаче кал, все юзаем nginx.
Спускаемся ещё ниже, пробелы гавно, все юзаем табы, ибо нехуй, это стандарт!
Ну чё, накидайте план, вечером почитаю.