2017年秋季计算机学院软件工程(罗杰) (北京航空航天大学)

  • 提问回顾

    提问回顾 以前问的 "问题" 1. 个人开发流程里面的PSP表格中,开发阶段发现没有程序优化这一项,但是开发过程中程序的优化感觉上是必不可少的一部分,那么为什么PSP表格所描述的个人开发流程中没有优化这一项呢? 优化可以认为是下一轮迭代的一个 需求 ,从而是另一轮的设计、编码阶段,而PSP表格主要描
    jefhq   2018-01-14 14:58   1   124
  • [2017BUAA软工]提问回顾

    提问回顾 一、链接到以前提问题的博客 "博客地址" 二、请尝试对自己曾经提出的问题进行解答,并阐明,是如何通过看书,实践,或者讨论弄清楚的。 1、文中提到“积累问题领域的知识和经验(例如:对医疗或金融行业的了解)。”然而我们如何定位自己问题的领域呢?对于现在的我们是不是应该多看看其他行业的知识呢?
    lydia-yyy   2018-01-14 14:45   0   129
  • 提问回顾

    提问的博客链接 http://www.cnblogs.com/zhaobs/p/7598743.html 一、提问回顾 1.如何准确分析用户的需求,并了解客户对我们的要求和我们目前的技术能否实现他们的需求? 使用NABCD模型 2.有什么比较有效的方法来提升作为软件工程师的能力? 在软件开发中采用
    zhaobs   2018-01-14 14:11   1   92
  • 个人阅读作业+总结

    银弹 我认为是没有银弹的。No silver bullet 感觉有点像机器学习中的No free lunch theorem,就是说没有一种算法对所有问题是都适用的,我们需要具体问题具体看待。在软件工程中,我也认为没有silver bullet可以去解决所有的问题,包括高级程序设计语言,包括面向对象
    Damocles   2018-01-14 13:52   0   123
  • 个人阅读作业+总结

    一、银弹 如果把软件中出现的各种问题比作狼人,那么银弹就是可以解决所有这些问题的通用方法。所以对于软件开发来说,能够解决所有问题的银弹到底是否存在呢? 我认为银弹应该是不存在的,因为软件开发是一个十分复杂的过程,我们难以预料软件中会出现什么样的错误,而且对于不同类型的错误,我们往往需要用不同的方法区
    zhaobs   2018-01-14 13:50   0   92
  • 个人阅读&个人总结

    个人阅读作业+总结 助教推荐的那些文章都是软件工程上的经典文章,阅读后感受到软件工程本身的深度,之前学习的软件工程都只是皮毛之中的皮毛而已。随着软件规模的越来越庞大,软件工程已经成为了软件开发中的必备知识。在软件工程中有很多前人的思考和经历在其中,细细品读下来还是十分有趣、有用的。 No Silve
    jefhq   2018-01-14 13:32   0   436
  • 提问回顾

    原博客链接 回答原问题 第13.2.5节提到“探索式测试是团队管理不佳的一个标志”,我的疑惑是,会存在Bug Bash(经老师提醒已更新)的效果总是优于单元测试/集成测试的情况吗?以及进行能否通过程序来模拟这种探索性测试? 会存在。团队一起找bug提issue。 可以,有自动测试的软件,例如jmet
    ohazyi   2018-01-14 13:18   4   175
  • [2017BUAA软工]个人阅读作业+总结

    阅读作业 没有银弹 "No Silver Bullet Essence and Accidents of Software Engineering Brooks" 在这篇论文中,作者阐述了软件的四个本质: ,`Conformity Changeablity Invisibility` 在解释 时,作
    xxrxxr   2018-01-14 13:14   0   222
  • 个人阅读作业 + 总结

    银弹 在 No Silver Bullet 中,作者谈到,软件工程中的一些问题就像狼人一样,起初是直接且无害的,但却很有可能演变成巨大的麻烦,因此人们一直在渴求可以控制住这些问题的普遍的“银弹”,可惜,数十年来却没有任何有效的改进,连一个领域的都没有。作者因此认为,没有就是没有,是因为其本身的难度所
    braveTester   2018-01-14 12:52   0   159
  • Beta Postmortem

    Beta Postmortem NewTeam 2018/1/14 目录 设想和目标 计划 资源 变更管理 设计/实现 测试/发布 团队角色、管理、合作 总结 设想和目标 返回目录 1. 软件要解决的问题       我们要解决方便用户在手
    NewTeam   2018-01-14 12:44   0   265