Полевое исследование процесса проектирования программного обеспечения для крупных систем
A field study of the software design process for large systems
1988-11-01
SCID: 54.1/82bcykrt
Discuss with AI
знания предметной области (тонкое распределение)узкие места и сбои в коммуникацииизменяющиеся и конфликтующие требованиякрупные программные системыпроцесс проектирования программного обеспечения
Figures from the paper
Abstract (AI)
Проблемы проектирования крупных программных систем изучались посредством интервью с сотрудниками 17 крупных проектов. Для анализа того, как три из этих проблем — слабое распространение знаний о предметной области, изменчивые и противоречивые требования, а также узкие места и сбои в коммуникации — влияли на производительность и качество программного обеспечения, использована многослойная поведенческая модель, показывающая их влияние на когнитивные, социальные и организационные процессы.
Key Findings
1
Слойная поведенческая модель связывает эти три проблемы с отрицательным влиянием на производительность и качество программного обеспечения.
2
Интервью по 17 крупным проектам выявили три центральные проблемы при проектировании больших систем: размытое распределение знаний предметной области, колеблющиеся/конфликтующие требования и узкие места в коммуникации.
3
Эти три проблемы нарушают когнитивные, социальные и организационные процессы проектирования, что ухудшает производительность и качество.
Research Object
Процесс проектирования больших программных систем
Research Subject
То, как редкое распространение знаний о предметной области, изменяющиеся и противоречивые требования и коммуникационные узкие места влияют на производительность и качество программного обеспечения через когнитивные, социальные и организационные процессы
Publication Details
Publication Date
1988-11-01
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest