01 2006 档案

软件开发中的3P和1A(四)-architecture总结
摘要:一.什么是架构 多个产品抽象出来的共性部分,进行有机的联系,成为架构。 目前我们抽象的主要是技术方面的共性部分,名为sea。 sea架构描述的是一个软件中包含的要素以及要素之间的关系,形成一个骨架,可以在此基础上搭建多个产品。 架构是一个静态的成果,可以体现在文档上,也可以体现在支持库及开发工具中。二.为什么要提出架构 我们准备围绕若干业务领域开发多个产品,再从这些基准版本客户化,形成客户化版本,... 阅读全文

posted @ 2006-01-23 16:36 山海软件工程实验室 阅读(1797) 评论(1) 推荐(0)

软件开发中的3P和1A(二)-这次开发采用的开发管理中的3P和1A的关系
摘要:我们作为一个虚拟团队,主要目的是研究,因为不考虑生存问题,所以允许我们按照自己的理想中的想法 去试验、去尝试。 我们研究开发管理,主要方法是识别开发管理中关键点,并且研究如何处理这些关键点。 识别时,我们基本上采用至上而下的方法。 目前我们识别到的关键点是:architecture;product;process;project。服务(service)暂时不考虑。 3P、1A及其关系: 1.关系:... 阅读全文

posted @ 2006-01-22 21:33 山海软件工程实验室 阅读(1422) 评论(0) 推荐(0)

软件开发中的3P和1A(三)-process
摘要:以下总结一下我们做过的事情及流程。 一.产品规划 流程: 1.确定目标客户和目标市场。 2.确定需要开发哪些产品。 3.确定开发的顺序 4.初步制定销售策略和定价策略 成果:《产品规划书》 二.初步建立architecture,并且评估能否满足产品线的需要。 我们建立的architecture取名为sea。 流程: 1.建立逻辑运行视图 2.建立逻辑开发视图 3.建立物理运行视图 4.建立物理开发... 阅读全文

posted @ 2006-01-18 11:26 山海软件工程实验室 阅读(1609) 评论(2) 推荐(0)

软件开发中的3P和1A
摘要:这是过往的开发、管理经验和本次开发pspl和sea的经历的一个总结。本次总结围绕开发管理进行,包括4个方面:项目project;过程process;产品product;架构architecture;所以本次总结的名字就叫软件开发中的3P和1A。 提纲大概如下: 一.过往经历过的开发管理中的3P关系 从project起步,总结出process,升华出product,还没抽象出architecture... 阅读全文

posted @ 2006-01-17 00:48 山海软件工程实验室 阅读(2127) 评论(3) 推荐(0)

无题
摘要:今天晚上心情忽然有点烦躁,书也看不进,总结也静不下心写,干脆写写日记。 今天看了《超越软件架构》这本书,讲了一些很宏观、很商业的问题,或许这就是造成心情烦躁的原因。记得以前刚从技术人员转管理人员的时候,也经常会比较焦虑。当离开自己熟悉的领域,面向一个新的领域的时候,可能会充满对未来的一种彷徨,一种无从下手而想有所作为的焦虑。 曾经看过一本网络小说《幻世道》,有个情节印象很深刻,当主角从法宝中出定,... 阅读全文

posted @ 2006-01-16 23:02 山海软件工程实验室 阅读(267) 评论(1) 推荐(0)

调查:你心目中的软件公司
摘要:一.为什么做这个调查 或许有人会说这个题目太大,离我们的太遥远,我只关心技术、市场,或者是萝卜青菜,各有所爱,没有什么标准。 可是每次在论坛上看到程序员声讨老板,或者老板抱怨员工,或者技术人员和销售人员互相看不起,或者客户抱怨公司做 的东西不能满足要求,而公司就抱怨客户的要求总在变来变去, 我就在想,或许大家少了些沟通。 其实有时候,大家都在一个船上,都想把事情做好,可是为什么总是不能心往一处想... 阅读全文

posted @ 2006-01-16 00:52 山海软件工程实验室 阅读(2809) 评论(29) 推荐(0)

年前工作安排
摘要:休息了3天,爬了1次山,走了3个钟头,觉得身体还不错。今天开始工作,准备年前做以下工作:1.人员招募和培训,到今天为止,已经招了2人。2.总结,准备写篇文章,《软件开发中的3P和1A》3.做1个调查,《你心目中的软件公司》4.产品规划定版 阅读全文

posted @ 2006-01-13 20:55 山海软件工程实验室 阅读(646) 评论(0) 推荐(0)

招募启事
摘要:山海软件工程实验室(简称:msse)是一个专注于软件工程研究和实践的虚拟团队,通过互联网进行协作开发。我们的目标是研究如何进行低成本、高效率的软件开发。目前msse的产品为sea架构和山海软件生产线(spl)。 为了进一步开展研究工作,我们将招募6名志愿者,要求如下: 1.对软件工程感兴趣; 2.一般情况下每周至少能够抽出10个小时参与团队的工作; 3.自备机器和上网; 工作: 1.研究自身需求... 阅读全文

posted @ 2006-01-10 23:07 山海软件工程实验室 阅读(964) 评论(2) 推荐(0)

【新品发布】山海软件生产线pspl,包含了一个开源的混淆器
摘要:山海软件生产线(个人版,简称pspl)是一个基于sea架构的的c#开发平台。 用于个体开发人员开发单机和C/S的应用软件,并且对软件开发过程提供相关的工具支持。 其后续版本为spl,用于支持虚拟团队进行异地协作开发。 本次发行包中包含了丰富的开发文档和模板产品,可帮助用户快速上手。 本次发行还将pspl中使用的混淆器(自行开发的)开源,包括源代码和开发文档。 欢迎大家下载试用。软件总... 阅读全文

posted @ 2006-01-10 13:09 山海软件工程实验室 阅读(1598) 评论(4) 推荐(0)

差点出了问题。
摘要:打完广告,去试验了一下下载地址,才发现不是很好下,下了以后,一看,怎么才17k啊,赶快重新打了3个包,传到自己的blog下(因为每个文件不能超过5M),然后又到广告后面去打补丁。最后重新又传了1个到enet上。好险啊。 阅读全文

posted @ 2006-01-09 23:34 山海软件工程实验室 阅读(173) 评论(0) 推荐(0)

今天打广告。
摘要:今天看下邮箱,发现enet 发来了确认信,效率还很快。有了下载地址,就可以打广告了。 在以下几个论坛打了广告,好了,终于大功告成,明天开始休息了。 1 csdn.net www.csdn.net 2 天涯 http://www10.tianya.cn/index.shtml 3 vchelp http://www.vchelp.net/cndevforum/subj... 阅读全文

posted @ 2006-01-09 22:48 山海软件工程实验室 阅读(269) 评论(0) 推荐(0)

终于要发布了!
摘要:今天将pspl发行包准备好,发布到网上。之前收集了一堆准备发布的网站,比较来,比较去,觉得还是硅谷动力好些。因为可以上传软件,也有比较完善的作者管理,所以就用它了。不方便的就是要审查后才能正式发布,不过也可以理解。等到正式发布后,就可以打广告了。 1 csdn.net http://www.csdn.net/cnshare/newsoft.asp 2 华军软件园 http... 阅读全文

posted @ 2006-01-07 22:31 山海软件工程实验室 阅读(438) 评论(0) 推荐(0)

导航