首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 125 毫秒
1.
传统的软件工程方法着眼于软件技术和软件开发过程本身,软件项目的成败取决于工程人员的个人素质.将数据挖掘技术引入软件工程领域可帮助缺乏经验的工程人员更有效地预测和管理项目进度,在不影响软件质量的前提下缩短软件开发周期,最终降低软件开发成本.  相似文献   

2.
软件工程是一门综合性的学科,重点从软件开发技术和软件工程管理两个方面对软件的开发和维护进行研究。而ACCP项目实战是学生在校期间一个重要的综合性实践教学环节,是实现培养目标、培养学生专业工作能力、提高学生综合素质的重要手段。所以应结合ACCP项目实战对学生进行软件工程思想和能力的培养。  相似文献   

3.
软件测试是软件工程的一个重要阶段,也是保证软件质量的重要手段。在软件开发过程中,人们已经会使用多种保证软件质量的方法来开发软件,但是在工作中的错误是难免的,这样开发出来的产品或者系统或多或少的会隐藏着许多错误和缺陷,所以软件测试是软件开发中必不可少的一项任重道远的环节。本文通过介绍软件工程中的软件测试,提出了以软件测试推动软件工程项目实施的管理方法和过程,通过充分利用测试的相关手段,加强软件开发的质量保证,强调的是每个过程的每一个环节都要进行测试,保证系统在每个阶段可以控制。  相似文献   

4.
在讨论面向对象软件开发方法和基于知识软件工程的基础上,从软件自动化的角度分析了基于知识软件工程中的软件开发方法学,提出了一种基于知识的面向对象软件开发方法—KOSD方法,讨论该方法的主要思想和基本开发过程  相似文献   

5.
本文分析了国内的NPSE(Non-Pure Software Enterprise)即非专门从事软件开发的企业在企业体制和人力资源等方面的特点,指出了NPSE开发软件产品时应用项目管理和软件工程方法来管理软件项目与专业软件企业之间的差异,提出了NPSE的软件项目管理过程改进模型.  相似文献   

6.
软件工程课程的教学效果直接影响学生将来从事软件项目开发和管理的能力.本文根据软件工程的学科特点,结合精品课建设要求,阐述了课程定位和培养目标,提出了理论和实践教学内容、方法及考核方式教学改革的思想和方法,通过实践不仅提高了教学质量,而且培养了学生的软件开发能力和综合素质.  相似文献   

7.
黎煜新 《茂名学院学报》2006,16(3):58-61,74
软件项目规划管理在软件开发过程中处于十分重要的地位,它体现了对客户需求的理解,并为软件工程的实施提供可行的计划,是开展软件项目活动的基础和依据。通过对实际项目的规划,介绍了软件项目规划的主要过程和基本方法。  相似文献   

8.
模块化设计方法是在软件开发与维护的实践过程中体现软件工程基本原理的传统途径,在软件工程领域的应用大大提高了软件开发的成功率,软件开发的生产率也明显提高。本文就信息技术教学中应用模块化思想进行了探讨。  相似文献   

9.
基于小组网络开发环境下的轻型软件工程实践教学研究   总被引:1,自引:0,他引:1  
提出了一种基于小组网络开发环境下的软件开发实践方法,与传统的基于项目的实践方法相比,它实施起来更加容易,也更加灵活。特别适合于校园环境下的软件工程教学实践。  相似文献   

10.
软件项目开发实训系统的提出,旨在为高等院校计算机系学生进行符合当代软件行业标准的软件开发过程实践活动提供一个平台。实训系统以TSP作为方法基础,帮助软件开发初学人员建立团队化、网络化、自动化的敏捷软件开发过程,降低软件工程的学习门槛,树立正确地软件开发观念。本文分析了软件项目开发方法发展和教育现状,总结了团队软件开发的核心内容。在此基础上,给出软件项目实训系统的设计方案和系统实现。  相似文献   

11.
将系统论的观点引进软件工程,呼吁制定软件工程理论、方法和技术等相关的标准集,提出剪裁思想,即根据项目的规模、复杂的程度、时间的紧迫程度以及用户需求等特点,灵活剪裁出适合自己项目的开发方法。融合目前软件领域的重载方法和轻载方法,提出恰当方法。  相似文献   

12.

Industrial software development today requires a fundamental education in computer science as well as the ability to work productively and collaboratively in a team environment. Employers will therefore favor graduates who have mastered computer science and software engineering concepts and can apply them while developing a software system. To produce computer science graduates possessing the skills necessary to succeed in the workplace, team‐oriented software engineering courses with real projects (and with real clients) are increasingly emphasized. It is, however, difficult to successfully present a software engineering course that covers software engineering concepts and offers opportunities to apply them during a project in a team environment. The difficulties lie in project selection, team formation, team and project organization, process management, and, finally, grading. The objective of this article is to discuss these difficulties and provide suggestions for alleviating or avoiding them.  相似文献   

13.
把传统教学方法运用到"软件工程"课程教学活动,难以提高学生的学习兴趣和学习积极性。软件工程技术不仅发展速度快,而且在不同领域的开发技术差异大,团队合作才能完成软件开发项目。"软件工程"课程教学过程中,重点培养学生分析问题和解决问题的能力,项目教学法满足了这种人才培养要求。把项目教学法运用到"软件工程"课程教学活动中,应优化设计项目,加强情景模拟和项目指导工作,改革考核方法。  相似文献   

14.
项目管理系统在政府职能中的应用   总被引:1,自引:0,他引:1  
针对国内现行的政府投资的大型工程项目的管理缺陷,结合国内目前项目管理软件的优缺点,明确提出针对政府部门的项目管理系统的全面解决方案。  相似文献   

15.
需求分析和范围管理是软件项目开发过程中十分重要的工作,也是项目最终能够取得成功的基础。明确的需求、准确的项目范围控制和高水平的管理可以减少项目开发过程中不必要的麻烦。本文主要阐述了在软件项目需求分析和范围管理过程中的一些基本思路、方法和需要注意的问题。  相似文献   

16.
The discipline of project management has been available for almost 40 years. This paper examines several factors that make the management of software development projects more difficult than the management of many other kinds of projects. These factors negatively impact the software project managers' success in estimation and scheduling, planning, responding to schedule and budget pressures, monitoring project status and managing the integration, and testing phases of the project. Techniques for addressing each of these difficulties are described, and topics that need to be incorporated into software project management courses to address these issues are outlined.  相似文献   

17.
This paper focuses on the application of software engineering practices to the development of instructional web sites. The development of a web site, to support a distance or campus-based online course, is a very complex process that involves many instructional and technical aspects, including the instructional purpose of the course, its content, its structure, its interface, and its teaching–learning activities. The use of a method is essential for dealing with the complexity of this process. We describe, in this paper, a software engineering method that helps course designers and teachers to develop high quality instructional web sites. The design of the method was based on the integration of well-known principles, concepts and process models borrowed from instructional design, method engineering, and object-oriented software engineering. The method addresses the managerial processes required to plan, organize, and control the project, as well as the instructional and technical activities involved in the development of high quality course sites.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号