自我介绍+软工5问

自我介绍

大家好,我是17级计科5班的黄子豪。

在大一的程序设计课上学习了C语言。由于对Java后台开发感兴趣,便在大一下学期自学了Java编程、MySQL数据库的使用。大二一年由于课外的事情比较多,分散了部分精力,而且由于个人的时间安排能力、自控力不强,大二一年在技术上就没什么长进了。

虽然学了Java后台开发的部分内容,也在工作室的招新考核中做过了一些考核项目,以及一些个人的“小项目”,但是我觉得我做的这些所谓的“项目”并不是软件工程中的那种项目。毕竟在做这些个人开发的时候,在开始编写代码之前,并没有对所编写的软件的结构有过认真的思考。这就致使在开发的过程中,没有很明确的划分模块,写代码也经常是想到哪写到哪,从而使得有时候面对自己写的代码都有推倒重来的想法。

因此,我希望能够通过软件工程这门课,学到一些开发软件需要遵循的一些规则,以及可供参考的软件开发流程,来规范自己的开发工作。

软工5问

在快速地翻阅了《软件工程导论》后,我想弄懂以下几个问题:
1. 如何挖掘和分析需求?
2. 在编码之前,如何对一款软件进行设计?例如:如何分模块?如何设计接口?
3. 单人开发和多人开发有什么不同?
4. 如何撰写文档,以向团队中的开发人员清晰地描述软件的架构和人员的分工以及各自的工作?
5. 多人协作开发一款软件应该如何做项目规划?如:完成某项工作需要的时间?各项工作各自的截止时间怎么划定?

转载于:https://www.cnblogs.com/hzhTech/p/11509624.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值