软件工程-敏捷开发

简迷敏捷宣言的4个核心价值观

(1)个体与交互高于过程和工具。

(2)可运行软件高于详尽的文档。

(3)与用户协作高于合同(契约)谈判。

(4)对变更及时响应高于遵循计划。

Scrum有哪三种角色和哪4个会议?

三个角色:

1.产品经理 2.敏捷专家 3.Scrum团队

4个会议:

1.计划会 2.每日站会 3.回顾会 4.评审会。

什么是用户故事?用户故事的3C原则是什么?

用户故事是一个用来确认用户和用户需求的简短描述,用户故事是从用户的角度来描述用户渴望得到的功能。

3C原则:

卡片(Card)– 用户故事一般写在小的记事卡片上。卡片上可能会写上故事的简短描述,工作量估算等。

交谈(Conversation)- 用户故事背后的细节来源于和客户或者产品负责人的交流沟通。

确认(Confirmation)- 通过验收测试确认用户故事被正确完成。

什么是结对编程?请简述结对编程的优点

结对编程,即两个程序员肩并肩地坐在同一台计算机前合作编程,在一个程序员编程的同时,另一个负责检查代码的正确性和可读性。

优点:

  1. 结对的程序员之间可以是动态调整的,但是结对必须经过缜密的思考和计划,因为多数程序员习惯了独自编码。通过结对,程序员通常可以更快地解决问题。

  2. 由于两个程序员具有相同缺点和盲点的可能性要小得多,因此可出现更少的错误,可缩短测试的时间和降低测试的成本

  3. 程序员之间的互相激励、帮助和监督,可降低编程的枯燥性和程序员懒惰的可能性。

  4. 个别的人员流动对项目进展造成的影响就会相对小。

请简述XP的4个价值观 

1、沟通

2、简单

最小的代价达到目的

3、反馈

及时发现并纠正错误。

4、勇气

请简述项目立项的过程

项目立项包括项目发起、项目论证、项目审核和项目批准四个过程

1.项目发起:在发起一个项目时,项目发起人或单位为寻求他人的支持,要以书面材料的形式递交给项目的支持者和领导,使其明白项目的必要性和可行性。

2.项目论证:论证是为立项作准备,是立项的依据。
论证主要从战略、操作性、计划、技术、社会可行性、市场可行性、经济可行性等方面进行评估。

3.项目审核:项目经过可行性研究并且认为可行后,还需要报告主管领导或单位,以获得项目的进一步审核,并得到他们的支持

4.项目批准:项目通过可行性研究和主管部门的批准后,将其列入项目计划的过程,叫做项目立项。

进行项目立项时,主要是从哪几个方面进行可行性研究?

1.战略可行性
2.操作可行性
3.计划可行性
4.技术可行性
5.社会可行性
6.市场可行性
7.经济可行性
8.风险可行性

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_56524251

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值