现在很多公司企业都在实施或者要求开发人员具备 “敏捷研发实践”,那到底什么是敏捷开发呢? 我们都见过或者经历过因为开发过程冗余、笨重、繁杂而失败的项目。世上应该有一种更好的软件开发方法: 只关注真正重要的事情,少关注那些占用大量时间而无关紧要不重要的事情 ...
UML http: www.uml diagrams.org http: www.umlchina.com index.htm https: www.cnblogs.com jiangds p .html https: www.cnblogs.com firstcsharp p .html https: www.cnblogs.com joinclear p .html https: blog.c ...
2016-09-11 14:19 0 5028 推荐指数:
现在很多公司企业都在实施或者要求开发人员具备 “敏捷研发实践”,那到底什么是敏捷开发呢? 我们都见过或者经历过因为开发过程冗余、笨重、繁杂而失败的项目。世上应该有一种更好的软件开发方法: 只关注真正重要的事情,少关注那些占用大量时间而无关紧要不重要的事情 ...
一、结缘计算机 我在小学五年级就开始使用计算机,不过那时候的我只能称得上是玩电脑,算不上用电脑。连简单的复制、粘贴、剪切等操作都不会,迷迷糊糊玩了几年游戏。后来高考填志愿也是因为喜欢计算机 ...
英语对学习软件开发重要吗? 可能有人觉得,英语和 学习编程有什么关系呢? 白月黑羽 郑重的告诉你,关系非常大!!! 因为, 我估计,这个世界 上, IT行业(或许任何行业) 优质的学习资源、学习资料 80% (或许更多) 都是英文的。 现在是一个 知识共享的时代,Internet 上有 ...
大家都知道Java软件开发工具有很多,本文面向 Java 技术新手,它描述了创建各种类型的桌面应用程序所涉及的技术以及您可能决定何时使用它们。 要使用本文中的任何技术,您必须 在计算机上安装Java 平台。 桌面应用程序的类型、外观和功能 在您阅读许多可用的 Java 技术之前,您必须了解 ...
我们知道嵌入式操作系统(Embedded System)是指以应用为中心、以计算机技术为基础,软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式开发分两种,一种是硬件开发,一种是软件开发。简单来说,嵌入式底层驱动开发就是针对嵌入式操作系统的一些设备编写 ...
经典的软件工程思想将软件开发分成5个阶段:需求分析\系统分析与设计;系统实现\测试及维护五个阶段. 之所以如此,是因为软件开发中饣含了物和人的因素,存在着很大的不确定性,这使得软件工程不可能像理想 的,可以其于物理学等的原理来做的物质生产过程. 如想建造一幢高档的写字楼,那么刚开始便将一切材料 ...
: 各个文档的内容: 1,可行性研究报告:说明该软件开发项目的实现在技术上、 ...
软件开发一般会经历如下几个阶段,整个过程是顺序展开,所以通常称为瀑布模型。 分析 软件需求分析就是回答做什么的问题。它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言(形式功能规约,即需求规格说明 ...