(no subject)
Sep. 22nd, 2005 02:09 pmвыношу их обсуждения у
beldmit: http://www.livejournal.com/users/beldmit/100641.html
есть два метода разработки и внедрения - "сверху" и "снизу".
сверху - это сначала все спроектировали, разработали, отладили и начинаем внедрять. все бы ничего, но к моменту начала внедрения 1) время уже ушло и потребности поменялись, а архитектура системы уже заложена!
2) проектирование ведется на декларируемых задачах системы и потребностях пользователя, или - что еще хуже - на подразумеваемых. что кардинально отличается от реальных задач и потребностей (разворачивать мысль, надеюсь, не надо?). в результате - пользоваться не будут, либо потому что пользователям это не надо и их в лучшем случае придется загонять "в систему" насильно, либо реальные потребности руководства на самом деле не соответствуют декларируемым (какому руководству у нас в стране нужна прозрачность системы? а декларируют - почти все) и о системе тихо забудут.
снизу - это реализация частных реальных задач, причем начиная не с высшей администрации, а исполнителей. и получается это всегда на порядки дешевле, и как правило эффективнее. мелкие кубики потом можно собрать в большую систему, при необходимости - переписать какой-то конкретный кубик. свои грабли конечно и тут есть...
есть два метода разработки и внедрения - "сверху" и "снизу".
сверху - это сначала все спроектировали, разработали, отладили и начинаем внедрять. все бы ничего, но к моменту начала внедрения 1) время уже ушло и потребности поменялись, а архитектура системы уже заложена!
2) проектирование ведется на декларируемых задачах системы и потребностях пользователя, или - что еще хуже - на подразумеваемых. что кардинально отличается от реальных задач и потребностей (разворачивать мысль, надеюсь, не надо?). в результате - пользоваться не будут, либо потому что пользователям это не надо и их в лучшем случае придется загонять "в систему" насильно, либо реальные потребности руководства на самом деле не соответствуют декларируемым (какому руководству у нас в стране нужна прозрачность системы? а декларируют - почти все) и о системе тихо забудут.
снизу - это реализация частных реальных задач, причем начиная не с высшей администрации, а исполнителей. и получается это всегда на порядки дешевле, и как правило эффективнее. мелкие кубики потом можно собрать в большую систему, при необходимости - переписать какой-то конкретный кубик. свои грабли конечно и тут есть...