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.