朋友你好 今天,我想谈一个非常有趣的话题,并问自己一些反问。 即,有时会发生真正有才华和专业的专家从事项目的情况。 在创建软件应用程序上花费大量时间和精力。 结果是不了解什么。
假设有一位客户,他的业务出色。 因此,他决定创建一些WEB应用程序,这应该可以帮助他获得更多的客户,当然还要保留他们。 并且有一家已经上市多年的IT公司,它拥有由不同专家组成的体面员工,并且在价格和质量方面都提供了出色的条件。 我想马上说,我现在描述的类似故事一直在发生,我没有特别指出。 只要在真空中拿球形马即可。
因此,客户与公司签订了创建WEB应用程序的协议。 当业务分析师与客户沟通时,形成了一个相当大的文档包,随后将其处理成详细的技术任务(以下称为TK)。 对于此传统知识,计算了每个工作阶段的估计数和截止日期。
根据协议,该公司负责创建应用程序的整个过程,从设计到对生产服务器的支持。 工作开始沸腾了。 根据提出的传统知识,设计师创造了出色的布局,给客户留下了深刻的印象。 设计真的非常好玩而且有趣。 顾客就是幸福。 设计师确信这是他们在产品组合中最好的工作。 设计布局已获批准,它们可以飞向开发人员进行熟悉和开发。
一个由专业专家组成的团队聚集在该项目中,他们开始讨论建筑。 头脑风暴法没有白费,建筑师创建了一个非常灵活和可扩展的体系结构。 数据存储系统经过精心设计,非常简单,但同时又非常灵活。 所有人都互相祝贺,并对所做的工作感到自豪。
开发人员开始根据业务模型和开发的体系结构编写代码。 创建的代码非常干净漂亮。 随后,任何人都可以支持他。 测试中涵盖了所有内容,所有内容均按预期工作。 开发人员确实做得很好,并将他们的全部精力和技能投入到项目中。
遵守所有估计和截止日期。 该项目运行顺利。 这样测试人员便开始工作。 优秀的质量检查专家遍及整个项目,发现了所有的障碍和瓶颈。 项目最终实现理想状态。 所有流程都可以正常工作,所有表格都经过验证,每个错误都有其自己的异常。 该项目看起来像设计中的一对一。
客户非常满意,他们完全按照他的意愿进行了所有操作。 设计师为他们的设计项目感到非常自豪。 开发人员为代码完美而感到自豪。 测试人员很高兴所有内容都经过测试,并且无需评论即可正常工作。
现在到了最后一个和弦的时刻。 推出第一个正式发行版本,并发起广告活动。 并且第一个用户出现在网站上。 预期第一个客户的客户已经在搓手。 然后发生了一件根本没有人期望的事情。
一些用户开始“沉闷”,并按照流程中的预期进行所有操作。 一分钟后,有些人离开了项目。 于是有人开始写大量的支持文章来帮助他们弄清楚是什么。 碰巧的是,他们也对项目本身和开发人员发表了负面评论。
在这样的发布之后,客户陷入昏迷,开发人员无所适从。 这怎么可能? 毕竟,项目本身是由专业人士构思的。 该设计由专业人士绘制,受到客户和团队的喜爱。 该代码是由经验丰富的优秀专家编写的。 一切都很好。 那么,为什么项目最终失败了呢? 现在该怎么办? 从这一切可以得出什么结论?
我个人认为,在项目开发的某个阶段,由于仍在为最终用户完成项目这一事实而浪费了时间,没有人问他会如何感到舒适,哪种设计对他来说更舒适以及哪些功能在他需要。 在项目的某个阶段,他变得熟悉了,并且从侧面看没有新鲜的批判性外观。 客户和团队主观上喜欢的东西根本没有进入最终用户。
结果是非常令人惊讶的情况,一个高素质的专业人员团队创建了一个不可行的应用程序。
您如何看待,有必要正确地构建所有内容以免最终得到不需要的东西? 在评论中写下您的建议。