我已经搜索了一段时间,但我在谷歌或这里找不到任何相关内容.
我和一些朋友正在辩论创办一家公司,所以我认为做一个快速试点项目可能会很好,看看我们能够如何合作.我们有一个设计师可以做HTML,CSS和Flash,喜欢做艺术,但不喜欢做HTML和CSS ......还有2个愿意做任何事情的程序员.
我的问题是,从经验丰富的网站建设者的角度来看,我们采取了什么步骤 - 按时间顺序 - 正确处理网站?设计师是否设计了网站的外观和风格,然后程序员填补了功能上的空白?或者程序员是否创建了具有大部分功能的网站"模型",然后设计师将其加入?或者它更像是一个来回的过程?
我只是想知道专业人士通常如何处理它.
更新: 回顾每篇文章中的一些注释.
第1步:定义要求.您的网站/应用程序会做什么?
第2步:用例.谁将使用该应用程序,他们会用它做什么?这不需要使用一堆疯狂的UML图表,只需使用您认为最适合您的任何视觉辅助工具.查找CMS供应商或搜索供应商,或两者.在规划时,可能会做一些竞争对手的分析,看看那些类似领域的人是如何完成他们的.
第3步:视觉概念验证.这是由您的设计师完成的,而不是您的程序员......程序员在UI方面非常糟糕.使用像Photoshop这样的图像程序,而不是HTML编辑器.首先让它保持流动和简单.选择网站的三色主题(两个原色和一个重音).了解您希望如何布置,并牢记选择的CMS和/或搜索功能.重点关注可用性,稍后再添加pizzaz.将创建的概念转换为JPEG模型,或创建临时站点以允许客户端查看工作.暂存站点将允许在将其发布到生产之前测试将来的版本.
第4步:一旦网站由设计师构思,让您的HTML/CSS开发人员将其转换为标记.他/她应该拍摄XHTML合规性,并尽可能多地在主要浏览器上进行测试.也是设置版本控制/错误跟踪/管理系统,跟踪变化,错误和反馈的好时机.
第5步:让程序员开始将您的需求转换为软件.这可以而且应该与步骤4并行完成,没有理由在设计和开发UI时不能编写主要部分并编写测试.
第6步:使用代码结束最终的UI设计.测试,测试,测试!!
步骤7:向客户端显示最终结果,并获得客户端签名.
步骤8:将站点部署到生产环境.
冲洗,重复......
Dav*_*sky 10
第1步:定义要求.您的网站/应用程序会做什么?
第2步:用例.谁将使用该应用程序,他们会用它做什么?这不需要使用一堆疯狂的UML图表,只需使用您认为最适合您的任何视觉辅助工具.
第3步: 视觉概念验证.这是由您的设计师完成的,而不是您的程序员.使用像Photoshop这样的图像程序,而不是HTML编辑器.首先让它保持流动和简单.选择网站的三色主题(两个原色和一个重音).了解你想要如何解决问题.重点关注可用性,稍后再添加pizzaz.
第4步:一旦网站由设计师构思,让您的HTML/CSS开发人员将其转换为标记.他/她应该拍摄XHTML合规性,并尽可能多地在主要浏览器上进行测试.
第5步: 让程序员开始将您的需求转换为软件.这可以而且应该与步骤4并行完成,没有理由在设计和开发UI时不能编写主要部分并编写测试.
第6步: 使用代码结束最终的UI设计.测试,测试,测试!!
冲洗,重复......