你有?项目设计开发阶段,甲方经常的要求看程序,而经常在做【假界面】【假程序】的情况吗?
最近我一同事做一个Web的“政府用的管理系统”(使用 C# ASP.NET ajax ExtJS 开发)的 MIS 的遇到了一些问题,就是“甲方”老是在他开发的时候,要求看程序;导致他老是在造【假界面】【假程序】(没后台代码的数据假的,功能也是临时做的应付的)来应付,然后这些【界面】【程序】后来基本没啥用,因为详细设计后可能就不能用了,或者程序还没到界面那里,周而复始,苦不堪言
项目设计开发阶段,甲方反复的要求看界面,而陷入整天在做假界面应付开会的尴尬境地
我给他出了如下一些方法来解决这些问题:
问题分析
- 用户反复要求这样本身是想看看项目进度,就和买房子想看房子已经盖多高了一样,要保证他的之情权,在他看来没什么不对的,可是他并不知道软件开发和盖楼房不一样的,有些时候非专业人士看不出高矮的,再有“甲方”领导都是非专业人员不看界面你让他们看什么?;
应对方法
- 项目开始时,要给客户灌输,尽量让客户了解软件开发的流程【需求,设计,开发,测试】是循环进行的这个基本的道理;
- 尽量让用户了解,做软件和制作飞机类似;都是要先进行整体的设计(程序设计阶段)、然后把不同零件分配给不同的地方去做(开发阶段),做完了组装成飞机喷漆等(最终整合,完善界面阶段),这个飞机在没组装完成之前,非专业人员也就能看看“设计图效果图”(给用户看的界面效果图)(特别要指出,中间的过程开发阶段,这时都是一堆零件还有很多没成型的零件,对于非专业人士来说很难看出进展到什么情况),如果一定要看动态效果,可以让设计人员把PPT,flash 做成可交互的动画模拟一操作给客户看,至于能不能说通客户就要看销售或项目经理的能力了;
我就这些想法了,不知是否能好用、如果大家有更好的办法可以一起讨论一下,我先谢过了;
分类:
其他
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述