一、个人总结

在alpha 结束之后, 每位同学写一篇个人博客, 总结自己的alpha 过程;

总体来说,这次的alpha并不是很顺利,编程是基础,如果对语言不是很熟悉的话,一个团队是很难开发出什么东西的,我们组刚开始是打算边学边做,经过努力还是勉强完成。

(1)

类型 具体技能和面试问题 现在的回答
语言 拿手的语言 JAVA。此外,还学了Python
软件实现 有没有在别人的代码基础上进行改进?
你是怎么读懂别人的代码?
遇到的bug是什么,怎么解决?
bug出现的原因,应该如何避免?
1.经常这么干。
2.先根据注释大体看一下实现的功能,然后再详细阅读。
3.bug会有很多原因,但是命名导致最后乱成一团以及一些逻辑问题,这些是很要命的本质问题。
4.熟能生巧。
软件测试 你是怎么测试自己的代码?怎么测试别人的代码? 1.进行JUnit单元测试,市面上有测试工具来进行性能测试、压力测试等等。
2.测试别人的代码,就是先读懂别人的代码,如同转换成自己的东西,再进行同样测试
效能分析 你是如何测量代码效能的 进行多种测试,比如性能测试、压力测试等
需求分析 你做过多少个有实际用户的项目?
你的项目有什么创新的地方
1.有实际用户的项目是我们目前开发的微信记账小程序 
2.他的创新之处在于可以做预算,计划每天的能花费的钱,并根据实际花费(超支或者剩余)对接下来天数的可用金钱进行调整
行业洞察力 你最感兴趣的领域是什么?你分析过这个领域前十的产品吗?请分析一下他们的优劣,你要进入那个领域,如何创新 人工智能吧。最让我印象深刻的是去年底索尼公司只是面向日本市场推出的robodog系列机器狗,每只售价1800美元 。最突出的一点是,该款产品结合AI技术能够准确识别出主人并在互动过程中感知主人的情绪。换言之AIBO机器狗通过传感器能够具备强大的养成能力,感知到主人的喜好并调整自己的性格及互动行为,成为每个主人身边独一无二的AIBO。它的优势是在于不再是冰冷的机器,而是可以让主人对它产生感情,并且进行情感互动。至于创新,应该就是基于人性化的设计尤为关键吧
项目管理 1.你参加过项目管理么?请描述一下两个当下流行的开发方法在你的项目中的具体应用情况。
如何决定各个任务的优先顺序,有什么理论来支持你的做法?
如果项目不能及时完成,作为项目领导,有什么办法?
这次的软件工程的项目开发最重要的任务之一就是项目管理,我想很多团队包括我们团队,都是采用“主治医师”的团队模式(不排除一些团队用的是"明星模式";在冲刺阶段采用的是敏捷开发。大家各自其职。
2.PM总是在宏观调控大家的任务与进度,优先顺序自然是把最基本的、适合所有人的功能放在首位。
3.如果不能及时完成,那我们就会选择退而求其次,放弃附加功能,尽力完善基础功能
团队协作 描述你在项目中如何说服同伴采取你更好的方案,或是听取别人的意见改进自己的方案,如何说服懒惰的同伴加紧工作,或者如何听取了别人的意见,改进了自己的方案? 没有出现谁说服谁的情况,遇到问题大家都是一起讨论,找到一个好的解决方案,冲刺阶段项目经理及时跟进,让我们顺利赶出进度
理论素养 你上过什么数学,计算机或是理论课,举出具体的例子,如何帮你解决问题 高等数学,C语言,JAVA等,据说算法课程很有用,可惜我没有选,这些课都是很基础的课,编程能力越高冲刺阶段的敏捷开发就越轻松
自我管理 全年级你专业排名多少?你从刚入学(大学一年级)到现在的排名有变化么?如何解释你的排名变化? 1.78名
2.大一是四十几名,大二是78名,,给自己朵小花
3.用在学习的时间上多了,不再抱着“及格就行”的心理

二、回答问题


问题一

  • 团队合作
    对于团队合作,我觉得我感觉很难去找一个适合自己的位置,要怎么样充分利用团队资源来保证工作效率呢?

    我个人认为:首先这个头要有人格魅力,因为你是团队的核心,修养、素质、知识面、人品等各方面都要优秀;二、要善于与其他成员沟通,会应变;三、有很强的组织能力、协调能力,发挥大家的积极性;四、任何团队不可能是铁板一块,要有化解矛盾、处理纠纷的方法,客观公正,让人服你。
    五、所有人可分成三种:兵、将、帅。团队的头,不说是个帅才,起码得是个将才。胸中要有全局,能独挡一面。
  • 问题二

    结对编程
    关于结对编程,我觉得得确保成员有一定的编程能力,例如我就这方面能力就偏弱,感觉得因人而异,究竟这个结对编程要怎么实施才好呢?

    促进沟通,提升团队整体能力。
    更好的知识共享和信息交流,促进团队协作。

  • 问题三

    创新
    十六章关于创新讲了很多,但是我觉得大学生活中很难让我有自信去对于某些东西去创新,大学生活有什么活动能引领我们去创新吗?

     而作为大学生更需要把理论和实践结合,怀着一颗积极向上的心勇于挑战、善于发现、全身心投入想要干的事,也许某一天你就是那个科学家、或是那个上亿富豪。希望记住,不要简简单单就说“创新”这两个词,创新是要付出代价的。
  • 问题四

    用户体验和质量
    书中并没有告诉我们遇到用户体验不良的情况下,我们应该怎么做呢?

    用户体验管理是当前IT运维管理的弱项,也许我们能够了解IT资源的每个细节,但却不知道用户感受怎么样,不利于IT系统的优化和完善。

三、再提问题

    • 问题一

      1、对于文中提到的敏捷开发,因为现实中需求一直在变,如果前后需求差别很大,怎么样细化每个成员的任务?

    • 问题二

      2、当项目遇到瓶颈的时候,每个人都毫无头绪,那该怎么办?

    • 问题三

      3、在团队的软件开发过程中如果遇到技术瓶颈,是否应当删掉某部分功能或者外包给别人做?

    • 问题四

      4、需要换团队成员,那么如何选择离开的成员,贡献度最低的那个吗?换完成员后,如何快速融入新的团队?

    • 问题五

      5、怎么处理可以提高用户体验?

个人作业4——alpha阶段个人总结1的更多相关文章

  1. 软工网络15个人作业4——alpha阶段个人总结

    软工网络15个人作业4--alpha阶段个人总结 一.个人总结 用自我评价表:http://www.cnblogs.com/xinz/p/3852177.html 总结Alpha冲刺过程. 由于直接用 ...

  2. 软工网络15团队作业4——Alpha阶段敏捷冲刺1.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺1.0 1. 各个成员在 Alpha 阶段认领的任务,以及整个项目预期的任务量(使用整数表示,与项目预估的总工作小时数一致.比如项目A预估需120小时才 ...

  3. 软工网络15团队作业4——Alpha阶段敏捷冲刺2.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺2.0 1.提供当天站立式会议照片一张. 2.每个人的工作 成员 昨天已完成 今天计划完成 郭炜埕 熟悉微信web开发者工具 完成新建话题界面的设计 郑 ...

  4. 软工网络15团队作业4——Alpha阶段敏捷冲刺3.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺3.0 1.每天举行站立式会议,提供当天站立式会议照片一张. 2.项目每个成员的昨天进展.存在问题.今天安排. 成员 昨天已完成 今天计划完成 郭炜埕 ...

  5. 软工网络15团队作业4——Alpha阶段敏捷冲刺4.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺4.0 1.每天举行站立式会议,提供当天站立式会议照片一张. 2.项目每个成员的昨天进展.存在问题.今天安排. 成员 昨天已完成 今天计划完成 郭炜埕 ...

  6. 软工网络15团队作业4——Alpha阶段敏捷冲刺6.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺6.0 1.每天举行站立式会议,提供当天站立式会议照片一张. 2.项目每个成员的昨天进展.存在问题.今天安排. 成员 昨天已完成 今天计划完成 郭炜埕 ...

  7. 软工网络15团队作业4——Alpha阶段敏捷冲刺8.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺8.0 1.每天举行站立式会议,提供当天站立式会议照片一张. 2.项目每个成员的昨天进展.存在问题.今天安排. 2.1 任务完成安排: 成员 昨日已完成 ...

  8. 第六次作业:Alpha阶段综合报告(Java-Team)

    团队:Java-Team 成员: 章辉宇(284) 吴政楠(286) 陈阳(PM:288) 韩华颂(142) 胡志权(143) github地址:https://github.com/WHUSE201 ...

  9. 个人作业4——alpha阶段个人总结

    一.个人总结 类型 具体技能和面试问题 现在的回答(大三) 语言 拿手的计算机语言(偏web前端,PC/Mobile App) java 语言 拿手的计算机语言(偏后端,数据处理,网站后台,机器学习等 ...

  10. 软工个人作业4——Alpha阶段个人总结

    一.个人总结 1.在alpha 结束之后, 每位同学写一篇个人博客, 总结自己的alpha 过程: 经过本次alpha阶段的冲刺,首先学到了很多,收获了很多,同时也蛮辛苦的.其实我觉得作为组员我有很认 ...

随机推荐

  1. Object C学习笔记24-关键字总结(转)

    学习Object C也有段时间了,学习的过程中涉及到了很多Object C中的关键字,本文总结一下所涉及到的关键字以及基本语法. 1.  #import #import <> 从syste ...

  2. c# LRU实现的缓存类

    在网上找到网友中的方法,将其修改整理后,实现了缓存量控制以及时间控制,如果开启缓存时间控制,会降低效率. 定义枚举,移除时使用 public enum RemoveType    {        [ ...

  3. LVS-DR模式实现调度负载

    本篇文章主要梳理一下LVS前端调度过程及用户请求过程 实验架构 准备工作 添加各主机路由联通主机通信 Client IP route add default gw 172.20.17.19 Route ...

  4. CacheCloud+Redis Cluster 3部署

    CacheCloud环境需求 Java 7 Maven 3 MySQL Redis 3 具体用法可参考:https://cachecloud.github.io 1.下载CacheCloud 官网ht ...

  5. JavaSE 第二次学习随笔(五)

    /* * 中文乱码出现的情况研究 * 注意点:乱码解决的办法是再编码再解码 * 但是如果是编码出错了,无法解决.如果是解码出错了,可以利用再编码再解码 * * * 编码 解码 结果 * GBK utf ...

  6. python mac下安装虚拟环境

    Mac 下 Flask 框架 workon命令找不到 ---- 最终解决方案(详解具体实现操作过程中遇到的坑) Mac 下 Flask 的 全网最详细搭建 1.安装virtualenv和virtual ...

  7. DVWA中SQL回显注入

    一.SQL注入简介 1.1 SQL语句就是操作数据库的语句,SQL注入就是通过web程序在数据库里执行任意SQL语句. SQL 注入是一种常见的Web安全漏洞,攻击者利用这个漏洞,可以访问和修改数据, ...

  8. 阿里云提醒 网站被WebShell木马后门的处理过程

    昨晚凌晨收到新客户的安全求助,说是阿里云短信提示,网站有webshell木马文件被植入,我们SINE安全公司立即成立,安全应急响应小组,客户提供了阿里云的账号密码,随即登陆阿里云进去查看到详情,登陆云 ...

  9. C语言实例解析精粹学习笔记——42(插入排序)

    实例说明: 将一个整数数组按从小到大的顺序进行排序.(主要学习基本的插入排序和改进的冒泡排序的算法和应用) 思路1: 从第一个数据开始,分别比较其后的数据,若比它小,则将这两个数的位置交换:从第一个数 ...

  10. linux网络服务实验

    1.设置window IP地址为192.168.3.XX,掩码24位. 2.设置Linux IP地址为192.168.3.YY,掩码24位.window与Linux互相ping通. 3.在linux中 ...