消费探索_论坛访谈
主页 > 走在园区 >微软发表 Visual Studio Online 云端团队开发平台 >
云端运算的蓬勃发展,不仅改变企业营运模式与大众生活习惯,更进一步改变过往的软体开发思维。台湾微软今 (30)日发表「云端团队开发平台」- Visual Studio Online (上一代版本名称为Team Foundation Service),有效帮助软体开发团队提高生产力,并节省开发测试环境的建置成本。Visual Studio Online (VS Online) 提供了一个云端的团队开发平台,包括专案管理、版本管控、工作项目管理、测试与建置都可在上面完成,同时支援 .NET/Java/PHP/Android/iOS等多种平台及技术的开发团队,无需安装伺服器及软体,线上申请帐号即可马上使用!


Visual Studio Online云端团队开发平台 开发测试环境一次搞定 适用各种开发团队
Visual Studio Online 服务已正式上线 GA (General Availability) 提供商用服务,它是微软Azure 云端平台的服务之一,主要功能包含:版本管控服务 (Hosted Source Control)、工作项目管理、专案管理及敏捷规划 (Work Item Tracking and Agile Planning)、弹性的云端压力测试服务 (Load Test Service)、建置服务 (Hosted Build Service) 并可直接布署到Microsoft Azure 平台等。台湾微软开发工具暨平台推广处资深产品行销经理吴典璋表示:「为了提升团队开发的效率,并降低开发测试环境建置成本,Visual Studio Online提供容易上手的云端团队开发环境,灵活地运用云端运算的优势,迎向快速变化的软体开发趋势。」

Visual Studio Online可适用于各种团队及个人,像是工作室、App 开发、新创团队就十分适合;或者是教学时,透过Visual Studio Online进行团队开发演练或是学习上的使用。若是企业团队想用 Team Foundation Server 进行团队协同开发,可以先在Visual Studio Online开个专案,进行概念验证测试 (POC, Proof of Concept) 以确认是否符合团队需求,然后再于企业内部布署Team Foundation Server。

压力测试最省钱 团队开发更敏捷 - Visual Studio Online 众多企业及技术专家已採用
效能及负载压力测试是软体开发非常重要的一个环节,尤其是公部门的系统、企业核心系统、电子商务、网路银行等这类重要系统,上线前执行压力测试以确保应用程式在多人同时上线时的系统效能与可用性。

「以往进行压力测试时,需要先準备数10台的机器模拟大量使用者同时上线的环境,不仅需要花费大量人力与时间,硬体费用更是庞大的负担,现在我们运用Visual Studio Online可以透过云端服务,弹性且快速地产生这些压力测试所需的环境与大量的同时上线人数 (concurrent users)。」集英信诚顾问暨微软MVP胡百敬表示:「目前也已于大型3C 厂商的一个线上服务实际进行压力测试,搭配 Visual Studio Ultimate 版本录製测试脚本及设定测试情境,测试最高达到同时上线人数到 20,000人以上,成功透过Visual Studio Online大幅降低压力测试的难度及成本。最后产生的测试报告所提供的指标,像是平均回应时间 (Avg. Response Time) 可供我们了解系统在大量压力下,其系统效能是否能符合要求,进而进行系统架构调整或是程式调效。」

光岩资讯技术总监暨微软MVP 董大伟也提到:「目前团队的专案已运行在 Visual Studio Online上,专案的团队成员都是 Virtual Team不在同一个地点,但透过 Visual Studio Online 的版本管控及工作单管理功能,成员们随时随地可以进行专案,大幅降低了沟通上的困难。再加上我们的专案是以 Scrum 敏捷开发方式进行,Visual Studio Online 中已有白板、Backlog Management 这些敏捷开发会用到的工具,让我们可以很容易地掌握专案状况。」

集英信诚资深顾问李智桦 Ruddy也进一步说明:「除了在 Scrum 敏捷开发的课程中,我会带领学员实际上使用 Visual Studio Online 进行团队开发的演练外,Visual Studio Online中的进阶功能、例如测试案例管理、及自动化建置以进行 CI 持续整合 (Continuous Integration) 也很实用,可直接设定自动布署到Microsoft Azure上,对强调快速回应市场需求及迈向云端开发的团队有很大的帮助。」

多奇数位创意技术总监暨微软 MVP 黄保翕(保哥)说明:「我们已经将一些专案移往 Visual Studio Online进行管理,举凡工作单及Bug Tracking 都在上面进行,Visual Studio Online的版本管控也支援Git 分散式版本管控,让我们分散在各地与驻点在外的工程师随时可以进行开发,主管也可以即时了解工作进度,更棒的是Visual Studio Online在线上就可开通专案,不用架设伺服器,省下了许多建置及后续的维护成本。」

吴典璋进一步提到:「之前採访过的趋势科技 Consumer WSE 研发团队,当初也是先试用 Visual Studio Online 所提供的敏捷开发相关工具,包含 Backlog Management、Task Board以及 Burndown Chart 燃尽图等,待测试完成符合需求,再于内部建置 Team Foundation Server 供团队正式使用。」「另外,我们在金士顿科技 Kingston 开发平板 App时,在POC阶段也是先于 Visual Studio Online 进行测试熟悉功能后,再于内部使用 Team Foundation Server 进行协同开发。」对企业用户来说,导入一个新工具需事先做好测试,可先行用 Visual Studio Online 进行测试以验证其功能是否符合需求,无需再自架伺服器或安装软体,马上线上开通即可测试。

Visual Studio Online 持续领先的云端团队开发平台 快速回应开发团队需求
Visual Studio Online每3週就会进行更新以强化功能,研发团队也高度重视使用者回馈,以快速回应市场需求并持续地提供用户有价值的云端团队开发功能。若企业开发团队目前需要与企业内既有的 AD 权限整合、群组权限设定、客製化的开发流程及工作单,以及完整的专案管理图表,企业可选择于内部建置 Team Foundation Server。不论是 On-premise 本地端自建 Team Foundation Server,或是利用云端 Visual Studio Online进行团队开发,都支援 .NET/Java/PHP/Android/iOS等多种平台及技术的开发团队。而使用 Visual Studio 2013 工具的整合度很高,一打开 Visual Studio 2013,也会直接登入Visual Studio Online或是 Team Foundation Server,马上就看到与个人相关的工作项目、程式码及专案。

上一篇: 下一篇: