Development - Best Practices

Implementation models for Service Oriented Architectures

  • Study SOA compliance and key business functionality
  • Helps in modeling SOA implementation
  • Assists in gearing up to create components and services before implementing SOA enterprise wide
  • Help development teams build a standard component framework provides re-usability and interoperability across technical platforms
  • Offers extensive Microsoft technology support for SOA, based on BizTalk Server, SQL Server and .NET technologies, with a focus on asset reuse to attain greater business agility from existing IT investments
  • Enhances capabilities in Java 2 Platform, Enterprise Edition (J2EE) and Java Web Services Developer, to support development of advanced web services and implement SOA cost-effectively

Cooperative development models using Agile processes

  • Develop competencies including processes for a staged or incremental software development process
  • In-house experts who can assist or help implement Scrum and eXtreme Programming (XP)
  • Evolve models for sustained software delivery both onsite and offshore
  • Tailoring of development methodologies in line with on site methodologies, geographically distributed teams and in line with SEI recommendations

 

Customer Talk

IFC, The World Bank Group

"I had a great experience with CSS and relied heavily on their offshore and in-house development of state-of-the-art applications that automated IFC's specialised business units."