201971010150-闫雨馨 实验一 软件工程准备——了解博客园和Github

项目 内容
课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/2019nwnucs/homework/12512
这个作业要求链接 https://edu.cnblogs.com/campus/xbsf/2019nwnucs/homework/12512
我的课程学习目标 学习博客园的使用技巧,了解Github的基本功能
这个作业在哪些方面帮助我实现学习目标 参考该博客,以及浏览相关的博客了解博客园和Github的使用技巧和基本功能
  • 任务一完成情况说明
    • 按照自己的真实情况,认真填写完了课程调查问卷。
  • 任务二完成情况说明
    • 在博客园平台上完成了注册个人博客园账号,登录博客后加入了班级博客
    • 了解了博客园主要用于师生交流、同学交流、发布作业、学习先进技术与工程经验
  • 任务三完成情况说明
    • 在Github平台上完成了账号的注册
    • 了解了Github主要用于管理项目,记录源码、文档等信息
  • 任务四完成情况说明
    • 认真填写了博客园、github账号信息
  • 任务五完成情况说明

1.软件开发流程有哪些?

软件开发流程即软件设计思路和方法的一般过程,包括对软件先进行需求分析,设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编码和调试、程序联调和测试以及编写、提交程序等一系列操作以满足客户的需求并且解决客户的问题,如果有更高需求,还需要对软件进行维护、升级处理,报废处理。

2.什么样的数据能说明一个软件工程师的技术和能力呢?

1.软件开发相关知识的积累程度,技术技能的熟练程度;
2.问题领域知识和经验的积累程度;
3.对通用的软件设计思想和软件工程思想有自己的理解;
4.职业技能的熟练程度;
5.实际成果的质量。

3.团队模式和团队的开发模式有什么关系?

软件团队的模式包括以下几种:
(1)主治医师模式:一人为主,其他人为此人服务。
(2)明星模式:主治医师模式到达极致,一人的光芒掩盖所有人。
(3)社区模式:每个人参与自己感兴趣的项目,贡献力量,大部分人不拿报酬。
(4)业余剧团模式:在不同项目中每个人扮演着不同的角色,可能随着项目的改变,自己的角色也会发生变化。
(5)秘密团队模式:一些软件项目在秘密状态下进行,别人不知道他们具体在做什么。
(6)特工团队模式:有一些有特殊技能的专业人士组成的团队。
(7)交响乐团模式:人员工具齐全,准备充足的团队。
(8)爵士乐模式:相对自由,有风险,人少且不靠谱。
(9)功能团队模式:具备不同能力的同事们平等协作,共同完成一个功能。
(10)官僚模式:层层领导的团队模式。
团队的开发模式包括以下几种:
(1)写了再改模式:和一窝蜂团队模式比较像。
(2)瀑布模型及其各种变形。
(3)RUP统一流程。
(4)老板驱动的流程。
(5)渐进交付的流程。
(6)TSP的原则。
团队模式是团队的定性,团队的开发模式则是团队使用的方法的定性

posted @ 2022-03-07 10:26  三颗豆豆  阅读(38)  评论(3编辑  收藏  举报