软件开发可以让我们更加了解软件的艺术性
更快,更好,更便宜,——软件开发的艺术
没有人愿意提供过期且超出预算的软件.我从来没有见过软件开发人员在早上醒来并想一想.我想做一份糟糕的工作.我怎样才能让老板花更多钱? "为什么,有太多的软件项目进展不顺利,而且对于每个新项目来说,加速软件开发的压OA系统
力似乎越来越大,所以如果我们正在工作,软件开发就会起作用,那么,我们该怎么办?如何在不降低软件质量的情况下加速开发?虽然已经发布了超过50年的无数方法,建议和书籍,但IT项目总是经历失败.——
现在,我不是作为专家在这里写的.我从未经营自己的软件公司,也没有传播丰富的学术研究或比较实验所提出的想法.我写这篇文章的目的是组织我自己的想法,因为我想试着了解我周围发生的事情.
要正确看待这个问题,我们必须首先发现为什么要开发软件.所有软件生产的含义是什么?为什么我们开始开发软件?让我们把代码像大象一样在房间里打开一段时间,首先让我们谈谈商业软件.让我们从业务开始吧.
业务意味着减轻客户的痛苦
按照我的理解,实现了交易成功,首先要找到的东西,让百姓遭殃(找到痛点),它可以是隐喻或文字疼痛(但通常隐喻)形式,然后换取金钱,他们他们提供减轻疼痛的方法.例如,人们发现很难(很痛苦)编程,所以开拓市场的编程书籍和课程规划;有些人不喜欢自己的外表,所以他们管理好身体状况.化妆品,美容等完成行业发展.该业务传送到一定程度的想法,他们可以减轻疼痛客户(或疼痛的感觉),如果人们认为他们可以减少他们的痛苦,那么我会很乐意支付.
在软件产品业务中,软件是我们用来减轻客户痛苦的方法.对于这类业务,软件开发是提供价值的关键环节.当客户购买(或订购)的产品后,软件开发负责这一部分.发展它当然,这仅适用于产品的业务.如果我们出售或咨询IT作为支撑功能,情况会有所不同.但是,如果主要业务是软件产品,完整的中间业务是软件开发.
这并不意味着软件开发是增加价值的唯一途径.例如,如果没有人知道我们的产品存在,那么最好说它并不存在,因此产品的营销和推广也至关重要.我们还需要确保我们的产品真正解决客户的实际问题.否则,我们在浪费时间,因此市场调查(无论是正式的还是自组织的)也非常重要.产品的摩擦是我们解决客户的问题.在障碍方面,我们还需要用户体验(UX)和图形设计活动来减少摩擦.所有这些活动(营销,销售,市场研究,用户体验,设计)都很重要,如果你看一点,他们看起来都很相似.它们就像是同一主要活动的不同方面.这项基本活动是了解他人.但最终,所有这些活动只为客户的价值提供计划和承诺,并将所有计划和承诺转化为实际产品.这是软件开发.
当你接受"产品","设计"和"工程"只是同一事物的不同方面这一事实时,事情会进一步发展.——
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。