Уровень 0 · материалов: 2
В кластер входят документы об опыте разработки конкретных программных продуктов и причинах их провала, но не входят отзывы о ценовой политике компаний-разработчиков инструментов.
Общие признаки: процесс создания ПО, технические решения, неудачный исход проектов, конфликты с руководством или клиентами
Группа выше: Методология программной инженерии и неудачи
Смысл: The author describes the process of building a custom, high-performance ERP system for a sushi/pizza delivery business using Delphi/RAD Studio, highlighting architectural choices like XML-based UI and RAM caching, and concludes with the project's failure due to client conflict.
A developer builds a high-performance, cross-platform ERP using Delphi and innovative caching, only for the project to fail due to irrational client demands.
Смысл: The text is a narrative about the creation of a highly typed data-handling library (IMR) in a corporate environment. It explores the technical challenges of implementing advanced TypeScript generics for data modeling and the subsequent professional failure caused by a lack of alignment between the developers' vision of quality and the management's focus on deadlines.
Two developers create a powerful TypeScript data-modeling library only to have it rejected by corporate management who mistook complex type-engineering for inactivity.