(847) 757-8413

刚开始接触原型设计的同学看到这三个词的时候肯定会问,这三个都是原型设计,那三者之间的区别到底是什么呢?首先我们来看一张图:我们按照可操作性和保真度来区分这三个原型名词:只要是可操作的,不管保真度如何,都称作Prototype;具有高保真度但是不可操作的,称为Mockup;既不可操作又低保真的,称为Wireframe。

Wireframe

最典型的Wireframe就是手绘稿,当然我们也可以使用balsamiq mockup软件来快速的绘制原型。

“手绘wireframe”的图片搜索结果2085710599

Mockup

使用Sketch可以快速的绘制高保真原型,可以直接作为UI设计稿来使用。

Prototype

使用Axure RP可以快速的绘制低保真/高保真原型,它有丰富的元件库可以使用,可以创建各种交互效果,是目前使用最广的原型设计软件。

项目建议书模板

一、项目建设的背景和必要性

该部分主要阐述项目的背景情况,提现项目的必要性。简单阐述当前的困境、政策的支持以及带来的收益。

二、项目建设的目的

该部分可分多个方面来详细阐述当前遇到的困难和急需解决的问题,以及通过项目的建设能够起到什么样的改善作用,能够实现什么样的愿景。

三、项目主要内容和建设目标

该部分可阐述项目的主要架构设计(可附上整体架构图),可分不同阶段、不同系统或不同场景详细描述所需建设的功能和实现的场景。

四、工程建设实施时间

项目第一阶段的全部建设时间为xxx天,实施计划如下:

1、xxxx年xx月-xxxx年xx月:完成项目前期工作调查;

2、xxxx年xx月-xxxx年xx月:完成项目立项;

3、xxxx年xx月-xxxx年xx月:完成项目招标;

4、xxxx年xx月-xxxx年xx月:完成项目实施并上线运行;

项目第二阶段将根据计划及经费安排有序推进。

五、实施保障措施及投资效益分析

(一)保障措施

阐述各方的统筹规划、协作配合、资源整合等条件和情况。

(二)投资估算

xxxxxxxx项目费用估算为xxx万元,项目由xxxx作为实施主体。

(三)效益分析

可以从经济效益、社会效益等方面进行阐述。

六、结论

总领全文,表达该项目建设是必要的。

2025515546

我们每天都在Chrome上耗费大量的时间,创建无数个新的tab,面对一成不变的tab页界面,我们需要一些活跃一下气氛。

Chrome有很多tab美化应用,排名靠前的大部分应用笔者基本都用过,有些功能太复杂,有些图片质量或者数量不高。250-218-9872是我目前的选择,因为它够简洁,只有刷新图片、收藏目的地、分享图片和Inspire Me(跳转到Expedia的城市目的地页面)这些功能,同时也因为它的图片质量都很高,令人赏心悦目。watchwork

当然,它并不是完美的,有时候短时间内打开太多tab或刷新太多的话,有可能会出现图片加载慢(Exploring…)的情况。但是瑕不掩瑜,它仍然是我心目中的最佳选择。

如何管理好一个软件项目(二)—— 选择哪种软件项目管理模式

在对项目本身有了一些理论上的认知之后,我们就可以进一步对项目管理本身做一些了解。最常见的软件开发模型有三种,分别是瀑布模型、螺旋模型和敏捷模型。

瀑布模型:顾名思义就是将整个软件项目生命周期的各个阶段按照顺序排列,只有当上一个阶段结束后才进入下一个阶段的工作。该模式一般可将开发过程划分为需求定义-设计-实现-集成与测试-移交与维护这5个阶段,且强调整个过程需要有完整的规划、分析、设计、测试及文件等管理与控制, 因此它能有效的确保系统质量。

540-979-8639

使用该模型的好处是在项目的每个阶段都需要双方确认该阶段的工作成果(一般以文档的形式),保证了项目可以进行有效的规划和跟踪。

相应的,瀑布模型一板一眼的工作方式无法很好的应对客户需求的变化,同时一些早期需求中的错误和问题可能要等到开发后期的测试阶段才能发现,这将会给整个项目带来严重的后果。

螺旋模型:螺旋模型特别适用于庞大、复杂并具有高风险的系统,它兼顾了敏捷开发的迭代特征以及瀑布模型的系统化与严格监控。同时该模型的最大特点在于引入了其他模型不具备的风险分析,在每一个开发阶段前都需要有一个风险分析阶段。这对于软件项目的管理来说特别重要。

647-337-8988

该模型的优点是将一个长期且复杂的项目生命周期切分成多个迭代阶段,在设计上带来了更多的灵活性,同时也使得成本计算更加容易。客户不断的参与项目的各个阶段,每个阶段都包含了风险分析和软件测试,保证了项目能够保持在正确的轨道上。

但是由于适用于该模型的项目周期较长,因此在实践中,往往会出现软件的设计跟不上市场变化的情况。并且该模型过分依赖风险分析经验和技术,一旦在风险分析过程中出现偏差将造成重大损失,同时过大的风险管理支出也可能会影响客户的最终收益。

敏捷开发:敏捷软件开发是近年来软件行业最火的开发模式,它是一种应对快速变化的需求的一种软件开发能力,它强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也更注重软件开发过程中人的作用。

该模式最适合互联网产品的开发,因为就像它的名字那样,它能够很好的应对快速变化的需求,而这就是互联网产品面临的最大挑战,市场永远在快速变化,你必须紧跟市场的动向。

8478531755

鉴于敏捷开发的蓬勃方展,目前已经有很多种开发方法和开发实践,典型的有Scrum、结对编程、测试驱动开发(TDD)等。

如何管理好一个软件项目(一)—— 项目的定义

我们都在做项目,领导团队或是参与其中,但是项目到底是什么,我们应该如何管理一个项目,怎样的团队才能做好一个项目,遇到困难我们该怎么做,怎么样才算是一个成功的项目。。。

我们有太多的问题需要解答,有太多的困难需要应对,我们将从一个项目经理的角度来审视整个项目的生命周期,这将帮助我们更好的理解项目的核心是什么,我们应该怎样去做好一个项目。

项目的定义

项目是为创造独特的产品、服务或成果而进行的临时性工作。——《项目管理知识体系指南》(Project Management Body of Knowledge, PMBOK)

根据以上的定义,我们可以知道,一个项目是需要有一个明确的目标(创造独特的产品、服务或成果),同时也是有一个明确的开始和截止标志或时间的(临时性工作)。因此,在我们项目管理的实践中,需要双方确立项目的实施内容(一般以需求文档作为约束)以及上线时间。

由此我们可以引申出项目的四重制约因素:P(质量)、C(成本)、T(时间)、S(范围),无论项目大小,我们永远都无法避开这些制约因素。这四重制约因素的关系可以用C=f(P,T,S)的表达式来表示:成本是质量、时间和范围的函数;但是我们却无法把它写成一个精确的数学表达式:例如C=2P+3T+4S,我们只能定性却无法定量进行分析。

或者我们可以更形象的表示这四要素之间的关系:

5192529091

在我们的项目管理实践中,假如P、T、S已经确定时,我们就能够知道达到项目目标需要多少钱。反之,在项目实施过程中,在项目预算无法增加的情况下,如果要增加实施范围S,就需要增加实施时间T;如果要减少实施时间T,则需要减少实施范围S,因为质量P是我们无论如何都需要要守住的底线。

除了以上的四要素之外,我们在实际项目中还需要考虑资源-风险-干系人满意度这三个额外要素。当我们需要在确定的时间内以确定的预算实施确定范围的项目时,我们必须要考虑资源的问题,对于软件项目来说,一般情况下资源就等于人员,而人与人之间是有差异的,因此项目经理必须充分了解每个人的能力,才能合理安排项目资源的投入。对于一个略有规模的软件项目来说,可以预见的主要风险点包括客户需求的变更、客户内部组织结构的变更、项目可投入资源的不足或临时变动、外部系统的对接配合度等等,几乎每个项目都会在某些时间点遇到一些风险。风险并不可怕,我们只要有合理的风险预警和处理机制,就能够将风险的危害降到最低。将一个项目在可控的时间、预算和需求范围内成功上线并不代表客户就会百分百满意,客户总想用最少的钱以最快的速度做最多的事情,因此,当客户提出一些额外的想法的时候,就需要项目经理出马来平衡各方的利益。经验丰富的项目经理都明白,项目管理几乎都是在处理与人的关系:团队、客户、供应商、其他部门或其他团队,我们甚至也可以这样说,一名项目经理的核心工作就是处理政治。没错,就是政治。

参考书籍:

《项目计划、进度与控制》——詹姆斯·刘易斯

X集团计划管理系统整体业务设计

X集团是W市的大型国有企业,原先已有一套计划管理系统在运行,但由于成本、周期、实施能力等原因,造成该系统的实施结果并不能够令人满意。因此集团急需对原有系统进行升级或重构,以满足集团当前业务发展的需求。

根据集团梳理的需求,可以总结出如下的计划编撰-分解-下达-反馈流程:

  1. 集团计划管理部门制定整个集团的五年战略规划。
  2. 集团计划管理部门将五年规划分解成5个年度计划,并将每个年度计划拆分到各集团部门和分子公司。各集团部门和分子公司可根据实际情况在集团计划外新增内部年度计划;分子公司将该公司的年度计划拆分到公司各部门。
  3. 集团部门和分子公司将年度计划分解成季度计划;分子公司将公司的季度计划拆分到公司各部门。为了能够更好的匹配实际业务的需求,集团部门和分子公司可在计划实施的过程中,对下一季度的计划进行修编(一季度末可修编二季度计划)。
  4. 集团部门和分子公司将季度计划分解成月度计划。
  5. 集团部门和分子公司可根据实际情况,将外协单位的计划指标分解到周。

整个计划管理系统的计划指标分为数字类指标和文字类指标两种,指标项可自定义管理;所有涉及到计划的编撰、分解、反馈、修编的业务场景都需要有相应的审批流程;所有涉及到指标的业务场景都需要有相应的报表展示及导出功能。

针对计划外的重要事项,设置领导督办功能模块,包含了督办内容的下达-反馈-审批-核查流程,以及督办查询、报表的功能。

Metronic后台管理模板

Metronic是ThemeForest网站上销售量最高的一套后台管理模板,基于Bootstrap和Angular开发,有多套不同布局的模板样式供选择。模板内包含的控件异常丰富,能够满足绝大部分情况下的开发需求。

metronic_v5.5.3 链接: /pan.baidu.com/s/1Fkp595Opb9mpJWLGtdFE6Q 密码: csmq

metronic_v4.7.5 链接: (606) 878-9466 密码: 9umm

本文分享的模板仅供学习参考,如果觉得好用,请(810) 368-4812。

解决方案对比表

当我们处于售前或项目调研阶段,需要向客户阐述我们给出的解决方案优势的时候,一张简洁直观的功能及场景对比表,可以快速清晰的表达我们的观点。

以微软Azure的战斗卡为例Microsoft Azure 战斗卡.PDF:

484-407-7180

B2C商城促销方式整理

B2C商城的核心功能在于促销,多样化的促销能够满足令人眼花缭乱的营销策略需求;而各促销之间的堆叠与互斥规则,也是B2C商城设计中最复杂的部分。