1、DSDM 是什么啊?
何为QIR,就是快速原型Quick Prototype 迭代Iterator 重构Refactor.
敏捷软件过程大家都叫了这么多年了,Extreme Programming (XP), Scrum, Feature Driven Development (FDD), Lean Software Development, Agile Unified Process (Agile UP or AUP), Crystal, and Dynamic Systems Development Method (DSDM)每一种其实都是针对特定的问题提出的。当然每一种方法都有他的用武之地。
不过我觉得敏捷最核心的概念,或者说需要实践的地方只有三个,那就是QIR。
只要这三个概念能掌握好,其它的敏捷方法就可自然贯通。
1 快速原型
原型大家都做过,通常的意义就是设计程序的界面。有人用Visio画原型,也有人用HTML设计简单的页面。
但是这样设计出来的原型通常意义不大,我这么说的意思是,通常这些设计好的界面图对项目的真正开发只能起一个很小的参照。光是这样的原型是不够的。
什么是快速原型?为什么说需要快速原型?
在这个对项目进度要求越来越高的时代,软件开发周期内的每一步都必须发挥最大限度的作用,这就好比起跑时候的起跑动作,赛车发动时候的占位等等。每一步都要为后续步骤做铺垫。
快速原型开发不仅仅是设计界面,而是通过在设计界面的过程中,也能完成所有系统数据表的设计以及编写好常用的测试数据。也就是说设计界面的时候,心中要想到这些数据在表中如何存取。设计表的时候也要想到这个结构在界面上怎么呈现最舒服。原型还需要有简单的代码支撑,这样我们就可以看出来这个原型那些设计的不合理。
带着这个思想去做,我们发现在原型设计阶段,我们就已经开始对原型进行迭代和重构了。
这样原型就不简单的是画界面了,原型就要求把框架,数据库全部都连上。如果我要展示一个表单,不能仅仅画一个html的表单,而要实际的把里表的测试数据从库里面调出来。这样就会发现,原来某些表单项可以通过冗余字段来实现,某些表单项必需要弹出窗口来选择。
当然这样对原型设计者的要求就比较高,原型设计者必须熟悉常见的界面设计模式,数量掌握各种软件,包括桌面,web的界面设计技巧,还要懂得数据库设计的知识等等。对于大项目为了实现快速原型设计,这个工作就不是一个人能够完成了。因此整个团队必须对设计的每一步过程都共享。团队必须能毫无成见的交流,leader要能采纳好的建议,给出最佳决策。
人们都说好的开始是成功的一半。其实好的原型也应该是整个项目成功的一半。
2 迭代
迭代要实现敏捷,首先要具备的因素就是快,如果没有快,迭代就是增加你额开发成本。
既然要谈到快,一个重要的前提就是,项目最初的模块调最核心的做。代码用最简单的实现方法。
例如一个CRUD有四个操作。既然要快,我们就只实现CR。代码中如果需要复杂数据结构的,我们先用一个长的hash表来存储。查询界面我们先给出几个固定的测试值。
这里就对项目完成的监控提出了考验。因为我无法按要求每天完成n个模块。也许有人会觉得这样不好。但是,请你想想,一旦你开发过程中客户需求发生变化了,你需要重新修改字段,界面的时候,正因为原来的设计都很简单。因此可以大方的将那些代码抛弃。你付出的总的代价就最小。
所以这里关键要有一种放的下的勇气,告诉你的代码,先这样吧,I'll be back!
3 重构
重构和迭代其实是密不可分的。其实QIR的三个过程都是密不可分的。对一个你从来没有接触过的行业来说。你开发的产品一定要经过两次大的重构,主体架构才会趋于稳定。不要问我这个两次是怎么得出来的。等你自己做过你就会明白,这是两种不同思维的人在一起碰撞产生的。
用最简单,最愚蠢的方法,把程序先运行起来。等闲暇的时候再慢慢过来重构。当然也不能太愚蠢,你的初始代码也必须具有一定的可重构性,也就说也要遵循一些基本的模式。举个例子,如果你的cms的导航结构SEO的URL设计的很好,那么你后面重够的时候就会很方便。
当然不管什么方法论,如果你完全没独立开发过项目,那都是白谈,因为你不可能理解其中的精髓所在,只有你亲身体验了,你才会明白其中的奥妙。
团队之间必须积累开发经验库,所有以前开发过的项目,模块都应该可以共享,可以让每一个人作为参照。
每一个人都必须具备广才,就好比一只足球对,如果每个位置的人都可以进攻,那么这个球队就相当让人敬畏,例如荷兰的全功全守。呵呵
2、poscms建站系统优点有哪些?
偏设计和展示类的,内容较少,不常更新,不需要编辑审核发布流程,不需要一些通用组件的功能简单的网站可以自己从头开发;否则,有合适的成熟CMS系统,建议在其基础上进行改造。关键还是要分析自己的需求和现成CMS系统的契合度。CMS基本上来说上手很快,但要做到完全符合自己的心意很难,好处是提供了很多现成的功能和组件,但是要进行二次开发也要把CMS剖析清楚才行,易用难精;自己开发的话,有一个问题就是时间周期会比较长(除了只是简单的静态页面,不考虑后台管理,完善的权限管理,各种外部接口等情况)。理想的情况是你的技术实力够强,然后去学习现有CMS的优点。现有的CMS系统提供了大量的第三方插件,基本也是一个平台的概念了,这个也是需要考虑的地方。要做一个比较独特性的网站,可能还是得自己开发。也可以先用现成的cms搭原型,各种都试一下,需要一个过程。
3、谁知道《天道》里面丁元英的原型是谁?
《天道》里面丁元英的原型没有任何人,丁元英是作家豆豆的虚构小说《遥远的救世主》里的男主角,改编成电视剧《天道》后由王志文饰演,这部小说立意深远,涉及诸多方面的文化,并因为每个人价值观不一,各大网站众多网友的评价迥异。

(3)cms原型扩展资料:
小说里其他人物对丁元英的评价:
1、肖亚文评价:“他跟正常人的思维颠倒了,说鬼话,办鬼事,倒行逆施,但是还有道理,像魔,柏林有个居士说他是极品混混。”
2、韩楚风评价:“更高级的哲人独处着,这并不是因为他想孤独,而是因为在他周围找不到他的同类。”
3、芮小丹评价:“元英,你不只是会扒拉铜板,还会扒拉灵魂,我现在才知道你离我有多远。”
4、求助一个后台管理系统的原型
网上很多免费版的下载的,例如:pageadmin cms、discua cms都不错的、简单、方便、直接下载的就可以用啦。
5、是自己开发制作网站,还是去买一个CMS比较好
偏设计和展示类的,内容较少,不常更新,不需要编辑审核发布流程,不需要一些通用组件的功能简单的网站可以自己从头开发;否则,有合适的成熟CMS系统,建议在其基础上进行改造。关键还是要分析自己的需求和现成CMS系统的契合度。CMS基本上来说上手很快,但要做到完全符合自己的心意很难,好处是提供了很多现成的功能和组件,但是要进行二次开发也要把CMS剖析清楚才行,易用难精;自己开发的话,有一个问题就是时间周期会比较长(除了只是简单的静态页面,不考虑后台管理,完善的权限管理,各种外部接口等情况)。理想的情况是你的技术实力够强,然后去学习现有CMS的优点。现有的CMS系统提供了大量的第三方插件,基本也是一个平台的概念了,这个也是需要考虑的地方。要做一个比较独特性的网站,可能还是得自己开发。也可以先用现成的cms搭原型,各种都试一下,需要一个过程。
6、话说做网页流程一般是psd原型图然后再切图css+div? 话说为什么公司不用cms做?
看你要做什么样的网站啊
需求要自己定制的
你做cms可以用现成的cms
做论坛用cms就不合适了
7、电影【新四军】里的黄江河是谁的原型
1、电视剧《新四军》里的黄江河是编导虚构出来的 也没有原型人物和他对号入座。
2、《新四军》是中共安徽省委宣传部、中央电视台影视部、安徽电视台联合摄制的战争剧,由宁海强执导,吴京安、冯国庆、刘之冰、张延主演的战争剧,于2003年7月30日在中央电视台一套首 播 。
该剧以一位新四军中层军事干部黄江河的经历为主线,描写了新四军战史上所有重大历史事件 。
3、剧情简介:
1937年8月3日,从国外归来的叶挺在强烈的爱国热情和民族精神的驱使下来到战火纷飞的上海欲投身抗日。
正为整编南方八省游击队而与蒋介石政府谈判的周恩来热情招待了叶挺,并将叶的抗日要求和自己提议由叶挺担任新组建的新四军军长的主张向党中央毛主席以及蒋介石作了汇报,国共双方终于达成一致,并给这支军队起了个响亮的名字:国民革命军新编第四军,简称“新四军”。

(7)cms原型扩展资料:
角色介绍:
1、黄江河--演员 刘之冰
新四军先遣支队参谋长,和梅青的关系亲密。后受命往青平江前线担任十三团团长,坚守杨树林阵地。云岭战争爆发之前临危受命,担任机关纵队司令员。在梅青牺牲后,带领余秀英和部分皖南突围部队到达苏北。
2、余秀英--演员 张延
项英的干女儿,也是一个神枪手,先是周总理身边的助手,然后又当了游击队队长、政委、司令员。她具有沉稳、坚毅、泼辣、勇敢和灵秀的内心,在战争生活中有高超的组织指挥能力,她也有丰富的情感世界,以及作为柔美、细腻、母爱的一面。
3、梅青--演员 罗湘晋
一个外表孱弱的女英雄,作为南洋大商人的女儿,她在全国人民抗日精神的感召下,放弃优越的生活,来到新四军中做卫生员,历经血与火的考验后,她由一个娇滴滴的富家小姐,变成了坚忍的抗日战士。在一次战斗中,为了避免被日军俘虏,她奋力跳下悬崖壮烈牺牲。
8、哪位大神给我看一下,这个是什么CMS系统? 我想去网上下载一个一模一样的。
凭截图无法查看属于什么cms,但是原型框架可以知道,用框架一点点开发,cms出来,很费功夫,还得丰富的经验,如果能安装看一下可以知道什么系统,或者说下功能等其他说明,可以代找出来,要开发网站也可以找额代开发
9、帝国CMS灵动标签的原型PHP,有知道的大神给逐行解释一下吗
<?php
echo ' web-root = '.$_SERVER['DOCUMENT_ROOT'].'<br>';
echo ' current-file = '.__FILE__.'<br>';
echo ' current-dir = '.dirname(__FILE__).'<br>';
echo ' http-root = '.$_SERVER['HTTP_HOST'].'<br>';
echo ' web-position = '.$_SERVER['PHP_SELF'].'<br>';
$file='c:/webroot/index.php';
echo ' file-position = '.$file.'<br>';
$fileWebAddress='http://'.str_replace($_SERVER['DOCUMENT_ROOT'],$_SERVER['HTTP_HOST'],$file);
echo ' file-web-position = '.$fileWebAddress.'<br>';
?>
10、怎么将自己的网站原型结合在帝国cms中?
1:首先查看原来站点的开发使用的什么程序 2:登陆原来建站源码的相关官网进行查询有相关的转换程序否?3:登陆帝国CMS官方查看是否有转换程序4:如果站点内容不多 没有必要用转换程序 先建立新站 在把源站新闻拷贝过去即可