互联网软件工程浅谈 (摘自ChinaByet)

互联网软件工程浅谈
   很高兴能看到阿捷的"网站工程浅谈",在交流中,阿捷强力向编辑推荐我所谈的一些内容。感谢阿捷和编辑!
   在互联网应用日益发展,规模和复杂度日益加深的今天,我非常同意阿捷的观点:应该开始重视工程和项目管理的知识和规范。很愿意与更多的朋友进行更多的交流,共同提高,共同发展。
   关于"怎样协调不同人员工作保证质量"的问题,我个人的观点和我们在实际中所使用的主要是从两个方面进行,即项目开发流程和在此基础上的项目管理,项目管理中主要采用了项目站点(project site)的方法,实际上就是一个使用互联网的项目管理工具。我在后面附上相关的一些信息。更具体的则需要更多时间整理。
   关于另外一个问题"关于客户需求怎样才能有控制的满足"我觉得更好的方法是采用案例分析的方法来讲,因为肯定不同的公司有很多成功和可以借鉴的方法。
   这里附上我关于web engineering的报告的一部分slides内容,希望能有用。这里选择了两个报告
   (1)互联网应用及其主要软件模型
   (2)互联网应用开发项目管理
   网站,在我的理解中,是互联网应用的用户界面。
   == 互联网应用及其主要软件模型
   什么是互联网应用(1)
   概括讲,互联网应用是一切使用互联网环境或媒介提供某种服务或
   实现某种功能的系统。
   严格讲,根据互联网的特点充分发挥其作用的在互联网环境中运行的系统。
   有两种互联网应用:web-enabled和web-based.
   互联网环境具有交互性、即时性、开放性、分布性等特点。
   互联网应用如果使用传统的软件开发方法进行开发,很容易产生问题。最重要的问题有两个:开发与维护期界限模糊、不能充分发挥
   互联网特性。
   什么是互联网应用(2)
   示例
   信息管理系统。传统的信息管理系统都是基于典型的客户机/服务器结构。系统中只有不同的功能模块和有关数据库。可以将这样的系 统使用互联网技术实现,即基于浏览器/服务器结构的系统。这只能是称做web-enabled的系统。系统的设计和结构仍然是原来的。如果是根据互联网特点(交互、开放)进行设计,则是web-based应用。
   什么是互联网应用(3)
   示例
   一个地区的招商引资项目管理系统 。传统的系统是基于普通数据库系统所建立的。对系统的管理必须要先集中再更新维护。通过互联网实现,可以使得项目承担人直接对数据库进行查询、更新和维护。是一个开放式的分布式应用系统。这其中对原来的数据库的结构并不需要改变,但对其使用则有很大的变化?quot;

时间: 2024-09-20 21:18:35

互联网软件工程浅谈 (摘自ChinaByet)的相关文章

互联网架构浅谈:互联网到底是个啥?

互联网系统的诉求来自于多个方面,这里主要想突出三个方面的诉求: 来自客户:如果您的app粘沾度越高,诉求就越多,比如手淘的例子,体验要好.服务不间断等等 来自老板:老板希望能够快速迭代新功能或者新的想法以便跟上业务发展的节奏 来自自身:就是我们这些搭建系统的人,往往"希望"能满足以上多方面的诉求,而且也想少加班,不然累成狗,也费力不讨好 互联网系统大致可以分成三类东西: 第一类是业务系统,比如官网.CRM系统等等 第二类是大数据产品系统 第三类是分布式系统.大数据引擎与调度层.分布式存

互联网产品市场:浅谈抄袭和适度创新

文章描述:互联网产品市场:浅谈抄袭和适度创新. 前几天参加敏捷大会,最大的收获乃是听到腾讯副总裁的这番回答,对这个问题有了重新的认识(或者说重新陷入迷惑,也行). 腾讯一直以来被认为是抄袭专家,创业杀手,甚至有"gouridetengxun"说法,马化腾自己也有"喜欢慢人半步"的言论,所以似乎一切都已经有定论. 那天底下一位观众问及此问题,吴军的回答如下(很精彩,凭记忆,有出入,请原谅): view plain MP3是苹果发明的吗?不是:手机是苹果发明的吗?不是:

浅谈当今大热的机器学习与互联网

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 机器学习和互联网相结合,对于那些大公司来说不再是什么新鲜事,百度成立三大实验室,大数据实验室.深度学习研究院等也表明了百度在这一领域的决心和雄心.随着互联网企业用户的积累,软硬件的更新,想创造更大的利润,机器学习必然能起到关键的作用,它与互联网的结合必然也会推动整个互联网产业的一次巨大的发展,也是互联网发展的必然趋势. 今天,就从站长所关心的

浅谈新手站长该如何把握机会拥抱移动互联网时代

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 浅谈新手站长该如何把握机会拥抱移动互联网时代 针对现在互联网的发展形式,笔者在此和广大的新手站长共同讨论关于如何在移动互联网高速发展的时代站住脚跟,我们了解,随着PC端到现在的手机端的转变,互联网也跟随着进入移动互联时代,面对此形式,新手站长该如何把握机会成功拥抱移动互联网时代呢? 近期关于讨论互联网与移动互联的文章可谓是不计其数.连绵不断.

东湖之声:浅谈武汉互联网的环境、创业、投资

中介交易 SEO诊断淘宝客 站长团购 云主机 技术大厅 时间:2009.7.5 14:30-16:30 地点:东湖边 参会人:mull,刘瑜, 叶凯华,赵红良,王金松,孟建兵,何铭 身份介绍: Mull:原[武汉5G评论]发起人 刘瑜:原[武汉互联网每周聚会台北路]发起人 叶凯华:[创友网]发起人 赵红良:武汉站长站站长(中国娃娃) 王金松:[超级天使投资网]发起人 孟建兵:[UFO天使投资网,创友网]发起人 何铭(主持人):掌智信息科技有限公司总经理 天公作美.武汉"东湖之声"第一次

浅谈互联网金融:互联网系的盛宴还是银行系的自我救赎?

中介交易 SEO诊断 淘宝客 云主机 技术大厅 本不想谈及互联网金融,因为这会触及我的旧伤(注1),但形势逼人,尽管我不想,却不得不谈.从2013到现在,互联网金融已经成为金融行业不得不谈的一个话题.我不说互联网金融是未来的趋势,但其来势汹涌,特别是阿里腾讯的互联网金融大战之后,许多金融机构都已坐不住,纷纷快速加入到互联网金融这个战争中来.自此便产生了互联网金融领域的互联网系与银行系! 在谈及互联网金融之前,我们先了解一下什么是互联网金融.从字面上来讲,就是互联网(包括移动互联网)与金融相结合的

浅谈互联网营销思维

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 互联网的高速发展时代到来,让很多人认识到必须要借助于互联网的工具,使得自己站在风口浪尖上飞起来.所以你必须认识到互联网的思维到底是什么? 传统的企业和消费者是不直接沟通的,也不是直接产生交易的.他们生产出来的产品,首先要运送到经销商的手里进行销售,那么就决定了他们的名门就是经销商,经销商多推销你的产品,你的交易量就大,反之则少. 为了

【前端性能】浅谈域名发散与域名收敛

性能优化一直是前端工作中十分重要的一环,都说从 10 到 1 容易,从 1 到 0 很难.而随着前端技术的飞速发展,没有什么技术或者法则是金科玉律一成不变的. 很佩服那些勇于挑战权威,推陈出新的勇者,是他们让我们的技术不断的变革更加的卓越.好像扯远了,本文主要想谈谈两个名词,域名发散和域名收敛.      域名发散 这个很好理解,前端er都知道,PC 时代为了突破浏览器的域名并发限制,遵循这样一条定律: · http 静态资源采用多个子域名 嗯,为什么要这样做呢,目的是充分利用现代浏览器的多线程

浅谈ASP.NET MVC 3中如何使用Model

昨天博客发了新文章,讲一下我对如何使用MVC中的Model的看法,不是什么大技术,当是一个技术讨论^^ 原文地址:http://www.youguanbumen.net/Article.aspx?id=79 原文: 前两天写了个文章ASP.NET MVC 3 -- Model远程验证,主要记录了一下ASP.NET MVC 3中新增的RemoteAttribute类的使用,得益于这个类,我们可以在模型中为属性配置客户端远程校验的业务,文章中给了出一个简单的实体类MyUser_Add,举了一个最常见