免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2754 | 回复: 1
打印 上一主题 下一主题

软件工程需要的积木 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-27 14:50 |只看该作者 |倒序浏览
软件工程及项目管理在大型软件系统的开发过程和小型团队无疑有着极大的意义。
很欣慰的是,我们有这么多同仁开始意识到软件工程的重要性,虽然我们还有许多项目经理和管理层可能不甚理解其在软件开发中的致关重要的地位。
或者说由于国内客户的因素而暂时放弃它。

我们已经意识到了软件工程的重要性,
但是软件工程绝对不是空洞的口号和抽象的理论。它是高质量软件的生产工厂,它本身也是由许多的积木搭建而来的。
我抛砖引玉谈谈自己的初步看法:
首先,软件工程是管理软件整个生命周期(SDLC)的、是协调各种资源、共同来完成预定目标并进行质量控制的。
这其中对于管理、开发人员主要就是项目管理。完成这个项目必须严格的按照SDLC流程来做,不是模糊的、自己清楚的软件开发过程,
需求、可行性论证、系统设计、系统架构、编码及文档、质量控制(bug发现及追踪,各种测试,与用户进行交流以便发现潜在的需求)。

其次,“工欲善其事,必先利其器”。必须要建立自己的软件开发环境、Bug Tracking System、Project Tracking System以及代码维护系统等等。
每一个对应的工具都是提高我们软件开发效率和控制软件开发质量的很好的保障。同时,这样无形中有利于软件团队的技术和经验积累,真正做成“铁打的营盘”,
不会由于某人的流失而使得项目瘫痪。

最后,就是团队的信任和相互协调合作,这是软件开发中极其重要的部分。人是智力之源,如何充分发挥之,是项目经理或者说协调者的职责所在。

论坛徽章:
0
2 [报告]
发表于 2008-06-29 20:59 |只看该作者
怎么感觉学编程的,什么都要学。时间都不够用
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP