您的位置: 首页 > EXCEL技巧 > Excel综合 >

软件开发都是干什么的

时间:2019-07-28 整理:docExcel.net
问题描述:
想学软件开发想知道他之后从事的工作和发展前景
推荐回答:
软件开发的内容是:需求、设计、编程和测试!
需求:不仅仅是用户需求,应该是开发中遇到的所有的需求。比如,你首先要知道做这个项目是为了解决什么问题;测试案例中应该输入什么数据……为了清楚地知道这些需求,你经常要和客户、项目经理等交流。
设计:编码前,肯定有个计划告诉你要做什么,结构是怎样等等。你一定要按照这个来做,否则可能会一团糟。
编程:如果在项目截止日,你的程序不能跑起来或达不到客户的要求,你就拿不到钱。
测试:目的是让你知道,什么时候算是完成了。如果你聪明,你就应该先写测试,这样可以及时知道你是否真地完成了。否则,你经常会不知道,到底有哪些功能是真正完成了,离预期目标还差多远。
软件开发中,客户和开发人员都有自己的基本权利和义务。
客户:
定义每个用户需求的商业优先级;
制订总体计划,包括用多少投资、经过多长时间、达到什么目的;
在项目开发过程中的每个工作周,都能让投资获得最大的收益;
通过重复运行你所指定的功能测试,准确地掌握项目进展情况;
能随时改变需求、功能或优先级,同时避免昂贵的再投资;能够根据各种变化及时调整项目计划;
能够随时取消项目;项目取消时,以前的开发工作不是一堆垃圾,已开发完的功能是合乎要求的,正在进行或未完成的的工作则应该是不难接手的。
开发人员:
知道要做什么,以及要优先做什么;
工作有效率;
有问题或困难时,能得到客户、同事、上级的回答或帮助;
对工作做评估,并根据周围情况的变化及时重新评估;
积极承担工作,而不是消极接受分配;
一周40小时工作制,不加班。
一句话 就是制作软件的 也就是写程序的。
全球开发者集中飞赴苹果总部提交手表APP 问题:全球开发者集中飞赴苹果总部提交手表APP
回答:...总部,提交手表软件的作业,另外苹果也在总部进行手表软件开发的集中培训。 各种迹象显示,面对苹果手表四月份开始销售,各类手表软件已经进入了最后的冲刺中。 据美国科技新闻网站 9to5Mac 报道,就在上周,来自多家...
微软将发布Xbox One软件开发套件 问题:微软将发布Xbox One软件开发套件
回答:...Xbox 业务的部门高管 Phil Spencer 透露,微软正在为 Xbox One 软件开发套件寻找测试员,而且该开发套件将于未来几个月内发布。 开发者所开发的 APP 将会在跨越 PC、平板、智能手机和 Xbox One 的 Windows 10 平台上运行。早些时候,微...
我眼中的开发和测试 问题:我眼中的开发和测试
回答:...第三,编写代码,用程序实现软件的功能。很多人认为的软件开发就是写代码,其实这是一种很狭隘的理解,写代码在整个开发流程中,只占了很小的部分。 第四,程序写好之后,开发人员要对它进行单元测试和集成测试也叫...
微软向iPhone软件开发者大抛橄榄枝 问题:微软向iPhone软件开发者大抛橄榄枝
回答:...,据国外媒体今日报道,有消息称,iPhone(手机上网)软件开发者对苹果不满,微软乘机向iPhone软件开发者大抛橄榄枝,挖苹果墙角。 微软高管史蒂文·赫根德弗(Steven Hegenderfer)昨天在一次会议上表示,苹果拥有先发优势,但...
你患上开发者渐冻症了吗 问题:你患上开发者渐冻症了吗
回答: 英文原文:You Too May Be A Victim Of Developaralysis 软件开发技术的百花齐放,一夜春笋让全球的开发者们长期生活在恐惧中,不少程序员因此患上了开发者渐冻症。 近日 TC 的专栏作家 Jon Evan 是撰文指出,即使对于一位精通八种开...
调查显示 80% 的开发者正在使用开源软件 问题:调查显示 80% 的开发者正在使用开源软件
回答:...常被用来编写安卓代码的 Eclipse,现在正在被 80% 的软件开发者使用 英文原文:Survey indicates four out of five developers now use open source Forrester,Black Duck software 和 North Bridge Venture Partners 三家公司,针对 1400 名开发者做了一项调查,发...
相关推荐: