`

重新认识软件开发方法学

阅读更多

                       一直不是很关注软件开发方面的东西,例如什么什么过程,什么什么敏捷方法学,一直觉得那些东西其实很虚,没什么实际的意义,可是最近做了一个项目,刚好凸显了每个人对软件开发管理的认识,大家都按照自己的想法来开发软件,并没有遵循一套真正的开发方法学,当然你说你只要做出来就可以,不过为了达到这个目的我们还可以有很多种选择,当然是越轻便,简单最好,这个时候可以套套现在的敏捷开发这个头衔了。突然发现能总结出这些方法的人其实很伟大,这些东西都是经过真实的项目提炼出来的东西,是经得住考验的东西。方法学这个东西告诉我们一种途径一种手段来到达我们的终点。学校里也系统的学习了很多软件开发方法学的东西,那个时候讲的很空洞,当然这个其实不应该开的,搞的理论很多,大家没兴趣,现在想听又没有了。慢慢要开始关注软件开发方法学之类的文字了,尤其是tw公司有很多这方面的经验分享,最近看了一篇文章讲的还不错,贴下给大家回味下。

百花齐放的统一软件过程

http://www.infoq.com/cn/news/2010/03/flavors-of-unified-process

分享到:
评论

相关推荐

    程序设计方法学-程序设计方法学的ppt

    主要介绍程序设计方法学这一...培养学生运用这些理论和方法,从认识规律出发训练各种良好的程序设计习惯,掌握到目前为止公认为成熟的有实用价值的具有完整科学理论和与之相关的技术方法作指导的软件设计和开发技术。

    软件工程学导论 第五版课后习题答案

     (3) 渐增型开发方法适合于知识型软件的开发,设计系统时对用户需求的认识开始不是很清楚的,需要在开发过程中不断认识、不断获得新的知识去丰富和完善系统。多数研究性质的试验软件,一般采用此方法。  变换型...

    软件工程认识报告.doc

    我们要从理论的高度了解软件的开发过程,吸收借鉴学习前人总结的方法与教训, 站在一定的高度避免自己在以后的软件开发过程中重蹈覆辙,减少开发的损失与风险。 由此可见,软件工程课程的学习,对以后我们的从事...

    软件工程学习课件PPT

    正确理解和认识“软件”的概念及其特点 掌握软件工程的原则、方法和思想来系统地开发软件,尤其是复杂、庞大软件的开发 ...了解和接触各种软件开发技术和工具 软件工程是软件技术和管理人员必备的课程

    2对软件工程的认识.doc

    我对软件工程的认识 随着软件危机的存在才慢慢地产生了对软件工程的认识,在软件开发和维护的过程中 存在着很多严重的问题,一方面与软件本身的特点有关,另一方面也和软件开发与维护 的方法不正确有关,逐渐地产生...

    1对软件工程的认识.doc

    我对软件工程的认识 随着软件危机的存在才慢慢地产生了对软件工程的认识,在软件开发和维护的过程中 存在着很多严重的问题,一方面与软件本身的特点有关,另一方面也和软件开发与维护的 方法不正确有关,逐渐地产生了...

    1软件工程认识报告.doc

    我们要从理论的高度了解软件的开发过程,吸收借鉴学习前人总结的方法与教训, 站在一定的高度避免自己在以后的软件开发过程中重蹈覆辙,减少开发的损失与风险。 由此可见,软件工程课程的学习,对以后我们的从事...

    对软件工程的认识.doc

    关键词:软件工程,软件生命周期,软件开发,软件维护 正文: 记得有个老师说过:"专业课对学生的影响,不仅仅是学习技术,更重要的是学习一种 思想,一种做事的套路."学习信息与计算科学专业三年多了,学了很多数学课,...

    吕鑫:《VC++就业培训宝典之MFC视频教程》第二章 第五节 初步学习MFC软件开发模式

    1、通过MFC软件工程开发一个带有增删改查的数据表格软件; 2、初步认识MFC消息映射机制的应用; 3、初步了解MFC专用数据类型的种类和使用方法;

    Web前端开发技术-认识DOM对象.pptx

    API:应用程序编程接口,是一些预先定义的函数,这些函数是由某个软件开放给开发人员使用的,帮助开发者实现某种功能,开发人员无须访问源码、无须理解其内部工作机制细节,只需知道如何使用即可。例如,调起手机的...

    软件工程--实践者的研究方法

    但是,在本书的早期版本中很多讨论的问题仍然存在,很多个人和公司仍然在随意地开发软件,很多专业人员和学生不知道现代方法,最终,我们生产的软件仍然存在大量质量问题。此外,关于软件工程方法的真实性质的争论仍...

    现代软件工程习题及答案

    (3) 渐增型开发方法适合于知识型软件的开发,设计系统时对用户需求的认识开始不是很清楚的,需要在开发过程中不断认识、不断获得新的知识去丰富和完善系统。多数研究性质的试验软件,一般采用此方法。 变换型开发...

    软件工程李慧明版

    本书在讲述软件工程的基本概念、原理和方法 的基础上, 详细而全面地介绍了可以实际用于软件开发实践的各种技能。 旨在使学生通过有限课时的学习后, 不仅能对软件工程的原理有所认识, 而且能具备实际开发软件的...

    软件工程的本质 运用SEMAT内核(陈忠 译)

    它是SEMAT新标准的纲领性著作,也是一本引导我们重新认识软件、软件工程和人的关系的书,适合软件从业人员、软件工程学者、教师和学生阅读、参考和学习。网络收集整理来的pdf电子书介绍《软件工程的本质:运用SEMAT...

    软件工程概述.pptx

    本章重点和难点: 重点:掌握软件工程学的有关基本概念 掌握软件工程的研究对象、研究方法和工具。 难点:对软件分工合作重要性和存在的困难的体会;对软件需求、软件维护重要性的认识。 2 软件工程概述全文共31页...

    Android实训报告基于Android游戏开发.docx

    解决问题的方法和措施8(一)、所遇问题8(二)、解决方法与措施9五、心得体会9一、实训目的及其意义1.1、目的及意义了解现阶段互联网发展主流,了解移动互联网,认识移动互联网的发展与展望,认识Android...

    数据结构课程设计大纲

    2、熟悉软件开发的基本过程,初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等阶段的基本任务和技能方法; 3、培养学生的算法设计和算法分析能力,提高综合运用所学的理论知识和方法独立分析和解决问题...

    软件工程——实践者的研究方法

    但是,在本书的早期版本中很多讨论的问题仍然存在,很多个人和公司仍然在随意地开发软件,很多专业人员和学生不知道现代方法,最终,我们生产的软件仍然存在大量质量问题。此外,关于软件工程方法的真实性质的争论仍...

    java学习及java学习代码.rar

    什么是面向对象 面向对象方法,面向对象的方法)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO (Object-Oriented)方法,是建立在"对象"概念基础上的方法学。对象是由数据和容许的操作...

    非常实用的软件测试综合资料库

    净室过程是一种相当新的软件开发方法,它要求软件开发在管理方式和技术方法上作重大改变,特别是要求SPC应用到软件的知识,这影响了其被广泛的接受。 硬件成本持续降低,可支持CASE工具运行的新的强大的工作站和...

Global site tag (gtag.js) - Google Analytics