回答自己的提问!

1.在那么多软件工程开发的方法中,什么方法适用于我们学生现在初步的软件开发呢,怎样能提高我们对软件开发的兴趣?

答:现在没有任何一种方法是普适的;我觉得现在我们团队的开发方法就适用于学生的开发,通过sprit会议,冲刺,燃尽图等等。

2.既然我们要不断地根据客户的需求来编写程序,那我们平时写的代码在今后如若遇到不同需求的时候几变成了一些废弃的资料,不能再重复使用了吗?

答:每段代码都有自己的意义,每个软件工程师都是用无尽的代码练就而成的,没有练习就没有经验,也就没有所谓的能力。

3.怎样才能高效率的广泛而深入地了解用户的背景、心理、需求等等?

答:多进行合理的需求分析,对于不同的社会群体,需求是不同的,要不耻下问,勇往直前。

4.如何在两人合作中提高工作效率?

答:一开始,两人要提出各自的看法,互相尊重对方的建议,写出初步的方案(像书中的萌芽阶段);之后在写代码的过程中会出现意见分歧,要控制好自己的情绪,把各自的意见进行比较,或者结合两人的意见提出新的思路(像书中的磨合阶段)。最后在程序敲完之后会要进行测试,一些代码格式的规范,漏洞问题,或是新的idea,都可以在这一阶段加入进去(规范阶段),最后完成程序(创造阶段)。

5.团队软件开发是用什么模式好呢?

答:书中提供了很多模式,有窝蜂模式,主治医师模式,明星模式,社区模式,业余剧团模式,秘密团队,特工团队,交响乐模式,爵士乐模式,功能团队模式,官僚模式等等。团队开发时应该因时因地去选择适合团队的开发模式。

6.不同用户的认知都有所不同,如何熟练地掌握认知用户的阻力大小呢?

答:要做大量的市场调查研究!调查的用户多了,用户的阻力大小自然会减少!

7.用户体验和用户界面设计的目的是什么?

答:让用户能有更好更舒适的环境,方便用户使用

8.现在想要创新的人很多,竞争很大。如何能创新出别具一格的产品?

答:不断创新,需要先调查现在市场需要什么,还要想到没什么且符合客户需求。

9.为什么在项目的最开始的时候团队们不拼一下,把所有事情在第一版搞定?这样在最后的稳定阶段就有更多的时间冲刺了。

答:刚开始干劲太大有些时候会引起后劲不足,这是一个渐循渐进的过程,不断改变不断进步不断收获。

10.分工之后,每人负责一小块东西,怎么才能体现出个人的独特而巨大的价值呢?

答:每个人负责的那一个模块,不管是付出多少,都是值得肯定,都需要被尊重,有些时候没有必要让别人知道你付出多少,只要有付出,总是有人会认可的。

11.软件设计过程中,如何管理设计变更?

答:由于社会发展,潮流等方面会影响软件设计的管理设计,所以我们要把握好市场前景,才能做出更符合市场要求的软件。

12.如何当一名好的PM?对自己应该有什么要求?

答:首先需要严格地要求自己,做好每一件事情,学会与他人沟通,处理人际关系,做事严谨冷静,给人做个好榜样。

13.如何能更进一步深层次的挖掘用户的需求?

答:不止要了解用户的表面需求,也要了解用户的潜在需求,多做市场调查,尽量开拓属于自己产品的潜在市场。

14.什么是单元测试?

答:单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。

15.我们应当怎样选择不同的开发流程才能开发出适应时代的软件呢?

答:我觉得这就是经验了,觉得最适合自己的就是最好的这可能就是女人的直觉吧。

16.如何有效地测试并跟踪软件的绩效?

答:应有专门的部门人员进行测试的跟踪,加上每日议会也能实时跟踪

17.如何坚持软件工程的道德?

答:不忘初心

时间: 2024-10-11 12:30:41

回答自己的提问!的相关文章

回答自己的提问

第一章:需要团队合作更紧密. 第二章:结合自身情况和团队组员情况适当分配工作任务,最大化团队力量. 第三章:一个人能力多少取决于他所做过的成绩. 第四章:公测比较好,多点用户,多点反馈. 第五章:应该配合团队成员情况,尽量把团队力量最大化. 第六章:出错后自然就会补回去,补回去了就达到了很好的效果了. 第七章:到现在都不是很清楚... 第十章:多思考,且要换位思考,置身其中的每一个角色. 第十一章:很难做到自由的码农,当然经验足后,就自然不会是码农了,码农只是一个阶段. 第十二章:首先先小部分给

回答自己的提问——对自己最大的反馈

1.既然我们要不断地根据客户的需求来编写程序,那我们平时写的代码在今后如若遇到不同需求的时候几变成了一些废弃的资料,不能再重复使用了吗?那么代码的意义又将失去了,我们创造了它却又抛弃了它,正如抛弃了自己的孩子一般,创造它又有何意义啊? 2.我们在选择队友的时候应当要怎么考虑呢?强强联合?还是以优带弱?是否可以详细解说一下应当如何选择自己的队友? 3.我们应当怎样选择不同的开发流程才能开发出适应时代的软件呢? 4.如果在冲刺的时候发现了新问题,改进了原来的计划,这是好事还是坏事呢? 5.我们作为一

回答过去的提问

原问题博客地址:http://www.cnblogs.com/R-81/p/5873996.html ASK: Bug的定义根据开发者与使用者的分析角度不同,有着很大的区别,如何使开发者能够有效的感受使用者的角度,使软件更具人性化? ANSEWR: 其实在团队项目和试用必应词典作业实践考察中,我逐渐觉得开发者几乎是不可能预知到使用者角度所认同的bug,开发者眼中的 bug是指对代码负责,代码的正确性要有保证,代码的安全性和稳定性上不会出现问题,经过单元测试.白盒测试都不会出现问题,那么 开发者就

读教材并提问-回答自己的提问

第一章:概论 打开第一章时,我想到的是:什么是软件和软件工程是什么,在阅读中让我感到很困惑,但经过仔细阅读之后我大概地了解,最后我还不太明白的是怎样才能做更好的软件? 答:软件=程序+软件工程,所以,想做好软件,要先学好编写程序. 第二章:个人技术和流程 在这章中让我想到了怎么提高个人水平和技能?一个人怎样独立开发程序和发现问题?培养个人写程序的习惯和个人开发流程中要注意到哪些问题,特别是在程序的测试中下大量时间. 答:要经常写程序,以此来提高个人能力,写程序时要注意格式速进. 第三章:软件工程

在一个小班,所有人中,随机抽取一个人回答问题,且不能重复提问同一个人

package Moth.JUL.JUL04; import java.util.Scanner; //有12个人,循环随机提问一个人,直到提问完所有人为止,要求不能重复提问到一个人 public class Random { static Scanner input = new Scanner(System.in); public static void main(String[] args) { String names[] = { "吖一", "吖二", &q

我30天在Stack Overflow问答网站上回答问题的感受

想法的萌芽 如果非要总结下我多年来是如何使用Stack Overflow的话,我的答案就是:打开网页,搜索问题,查看Stack Overflow的搜索结果,参考答案,最后再关掉网页. 我的生活已经离不开Stack Overflow了.但我从来没有对那些有用的回答做出过反馈,更别提自己提问题和回答问题了. 不过我最终还是意识到,Stack Overflow的成功正是建立在其众多用户的慷慨解答上.我从这个网站上收获了很多,却从未做出回报,因为没有任何人.任何规则的约束.每个问题.每个答案或者每个有帮

DNS服务配置及拓展(1)

DNS服务配置及拓展 一.DNS服务的信息说明: A##正向记录 PTR##反向,ip到域名 host -l example.com##查看域中的所有主机 dig -t soa example.com##辅助dns 软件包: bind DNS主配置目录:/var/named/chroot/ DNS主配置文件:/etc/named.conf DNS A记录存放目录:/var/named/chroot/var/named 二.如何配置dns正向解析: 1.vim /etc/named.conf#编辑

TP3.23开发的分答微信版语音问答系统源码

演示地址:http://yd.168282.com (请在微信中打开演示) 公众号演示:(请直接扫码演示) 9月最新功能如下:1.易答:付费你(我)问,我(你)答,有人付费听,你我分钱.2.录音时自动转MP3格式,支持所有移动端设备3.每晚程序自动结算4.收入.支出 账目明细5.赞赏:如果你觉得答主答得漂亮,可以直接为他点赞6.问题搜索:搜人不够,还想搜问题,我们已经实现了这功能7.拒绝回答:不想回答的问题直接拒绝8.多级分类9.增强答主审核机制10.图文回答,图文提问,可后台开启11.追问功能

面试必看:java面试考点干货精讲视频教程

Java作为目前比较火的计算机语言之一,连续几年蝉联最受程序员欢迎的计算机语言榜首,因此每年新入职Java程序员也数不胜数.很多java程序员在学成之后,会面临着就业的问题.在面试的过程中,面试技巧是一项很重要的能力. 今天要给大家介绍的是一个java经典面试套路精讲视频教程,需要的朋友可以看看,希望能帮助到大家! 课程目录: 第一节. String Stringbuffer Stringbuilder 深度解析第二节. 完美回答面试题Int 与Integer的区别第三节. 以数据结构挖掘集合面