正常的程序应该是:程序规划、程序设计、测试、再上线。
解决方式:
短期:每周为一期,三个月内完成。
1.依使用者所提出的问题,进行逐项解决。
2.建立固定的更新作业,每一周进行一次更新,避免频繁的更新,造成测试的困难,也容易出现错误。
3.程序更新前,进行快速测试作业,测试时间以一个小时为基础,建立测试模板,让任何一位人员(工读生、新进员工或资深人员)都可以使用测试模板进行测试,避免程序到用户端,再出现立即且明显的错误讯息。
目标:让使用者可以比较放心使用,逐步建立信心。
中期:三个月为一期,一年内完成目标。
1.将计算进销存的程序进行独立,避免前端修改而影响后端的运作。
2.建立更长期的固定更新作业,每一个月进行一次更新,并发布更新公告给相关客户。
3.程序更新前,进行客户流程测试,测试时间以二个小时为基础,建立测试模板,让任何一位人员(工读生、新进员工或资深人员)都可以使用测试模板进行测试,避免程序到用户端,再出现数据计算结果有误的情况。
目标:让使用者发现错误时,会认为是自己操作有问题。
长期:一年为一期,三年内完成目标。
1.将进销存及帐务流程重新规划设计,再一一进行切割及重新撰写或调整。
2.每年增加对客户有用的新功能,并建立教育训练机制,让客户固定派人来上课。
3.程序更新前,进行所有客户流程测试,测试时间以一天为基础,建立测试模板,让任何一位人员(工读生、新进员工或资深人员)都可以使用测试模板进行测试,避免程序到用户端,再出现任何错误或程序不正确的情况。
目标:让使用者期待每一次的更新,且愿意付费使用新增功能,甚至付费来上课。
如果是软件公司,只要符合客户的需求,不出现错误就可以了。
如果是顾问公司,则要超越客户的需求,并让客户愿意改变自己的流程,来符合程序设计的精神。
如果是领导公司,则要让客户跟着我们的脚步,成长、茁壮,让客户到达客户自己也无法看到的境界。
软件公司已经血流成河了,我们没有必要再加入战局。
顾问公司才刚开始要发展,我们必需要成为客户的顾问。
但是,领导公司才是我们的未来。