计算机软件工程的管理开发应用摘要随着我国信息化社会建设的日益深入计算机及其相关技术也得到了极大的发展并为经济建设增添了巨大的动力但不可否认我国的计算机产业还存在重用轻管的问题开发应用方面更是与实际该达到的水平有很大差距深入查找原因一方面是思想观念转变还不彻底对先进技术的认识不够重视不够另一方面软件工程在我国起步较晚很多实际情况决定了目前还是探索阶段要想有所突破还需要一些时间再者软件工程有一定的复杂性和特殊性对其管理也需考虑许多问题很难一蹴而就在现有条件下怎样做好软件工程的管理有效发挥开发应用的实际效果这是值得我们思考和进行进一步研究的关键关键词计算机软件工程管理开发应用软件工程概述软件工程实际上是一门综合性的工程项目其主要内容涵盖数学计算机应用科学管理科学逻辑学等基本原理是用来进行软件开发的系统工程软件工程采用工程的这一说法就是按照传统意义上工程的方法和原则目的是要降低成本同时提高质量进而实现算法的改进在软件工程中各学科分工明确数学和计算机应用科学被拿来建立软件的模型及其算法借助工程科学知识来建立设计范型执行规范评估标准分析权衡借助管理科学知识对工程的资源计划成本质量等项目实施有效的管理软件工程的管理方法建设计算机软件工程管理人才体系对于软件工程这样高技术含量的体系来说高素质人才队伍是最关键的决定性因素人才是工程质量的前提和基础第一要建立并完善管理人才体系就先要认识到人才对于整个工程的关键作用强化人力资源的科学管理充分调动相关人员的工作热情和积极性激发责任感和事业心第二要强化对业务知识和技能的学习掌握对不同岗位的人员分别进行相应培训及时了解相关科技讯息动态做好有针对性学习促进理论实践结合并能够创造性地应用到担负的工程项目上提高整体开发水平提升对软件工程的开发运营效率第三要形成行之有效的量化管理和奖惩制度以充分调动参与人员的创造性和责任感对工程进度和质量有充分评估对把握最终的走向非常有帮助强化工程风险管理主要做三方面内容第一要建立切实有效的风险管理体系作为工程项目管理人员要有风险观念掌握管理风险的基本知识可以冷静判别风险对风险做以深度系统分析进而采取有效防控办法形成工程管理的所涉及风险的全面分析报告第二完成对工程项目可能风险的识别与预控工作应将管理风险的态度和做法严格贯穿全部工作保持足够警惕随时应对各种可能的风险情况合理有力地将损失和隐患影响控制在最低水平第三强化工程进度管理科学合理制订工程进度充分考虑各种确定和不确定影响因素努力提高工程效率按照预算控制各种成本各阶段完成任务情况及时总结形成反馈确保工程质量和执行效率强化工程团队合作团队合作以及团队间的协作是软件工程保质保量的关键因素对于任务大时间短责任重的软件工程来说单枪匹马去做几乎不可想象必须团队一起攻坚克难相互取长补短才能有最好的效果第一加强团队人员以及各团队间的业务沟通和必要的联系及时把个人的思路想法和成果转化为团队的成绩激发出更多的思路想法和成果第二区分人员具体分工责任各担但提倡互相帮助互相请教充分考虑工程具体情况鼓励团队责任对团队进行奖惩确保工作有效开展第三激发团队主动性和创造性采用多种行之有效的方式让每一个参与者都能从团队的进步中获得成长团队要保持持续的动力将全部注意力集中在所要完成的任务上取得最佳的工作效果软件工程开发方法目前来说开发软件工程的方法有很多其中有代表性的方法比如方法方法面向对象的软件开发方法面向数据结构的软件开发方法可视化开发方法等而这其中面向对象开发法是比较普遍的软件开发法该方法兴起于年代其理念和应用不再限于程序设计开发而进一步扩展到如技术数据库系统应用结构交互式界面应用平台等诸多计算机技术领域面向对象设计优点显著设计人员可以更直观进行编程设计这样的设计方法也更符合人类的思维逻辑面向对象软件开发方法完全不同于传统功能分解方法其软件的对象分解实际更贴近人正常的逻辑思维理解传统功能分解要借助将问题空间进行转换面向对象方法通过累积大系统进行开发的实际经验以及对面向对象的概念的进一步整合在设计对象和执行功能的诸多方面呈现了全面系统的执行原则面向对象方法实现了从设计目标的角度实施对行类层次数据模型结构功能的进一步认定为确保软件工程呈现强大的精准性和便捷性需要开发更多的实际功能以典型应用软件来说就要包括操作系统办公软件人机界面数据库等而对这些应用程序和软件的开发是确定开发能力的关键影响因素在对计算机软件开发工程中必须采用更强大的开发软件才能满足实际的需要而开发工具本身也在不断的运用中得到了完善和提高并为实现更高要求的开发任务奠定基础开发方法的选择与计算机软件更新升级的需求有直接的关系而借助开发方法的规范化合理化操作也促进了计算机软件的进一步系统化和细致化对普及计算机应用技术的发展有巨大的推动作用结语计算机软件对于目前人们生活有巨大影响随处去看几乎很难找到不用计算机的地方办公软件让数字化办公成为可能网络技术能够将数据传送到千里之外娱乐软件让人们茶余饭后看看电影听听歌玩玩游戏还有许多专业的软件帮助人们制作出更专业的图片图纸等等总之以信息化社会的标准来看计算机软件无处不在这是理所当然的事情计算机改变并创造了人们的生活方式而这其中软件开发功不可没计算机软件工程的管理和开发既有现实意义又有深远影响还有美好的未来将这项工作做好做实无论是对于国家还是个人都非常有价值参考文献周海波计算机软件工程的管理措施与开发应用工业程红英计算机软件工程开发方法分析计算机软件与应用