`
liswhome
  • 浏览: 985 次
文章分类
社区版块
存档分类
最新评论

分享:微简公司的可用型原型工具vjpage对于软件开发过程的优化

阅读更多

“可用型原型工具”用于制作软件系统的界面,是微简公司提出的一个新概念。可用型原型工具,不同于传统的原型工具或软件开发工具。传统的原型工具所做的原型多是示意性的,和最终的界面不同,生成的代码也不可用。而开发工具只有开发人员才可以使用,易用性不足,开发速度也比较慢。可用型原型工具介于原型工具、开发工具之间,是更为直接的需求沟通工具。

可用型原型工具的特点应该包括:

1、原型即界面,二者保持一致;

2、生成的代码可以直接用于开发;

3、可快速搭建系统界面;

4、很强的易用性,不懂开发的人也可使用;

vjpage是第一款真正意义上的可用型原型工具。

同时,vjpage也是一套针对web应用程序的前端页面制作工具。无论是否熟悉前端页面开发、是否有美工基础,都可用它快速、轻松的制作出专业、美观的Html5、Ext、jQuery等类型的前端页面。

Vjpage是如何大幅优化软件开发过程的呢?

以web应用程序定制软件开发为例。项目刚开始的时候,大多用户都会比较迷茫,于是需求人员总是需要等用户。经过逐步的沟通,有一些想法之后,需求人员将用户的需求写成文档、草图或抛弃型原型,然后美工根据需求人员提供的资料制作大量效果图。过程中,用户、需求、美工之间需要不断的反复去沟通,需求人员总是需要等用户、美工的时间,等美工有空。原型确定之后,由前端开发人员根据美工的切图来制作前端页面,这个过程又需要和需求、用户去沟通很多细节。而且页面的编写通常是通过手工编写脚本的方式来实现的,过程非常缓慢。设计人员设计时、后台程序员实现时,同样需要和需求人员不断的沟通,很多细节需求人员是不确定的,所以还需要再和用户沟通,然后又是等待,设计人员等需求人员,需求人员等用户。

而使用可用型原型工具vjpage,在需求阶段开始时,就由需求人员使用vjpage制作详细的界面,以界面为主与用户进行需求沟通,这样用户可以在项目初期就看到大部分界面,并通过界面模拟不断体验系统,使用vjpage生成的代码可以直接用于开发。

下图是优化前后的比较:



过程优化后产生的影响如下:

1、大大提高用户满意度。用户从头到尾都清清楚楚的知道自己要什么,最终系统是什么样。

2、加快需求的进程。让用户尽早、高效的参与到需求沟通中,尽快的挖掘用户的最终需求,使得需求能够快速、准确的确定下来。

3、原型和系统页面合一,减少了需求人员与美工、前端工程师、设计、开发的反复沟通,避免二次设计、二次确认过程,大大提高了整体开发效率。

3、无需用大量的手写代码来实现页面,使页面设计效率更高、人员的配置也更为简单。

5、最大程度的减少需求的变更,从而使项目整个更为可控,失败的风险也降到最低。

6、可在需求阶段就精准的对项目进行控制,把页面原型作为需求阶段的主要考量。

7、实际已经完成设计阶段一半的工作。

8、需求的准确使得开发、设计、测试过程都变得更准确,大大减少反复的过程。

9、通过需求的快速、准确,缩短了整个项目的周期。



  • 大小: 51.4 KB
  • 大小: 2.2 MB
分享到:
评论

相关推荐

    vjPage3.1.zip 工具

    在原型图开发过程中,vjPage3.1.zip工具的使用可以极大地提升设计师的工作效率,简化设计流程,使原型图更加专业且贴近实际需求。通过深入理解和熟练运用该工具,设计师能够更好地表达设计理念,推动项目的顺利进行...

    vjpage网页自动化

    【vjpage网页自动化】是一种高效的前端页面自动化生成工具,它旨在简化前端开发流程,提高工作效率。vjpage4.2.1版本是这个工具的一个特定发行版,可能包含了新特性和性能优化。 vjpage的核心功能是自动生成前端...

    界面原型工具

    【界面原型工具】是设计和开发过程中不可或缺的一部分,主要用于快速构建和迭代用户界面的设计概念,以便在实际编码之前清晰地表达和验证产品功能与用户体验。这些工具帮助设计师以图形化的方式表达他们的想法,使得...

    巧用快速原型方法进行软件开发中的风险管理

    总的来说,快速原型方法是应对软件开发中风险管理的有效工具,特别是在企业应用环境中,它有助于在不确定性和变化中找到平衡,降低开发成本,提高软件项目的成功率。尽管管理上存在复杂性,但其优势在于能以较低的...

    软件原型图设计工具

    在IT行业中,软件原型图设计工具是至关重要的一个环节,特别是在产品开发的初期阶段。它帮助团队快速构建软件界面的概念模型,以便于需求确认、用户体验评估以及早期的演示交流。这款名为“软件原型图设计工具”的...

    一款进行软件界面原型设计的工具

    总的来说,“UIDesigner V1.0”是一款专注于软件界面原型设计的工具,通过丰富的模板和预制功能,使得设计师能够高效地创建出高保真的界面原型,为产品开发提供强有力的支持。对于任何从事UI/UX设计的人来说,掌握...

    原型设计软件【墨刀】原型设计工具

    原型设计软件【墨刀】原型设计工具原型设计软件【墨刀】原型设计工具原型设计软件【墨刀】原型设计工具原型设计软件【墨刀】原型设计工具原型设计软件【墨刀】原型设计工具原型设计软件【墨刀】原型设计工具原型设计...

    原型开发PPT介绍-原型开发就是这么简单

    原型开发是软件开发过程中的重要环节,它是一种预先设计产品界面和用户体验的方法,旨在让团队、设计师和开发者在项目早期就能对最终产品的形态达成共识。本PPT介绍的主题是“原型开发就这么简单”,旨在深入浅出地...

    项目原型工具

    在IT行业中,项目原型工具是产品经理、设计师以及开发团队的重要辅助工具,它们能高效地创建出项目的初步设计,以便团队成员更好地理解产品的功能布局和用户体验。"项目原型工具"这一主题涵盖了许多方面,包括功能...

    原型法开发过程框架

    ### 原型法开发过程框架详解 #### 一、可行性研究与规划 **输入:** - 用户需求调查 **过程:** - 进行用户需求调查,了解用户的具体需求和期望。 **输出:** - **《新系统初步建议方案》**:基于用户需求...

    几大原型软件开发对比

    在软件开发过程中,原型开发工具扮演着非常重要的角色,它可以帮助开发者快速建立和测试软件的原型,从而提高开发效率和降低开发成本。在本文中,我们将对比10种常用的原型开发软件,分别是Axure RP、Microsoft ...

    软件工程课件:第8章 原型开发.ppt

    软件工程课件第8章原型开发 软件工程课件第8章原型开发是软件工程领域中的一种重要概念。该章节主要介绍了原型开发的定义、应用、分类、开发过程和技术等方面的知识点。 原型定义 在软件开发中,原型是一个早期可...

    主流软件开发技术(原型法,BS/CS结构,基于构件的软件开发法,软件复用)

    **原型的开发过程**:软件原型开发大致经历四个阶段:确定基本需求、构造初始原型、运行与评估、原型后处理。其中,需求分析是关键步骤,它旨在通过用户和开发者的密切合作,快速确定软件的基本功能与要求。随后,...

    原型开发工具

    在软件开发过程中,原型开发工具扮演着至关重要的角色。它们帮助设计人员快速构建软件应用的可视化模型,以便在实际编码之前进行演示、测试和验证。这些工具极大地提高了工作效率,减少了后期修改的风险,使得团队...

    web原型设计工具

    Web原型设计工具是用于创建网页或应用程序交互模型的软件,它们帮助设计师在开发过程中快速构建出界面布局和功能流程的初步构想。这些工具通常强调易用性,以手绘风格呈现,给予用户自然、直观的体验。...

    Axure8 原型工具

    Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。...

    PreVueVue开发人员的一体化原型工具

    PreVueVue是一款专为Vue.js开发人员设计的一体化原型工具,它旨在简化前端开发者在项目初期的原型设计过程,帮助他们快速构建交互式的UI原型。这款工具将设计与开发紧密结合,让开发者能够利用Vue.js的强大功能进行...

    原型工具v11.0

    原型工具v11.0是一款专业级别的Web原型设计软件,它提供了一整套便捷的界面元素库、交互设计功能以及项目管理工具,使得设计师可以快速构建出具有真实感的网页原型。相比传统的HTML/CSS/JavaScript编码,该工具通过...

    网页开发原型工具

    网页开发原型工具是用于设计和构建B/S架构网站的重要辅助软件。这些工具旨在提升开发效率,帮助设计师和开发者快速创建出交互式的网站或应用原型,以便在实际编码之前进行概念验证和用户测试。 Axure RP是一款非常...

Global site tag (gtag.js) - Google Analytics