「BUAA SE Individual Work1」阅读和提问

20373673-于敬凯 2023-02-26 09:57:05

「BUAA SE Individual Work1」阅读和提问

Part 0 前言

项目内容
这个作业属于哪个课程2023年北航敏捷软件工程
这个作业的要求在哪里个人作业-阅读和提问(作业说明链接)
我在这个课程的目标是学习现代软件工程开发的模式,锻炼团队协作开发的能力
这个作业在哪个具体方面帮助我实现目标通过阅读《构建之法》了解现代软件工程概念
了解软工的工程性、团队成员的配合以及PM的职责
调研CI/CD等各种现代工具及最佳实践

Part 1 阅读提问

问题1:根据软件的不同、团队规模的不同以及团队成员的不同,最合适的团队模式肯定有所区别。那么在一个团队刚成立的时候,该如何快速先行选择一个团队模式开展工作,且这个模式虽然未必最佳但是至少是次最佳?(不能回答的问题)

文章简述

定位:第5章团队和流程 5.2节 软件团队的模式P91-P95

5.2.1 主治医师模式

5.2.2 明星模式

...

5.2.10官僚模式

资料支撑

一个创业公司团队可能由于创业初期所有人都干劲满满,因此具体的团队模式不是很重要;一些大型的成功的软件公司如米哈游能够以工业能力维护五百余人的原神项目组,持续稳定高质量产出内容并交付;一些巨型软件公司如阿里巴巴虽然大而完善,但是内部的大公司病已经初现端倪,可能需要更好地团队管理方法。

提问原因及个人思考

本次敏捷软工中,虽然和队友之前就相识,但是以这样大型的软件项目一起合作还是第一次。由于敏捷开发的敏捷性,我们可能没有办法做完善的评估来选择最合适的团队模式,那么我们该如何在初期快速决策出一个次最佳团队模式以尽快使工作步入正轨呢?如果初选了一种团队模式,在工作中又该如何适时调整,不断趋近最佳模式呢?(不能回答的问题)

问题2:如何合适地分而治之?

文章简述

定位:第8章 需求分析 8.7节 分而治之 P177

一个团队项目要在一段时间内完成诸多任务,满足用户的需求,实现团队的目标...这时候我们需要一个角色站出来领导大家,把看似巨大无从下手的项逐步分解为可以操作的工作。PM是责无旁贷的领导者

资料支撑

在很多团队中,PM往往不是最精通技术的那个,他可能对技术、管理、市场等多方面都有所涉猎并有较好的大局观,但这也就导致了他对技术细节不可能了解的很清楚。

提问原因及个人思考

对于上述情况,一个PM应该将一个软件项目分割到什么样的粒度才是既准确又合适的呢?粒度太大,会导致项目仍然需要分割;粒度过细,涉及的技术可能PM本身也不甚了解,且将大家的工作更加碎片化了。另外,在这个过程中,是更采用集体决策,还是个人决策?如果集体决策,是采用民主集中还是绝对多数?多数人是不是可能大局观不够,只能了解到自己的细分技术领域,而无法对整个项目的分解提供帮助呢?

问题3:如何推行高效工作工具如源代码管理工具Git等?(不能回答的问题)

文章简述

定位 第11章 11.6节 实战中的源代码管理 P242-246

软件学院的学生果冻在移山公司实习,他问阿超:为啥需要源代码管理?...我的最新代码是质量最高的,有质量最高的代码还不够吗?

资料支撑

尽管目前Git等源代码管理工具在大学低年级就为大家所知道,但是依然有很多人不喜欢、不习惯使用这样的工具,他们可能更喜欢使用微信直接发一个压缩包,这带来了代码管理的很大问题。除此之外,其他新工具的使用也难以推广,如开会记录、搜集资料、通知发布,很多人都喜欢微信群直接发,这给文档整理以及工作的有序展开带来了麻烦。

提问原因及个人思考

在我参与的一门课程的助教团队工作中,我也遇到了类似的问题,团队助教技术高超,但是却并非都善于或喜欢使用这些工具。即使强行推广,大家的积极性也不够高。面对这样的情况,我们该如何去逐步树立、推广和规范团队的工具使用,让大家既乐意,又主动地使用这些工具呢?

问题4:对于渐进发布的产品,如何使用合适的工具或解决方案以实现最佳DevOps?(不能回答的问题)

文章简述

定位:第15章 稳定和发布阶段 15.2节 渐进发布和DevOps P331-P333

在往后的几年中,由服务稳定性和效率推动的各种开发工作被归纳为一种新的开发模式Development-Operations(DevOps)...

资料支撑

强大的团队往往有完善高效的工具链,他们能以最佳工具链实现来最大限度发挥个人和团队的能力。

提问原因及个人思考

虽然我们目前从技术上和最顶尖的团队们有很大差距,但是从最佳工具如DevOps开始,我们可以站在巨人的肩膀上(成熟高效的工具链)进行开发和训练,趁手的工具会让工作事半功倍。那么,我们该如何快速确定团队的工具链呢?最近读书和搜索资料发现了很多解决方案提供商,但是针对于我们特定场景的需求,仍不是很确定什么样的工具是最好的。

问题5:如何用科学的方法或者技术辅助提高领导力进而快速带领团队成长?(不能回答的问题)

文章简述

定位:第17章 人,绩效和职业道德 17.3节领导力——带领团队成长 P384

资料支撑

优秀的领导具有长远的目光、宏大的格局、广博的技术、深厚的人格魅力以及高超的管理艺术,可以带领团队持续前进,不断取得新的成就。但是,我们知道在相当多的企业中有非常多的团队和项目,这意味着有非常多的领导可能并不是各个层面都做到最好。但是,这些企业的团队和项目依旧出色。

提问原因及个人思考

在上述情况中,这些企业和团队使用了什么科学的方法或者技术来辅助提高领导力,弥补在个人魅力、管理艺术等较个性化方面的不足呢?

...全文
308 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
助教-牛易明 2023-03-04
  • 打赏
  • 举报
回复

针对问题5,确实存在以个人魅力为主导的团队,但是并不意味着这些团队取得的成就就更加突出。相反,过于注重依靠个人魅力形成凝聚力的团队反而会忽视团队内部的建设,因此我认为这个问题本身的前半部分并不完全成立。对于后半部分,其实基本的进度管理等手段足够支撑实现一个优秀的项目,而其余的潜在优化手段则需要根据团队的性质考虑。

内容概要:本文系统讲解了openEuler内核模块开发的全链路技术体系,涵盖架构原理、环境搭建、代码实现、编译调试、安全加固与生产落地。深入剖析openEuler内核的用户态/内核态隔离机制、模块动态加载原理、国密SM3签名认证、跨架构适配(x86_64/aarch64)等核心技术,通过HelloKernel实例演示模块生命周期管理,并详细阐述Makefile工程化编译、日志调试、Oops异常分析、KGDB源码级调试等关键技能。进一步覆盖内核参数传递、设备文件交互、内存管理、并发同步、中断与定时器等核心功能开发,最后结合系统监控模块综合项目,实现从理论到生产级落地的完整闭环。; 适合人群:具备Linux系统基础和C语言编程能力,从事操作系统、驱动开发或内核安全相关工作的研发人员,尤其是面向国产化平台开发的技术工程师;适合工作2年以上的中级开发者向高级进阶。; 使用场景及目标:①掌握openEuler内核模块在鲲鹏架构下的编译、签名与部署流程;②理解并实现内核级功能扩展如设备驱动、系统监控、安全加固模块;③具备独立完成模块开发、调试、性能调优及多版本兼容的能力,满足政企、工业、云边端等生产环境要求;④符合国家信息安全等级保护与信创合规标准。; 阅读建议:学习过程中应严格匹配openEuler 24.03 LTS环境,结合官方SDK工具链进行实践操作,重点关注国密签名、版本适配与安全规范;建议按章节顺序推进,先掌握基础框架再深入调试与安全机制,最终通过综合项目整合全部技能,反复演练编译排错与异常定位流程。
【重要提示】本资源设置为0积分下载,若非0积分请勿轻易下载 亲爱的CSDN用户: 首先感谢你点进这个资源页面。我需要提前说明一个重要情况: **本资源原本已设置为“0积分下载”**,即作者希望完全免费共享。但CSDN平台有时会根据文件的下载热度、文件大小、用户权限等因素,**自动将部分资源的积分调整为非0数值**(如1积分、2积分、5积分等)。这是平台系统的自动行为,而非作者本人的设定。 **因此,如果你当前看到该资源的下载所需积分不是0(例如显示为1、2、3……),请谨慎决定是否下载。** 如果你按照非0积分支付并下载后发现资源内容不符合预期、链接失效,或者实际上该资源本应是免费的,作者无法为此承担积分损失或退还操作。**强烈建议:仅在页面显示为0积分时进行下载。** 另外,本资源描述中**并未直接提供具体的下载地址或外部链接**,因为它本身是一个通过CSDN官方上传通道提交的文件/内容包。如果你看到描述中没有外部网盘地址,这是正常的——资源文件应通过CSDN内置的“下载”按钮获取。若因平台积分显示异常导致你支付了积分,请优先联系CSDN客服咨询积分退还政策,作者没有权限修改平台自动设定的积分值。 感谢你的理解与支持。技术分享本应开放,但受限于平台规则,特此提醒如上。祝学习进步!
内容概要:本文聚焦于“基于SLSPC系列的高阶PT-WPT无线电能传输系统”的研究,系统探讨了适用于该系统的高阶谐振拓扑结构及其在无线能量传输中的性能优化机制。通过Matlab/Simulink平台完成建模与仿真,深入分析SLSPC型补偿网络在提升传输效率、增强磁耦合稳定性、扩大有效传输距离以及抗偏移能力方面的技术优势。文章从电路建模、参数设计到仿真验证全过程展开,阐明高阶谐振系统的能量传递机理,并对输出功率、转换效率等关键指标进行量化评估。同时,研究融合多学科前沿技术,涉及智能优化算法、机器学习预测(如BiTCN-SVM)、生成对抗网络(GAN)用于新能源场景生成等,展现出显著的跨领域集成特征。; 适合人群:面向从事电气工程、电力电子、无线电能传输及能源系统优化的研究生、科研人员和技术开发者;尤其适合具备Matlab/Simulink仿真基础,并关注无线充电、电动汽车供电、植入式医疗设备供能等应用方向的专业人士。; 使用场景及目标:①掌握SLSPC高阶WPT系统的建模与仿真方法;②理解并设计高效的谐振补偿网络以优化能量传输性能;③为实际无线供电系统提供理论依据与技术支撑;④拓展至非理想工况下系统鲁棒性、多物理场耦合效应及智能调控策略的研究。; 阅读建议:建议结合提供的网盘资源(含仿真模型与代码)同步实践操作,重点把握参数匹配、谐振频率调谐与仿真结果分析流程,同时可延伸学习文中提及的BiTCN-SVM功率预测、W-GAN光伏场景生成等技术,以深化综合科研能力。

78

社区成员

发帖
与我相关
我的任务
社区描述
2023年北航敏捷软件工程,主讲教师罗杰、任健。
软件工程 高校
社区管理员
  • clotho67
  • neumy
  • BrownSearch
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧