Software process and early project planning: issues, insights and lessons learned

J. P. Sarkar
{"title":"Software process and early project planning: issues, insights and lessons learned","authors":"J. P. Sarkar","doi":"10.1109/DASC.1998.741483","DOIUrl":null,"url":null,"abstract":"A matured software process is important, particularly for large or long-lived systems. It can help to ensure quality and reduce maintenance cost. Software processes based upon software engineering institute capability maturity model will head off many problems and lead to efficient, steady-state development. However, the business acquisition phase omits many important process considerations. When this happens, it is hard to reverse and virtually impossible to optimize the eventual contract and process. Several categories of breakdown can occur in such areas as communication, coordination, timely execution, training, capital planning and procurement, and roles and role transitions. These can be considered as management challenges, and are solvable. This paper contains examples of problems arising, and presents some ideas on an enlightened business acquisition model that avoids process problems during program execution.","PeriodicalId":335827,"journal":{"name":"17th DASC. AIAA/IEEE/SAE. Digital Avionics Systems Conference. Proceedings (Cat. No.98CH36267)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"17th DASC. AIAA/IEEE/SAE. Digital Avionics Systems Conference. Proceedings (Cat. No.98CH36267)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DASC.1998.741483","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

A matured software process is important, particularly for large or long-lived systems. It can help to ensure quality and reduce maintenance cost. Software processes based upon software engineering institute capability maturity model will head off many problems and lead to efficient, steady-state development. However, the business acquisition phase omits many important process considerations. When this happens, it is hard to reverse and virtually impossible to optimize the eventual contract and process. Several categories of breakdown can occur in such areas as communication, coordination, timely execution, training, capital planning and procurement, and roles and role transitions. These can be considered as management challenges, and are solvable. This paper contains examples of problems arising, and presents some ideas on an enlightened business acquisition model that avoids process problems during program execution.
软件过程和早期项目规划:问题、见解和经验教训
成熟的软件过程非常重要,特别是对于大型或长期存在的系统。有助于保证质量,降低维修成本。基于软件工程机构能力成熟度模型的软件过程可以避免许多问题,从而实现高效、稳定的开发。然而,业务获取阶段忽略了许多重要的流程考虑。当这种情况发生时,很难逆转,几乎不可能优化最终的合同和流程。在沟通、协调、及时执行、培训、资本规划和采购以及角色和角色转换等领域可能出现若干类别的故障。这些可以被看作是管理上的挑战,并且是可以解决的。本文包含了出现的问题的例子,并提出了一些关于在程序执行过程中避免过程问题的开明业务获取模型的想法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信