Application Development solutions

Outsourced projects can reduce your time to market and reduce baseline costs through access to project-management best practices and highly skilled resources.

We provide the people, methodology, tools, and metrics to deliver your project on time and on budget. Through StoneHenge Application Development Services, we analyze, design, build, test, and implement new applications and enhancements to existing applications as a managed service for a specified period of time. Our services include:

  • Software development: Turnkey, custom technology solutions in response to new business objectives.
  • Large-scale enhancements: New functionality to support evolving business requirements.

We understand project peformance is critical to your ROI. Our metrics-based methodology for Application Development allows us to discuss, in real time, how we're doing against any particular deliverable. We also understand that change is inevitable. Our methodology also allows us to make course changes or corrections while projects are in progress, without losing momentum. 

Capabilities

Our experienced developers will work with you to find the right tool for the job. StoneHenge developers are highly skilled in creating web, client/server, and mobile solutions using the latest platforms from industry leaders such as Microsoft and Sun.

We provide rock-solid solutions utilizing:

Development Platforms/Languages

  • Microsoft.NET (C#, VB.NET)
  • J2EE
  • C / C++
  • CMS integration / migration
  • Adobe Flex
  • Microsoft SharePoint
  • Classic ASP (Jscript, VBScript)
  • Visual Basic 6 (and earlier)
  • PHP (CORBA, etc.)

Middleware

  • Microsoft servers (Exchange, etc.)
  • Oracle
  • IBM WebSphere
  • J2EE servers
  • Sun

Database

  • Microsoft SQL Server
  • Oracle
  • mySQL
  • DB/2

Reporting

  • Cognos
  • Microsoft SQL Server Reporting Services
  • Crystal Reports

In a typical turnkey project in a Microsoft environment, we use these tools:

Enterprise Architect - UML tool used for managing the:

  • Requirements
  • Use Cases
  • Sequence Diagrams
  • Logical Components
  • Logical Data Model
  • Physical Data Model
  • Architectural Design
  • Physical Components
  • Class Diagrams
  • Requirements Traceability

Microsoft Project - Used for managing the schedule at the iteration level.

Visual Studio 2005-2008 - Used for constructing the application.  Version chosen based on the needs of the particular client.

NUnit - Runs unit tests on each module within the source code.

NCover - Analyzes the unit tests to make sure all of the code has been covered by tests.

FX Cop - Runs static code analysis on the source code to make sure it adheres to our coding standards.

Source Monitor - Analyzes the code to determine the code complexity and make sure that it is at acceptable levels.

CruiseControl.net - Continuous Integration server.  This builds the application after every check in and runs analysis on the code to make sure it adheres the StoneHenge standards.  Executes NUnit, NCover, FX Cop, and Source Monitor

For more information about our Application Development Services, contact us.

Print friendly version.

For more information

Want to know more? To discuss how we can help your organization:

 

Join our newsletter

©2010 StoneHenge Partners, Inc. | 401 S. Boston Ave., Tulsa, OK, 74103 | (918) 971-1999