微软软件开发项目外包
在过去几十年中,益进完成了 300 多个基于微软软件产品的项目。从 Windows 3.1 到 Windows Server 2008,我们在所有微软平台上均有着丰富的实施经验。我们有超过 250 名程序员在日常工作中广泛使用.NET, SQL Server和微软的其他技术。许多工程师都是微软认证专家,其中一名工程师还被提名为微软最有价值专家。因此在过去几年中,益进一直是微软的金牌认证合作伙伴 。
益进可以快速交付产品,为客户创造大量的商业价值。我们认为,项目成功的关键不仅在于卓越的技术,还需要团队成员在理解各自职责的基础上,对其在整个系统中的角色与客户用例也要有着深刻的理解。
益进客户的规模有大有小,从只有几名员工的小型家庭企业到大型跨国公司都是我们的客户。我们的工程团队可以应对企业内部实施的任何开发流程,无论是重量级的统一软件开发流程(RUP)、轻量级的敏捷开发流程或是其他开发流程。如果您想要了解如何有效地与外包合作伙伴沟通,益进将非常乐意为您提供建议与帮助。
我们将先进的技术/第三方模块与成功的方法论/设计模式相结合,能够在确保最佳质量的同时,极大地提高开发速度。
直接影响用户生产率(进而影响解决方案的商业价值)的一项关键因素是用户经验和界面设计。益进提供的可行性实践方法能够有效利用 Infragistics、Dundas、Telerik 和发布的开源组件和商业组件。对于 Web 开发,我们采用典型可靠的类表述性状态转移 (REST) 方法实施用户界面,并结合各种 Web 2.0 技术,包括 Ajax、Silverlight、Adobe Flash 和Flex。在服务端,我们已成功实现 ASP.NET MVC 与 LINQ 的组合应用。
通过定期的产品构建和全面的单元测试,我们在开发早期就能够检测到大部分缺陷。根据项目的性质不同,我们可以调整测试频率,甚至使用极限编程 (Extreme Programming) 进行不间断测试。益进非常欢迎客户提出反馈意见,便于我们及时改进,并最终交付客户满意的产品;在有些情况下,我们甚至可以当天就交付产品。
对于任何外包服务供应商,评估其在产品生命周期所有阶段中取得所有权的能力非常重要。益进在接管其他外包供应商提供的已有系统方面有着丰富的经验,可以保证支持不中断。我们的知识转移与获取方法论让我们的工程师能够在最短时间内开始提供全部的支持服务,即使在支持文档不完整或完全缺失的情况下也不例外。
我们每一位 .NET 开发人员都严格遵守微软推荐的代码规范,并充分利用 FxCop、NDepend和SourceMonitor等工具,有效提高了代码可读性,从而降低日后的软件维护成本。
我们在微软技术上丰富的经验,使得我们可以有效的开发基于 .Net 的解决方案,同时保证连续的质量保证和控制。
技术:
- 服务器: Windows Server、SQL Server (包括 SSRS 和 SSAS)、Biztalk、Host Integration Server、SharePoint、Exchange
- SOA: Windows Communication Frameworks、ASP.NET Web Services/WSE、.NET Remoting 和 COM/DCOM/COM+
- 编程语言: C#, Visual Basic, Managed/Unmanaged C++, Transact-SQL, VBA
- Web 客户端: ASP.NET WebForms/AJAX, Silverlight, 和标准以及第三方的服务器控件
- 传统客户端: Windows Presentation Frameworks (XAML, XPS), WinForms, .NET/ActiveX UI controls, GDI+/DirectX和 MS Office 应用程序
- 移动设备: Compact Framework.NET, Mobile Internet Toolkit
自定义开发解决方案微软业务解决方案
数据管理解决方案
