clouds.jpg
Consulting Services
Walseth Consulting Group, Inc. (WCG) offers consulting services in the following areas:

Business to Business Connectivity (B2B)

Our consultants can help define a B2B strategy for your organization, or help implement your existing strategy. Successful B2B partnerships require both technical experience, as well as a deep understanding of how the B2B exchange impacts both business partners. At WCG, we believe that B2B systems involve more that just technology. They require a mix of project management, and a business partner focus found in few IT organizations.

We've successfully constructed and implemented over 50 B2B relationships with vendors, partners and customers. Understanding all three perspectives is crucial for successful implementation.

Our experience setting-up exchanges, and walking partners through the crucial 'on-boarding' process, ensure that your on-line B2B data exchanges are profitable for all participants.

 
Enterprise Application Integration (EAI)

EAI requires a balance between technology and business functionality. We have experience integrating internal applications with one another, as well as connecting applications outside the enterprise. Our experience building and implementing EAI message brokers, ensures that the time your organization spends connecting systems today, is not thrown out when new technology arrives.

Our EAI expertise allows your orgranization to choose from best of breed software for content management, accounting and customer relationship management applications. We can connect systems that reside within your network, or those that run using Software as a Service (Saas).

 
Application Architecture

We have over 12 years of application architecture experience. As a result, we know how that the application architecture foundation is crucial for a project's success, both today, and for future maintenance. We've built applications on Windows and UNIX, desktop and Web. All of our application architectures follow these fundamental approaches:

  • Isolate Technical Details. Allowing functional application developers to focus on functional business problems, without the complexities of new technology.
  • Abstraction and Flexibility. Our application architectures not only separate presentation from business logic, but also insulate the fundamental application logic from changes in underlying databases, service providers, and operating systems. In all of our projects we follow a template based user-interface approach making it easy to switch layouts, without changing underlying programs.
  • Strict Interface Contracts. Application developers or partners can rely on WCG applications to maintain strict interface contracts. This is a crucial step for ensuring that application changes are 'backwards-compatible'. This is especially crucial, yet often overlooked, principle to follow when developing XML based web services
  • Distinct Development and Testing Environments. Our architects construct development environments to ensure development productivity, while reducing the risks of releasing un-tested code. When building exchanges, we also provide test environments for partners to test their interfaces without interrupting production data flows.
  • Collect Cost / Benefit Metrics. Software project cost / benefit metrics are notoriously missing from most software projects. Designing applications to collect valuable metrics simplifies future analysis, and helps manage project maintenance efforts.
 
Specialized Solutions

We offer specialized skills in the following areas:

  • Web Services. We have experience both producing and consuming web services. We've implemented Web Service using a wide variety of protocols, including XML Posts over HTTP, and SOAP.
  • Integration Brokers. Our internal message brokers provide flexibility for your designs. They guarantee message delivery, and allow enterprise integration to be loosely coupled. As your applications change, the message broker handles these changes in a single location, eliminating strict requirements of every application knowing where its data goes to.
  • Microsoft .NET Development. We have pre-packaged XML, XSLT and CSS template based solutions for .NET (ASPX) and ASP web applications.
  • XML / XSLT Programming. Leverage our experience developing XML databases, XSLT presentation and XML based applications for your XML projects. Our library of XML functions extends the XML DOM and XPATH language into a fully functional application database, without the restrictions of relational databases.
  • DHTML. We have deep expertise in DHTML, browser based JavaScript, ActiveX controls and Internet Explorer's HTML Application framework.
  • Software Distribution. With our proprietary ActiveUserâ„¢ technology, we can help your organization manage desktop applications as easily as web based solutions. Take advantage of web distribution with the performance and flexibility of desktop applications.
  • Configuration Management. We've developed software configuration management for projects from 1 to 75 developers. Use our proven experience to implement a configuration management solution for your organization.
  • Application Testing. Experience using WinRunner and custom tools for automating web application testing and load balancing. Our custom testing methods run circles around WinRunner, using standard Microsoft languages.
 


 

Copyright WCG:ITX 2001-2009 - Contact us bill@wcg-itx.com 905 477 5932