时间:2019-08-08
编辑:网站制作公司
5213
0
所以你对一个新的在线工具有一个很好的想法,你似乎有许多技能来创建它。它可以像Ta-da Lists一样基本,或者像Basecamp一样强大,你所知道的就是你可以设计和编码(或聘请某人做你不能做的部分),并且想要自己做出自己的想法一个网络应用程序来生活。长沙网站设计
对于优秀的网络应用程序来说,可能有数以百万计的想法,但其中很多都不会存在,因为有一个想法的人不知道从哪里开始。每个伟大的项目都可以聘请设计师,开发人员也会来。需要解决的真正问题是规划Web应用程序。
图片来源:sssdc1
在这篇文章中,我们将讨论创建自定义Web应用程序的工作流程。我们不打算介绍设计其界面的最佳实践,或者是组织代码后端的最佳方法 - 这些都是针对另一篇文章的。相反,我们将介绍如何设计和规划Web应用程序的功能,并了解有效规划如何使更简单的流程完成。
计划构建Web应用程序与计划构建任何其他内容没有区别 - 无论是企业,产品还是服务。每个成功的网络应用程序都有一个坚实的商业计划,并且完全围绕商业原则。所以你有一个好主意,这个想法对别人有什么价值?第一步是分析这个问题,并为其答案创建一个可靠的业务方法。
幸运的是,理论是,如果你认为这是一个好主意,它可能已经为其他人提供了很多东西。以下是一些必须要问的基本问题,以便组织规划Web应用程序的前几个想法:
这个应用程序会解决什么问题?
它将如何解决这些问题?
谁是您的用户,他们的特点是什么?
图片来源:boetter
让我们再仔细看看这三个:
没有人销售产品,也没有人销售服务。没有人会销售网络应用订阅 - 每家企业都专注于向买家销售解决方案。您对下一个应用程序的想法是否解决了其目标用户常见的问题?
最近蓬勃发展的流行网络应用程序理念是“一体化”自由管理应用程序。Basecamp,Freshbooks等是这些的例子。他们解决了自由职业者面临的许多问题,通常与组织有关。他们解决了自由职业者的“困难”部分,因为他们的目标是让自由职业者更容易管理。请注意,这些应用程序中最成功的不是具有最多功能的应用程序,而不是那些具有最独特功能的应用程序,而是那些能够最好地解决问题的应用程序。他们是简单的应用程序,并按照他们的意图行事。
现在是开始集思广益的时候了。您已经定义了希望提供的解决方案或解决方案集,但您现在将如何实施它们?您需要向应用程序用户提供哪些工具来解决他们的问题?列出它们是什么以及它们应该如何运作。
每个产品,业务甚至Web应用程序都需要明确定义的目标受众。定义他们与客户合作时的身份。他们更喜欢什么,他们的优点/缺点是什么,他们需要什么?
规划Web应用程序的下一步是定义您的目标。有了目标,人们总是可以特别争取某些东西,它可以帮助跟踪目标的进展情况。拿一张纸,写下你想要达到的目标,包括短期和长期目标。短期目标可能与启动Web应用程序,其功能或简单到获得它的前几个用户有关。如果收取订阅费(即从所述网络应用程序的收入中完全生活),获得大量,特定数量的用户,或在相关社区内明确定义,长期目标可能与收入相关。
图片来源:angietorres
还要记下用户的一些潜在目标。这可以帮助您更好地规划应用程序的功能,界面等等。什么是社区最终将从这个应用程序实现?请记住,达到用户目标越好,应用程序就越成功,并且您的开发人员就越成功。
在头脑风暴,设定目标,规划功能以及围绕您的预期网络应用创建商业计划之后,我们终于完成了规划阶段。现在是真正有趣的开始:应用程序的开发。无论您是自己设计和编写代码,还是将其中的一部分外包,甚至全部外包,您仍然需要进行一些开发工作。下面是我们开始决定Web应用程序的具体细节,我们可以构建一些代码的细节,并最终获得真正的启动。
通过草图绘制用户体验是UI设计师经常做的事情,以达到最佳效果。然而,即使我们尚未处于设计阶段,虽然最终的UI设计可能还很遥远,但我们可以使用类似的技术来规划单个用户如何在整个Web应用程序中导航。
首先,我们需要文本和视觉序列。让我们使用一个示例:一个用于待办事项列表的虚构Web应用程序。
用户进入网站并登录。
用户被带到一个列表,显示按标题组织的所有先前创建的待办事项列表。
用户可以点击一个待办事项列表,它将在新窗口中展开/打开。
用户可以做三件事:创建新列表项,核对列表项或删除列表项。
用户可以返回所有列表,并重复此过程。
用户注销。
请注意,我们可以在视觉序列中获得更详细的信息:
对于一个非常简单的Web应用程序,这是一个非常简单的示例。但是,由于目标具有多种功能和变化,因此Web应用程序的文本和可视计划可能会有很大差异。更复杂的网络应用程序将需要一个人来规划决策,多个序列和用户可能采取的不同方向。
同样重要的是要注意管理员需要他们的一面。对于上面的示例,管理员可能需要跟踪已注册并跟踪其信息的用户。管理员可能还希望控制某些布局选项。如果有高级版本,管理员将想知道哪些用户拥有付费版本,哪些用户没有,以及统计部分可视化应用程序的增长/下降。
以类似的方式规划用户将需要的功能以及它们将如何在整个应用程序中运行,使用相同的过程来规划管理员的顺序。
无论您的想法是什么,首先要有坚实的计划,并保持良好的设计开端。在设计和功能方面,前几个草图和线框对Web应用程序的整个过程至关重要。在设置了基础之后,应用程序经过测试并成功完成,人们可以开始关注更详细的用户界面概念。
此外,在保持原创性的同时,请查看您想法竞争中的其他一些热门网络应用。什么对他们有用,什么不对?确定为什么某些功能比其他功能更好 - 界面的易用性,工具的速度或整个应用程序的简单性?记下其他应用程序的优势,并将它们集成到您自己的杰作中。
长沙网站设计
3
s后返回登录3
s后返回登录