| Idea-to-Support Development
|
| |
| Software Experts .NET is a full web
application solution provider. This means that we have the expertise to
to start from a 'problem statement' (i.e. "I need a system that can..."). Then
we follow this problem statement thru design, development and ultimately the
hosting and support of the solution (in a production environment).
We specialize in a prototype development model (sometimes referred to as iterative
development). This normally offers our customers/partners
additional opportunities to 'fine tune' their requirements and solution
expectations. In addition, we also have considerable experience in
several of the more traditional structured design methodologies (SDM-70,
Summit-D, ModelOne/DesignOne, etc.). We try to match our customer/partner
needs AND the project profile with the appropriate development model.
|
| |
|
|
| "...first we meet to determine the
solution concept (idea or problem statement) !" |
Many of our customers/partners approach us with a "concept" or
idea on how they might be able to improve their specific business via a web
application solution. Many times, these "concepts" are not even written
down. When approached by potential customers/partners we help protect
their ideas by signing Non Disclosure Agreements
(NDA's). We want our customers/partners to feel they can confide these
"concepts" or ideas to a solution provider that offers the necessary
confidentiality.
|

|
| |
|
|
| "...then we employ our development model and create
the solution !" |
We then meet with our customers/partners to do a
solution feasibility analysis. This is simply a high level assessment and
review of what the project would entail AND how the project might be developed,
broken down into phases, incorporated with decision points, financed (check out
our "Creative Partnership Agreements" section),
etc. This feasibility analysis is actually the first decision point (it
is not the detail requirements for the solution, just a high level feasibility
and approach document). It could be that the feasibility analysis
illustrates a very marginal cost/benefit justification for any solution.
If so, then the solution should be canned before it starts. If a solution
is pursued, then we typically formalize at this point, via a solution contract
with our customer/partner. Once the contract is executed we begin
our development of the solution via the development methodology (with
appropriate phases, decision points, etc.), as defined in our solution
contract. |

|
| |
|
|
| "...then we host/support the solution in a
production environment !" |
We offer hosting and ongoing support options to our
customers/partners for all web application solutions. Check out our
hosting business ("OAHosting") to see
how we offer "worry free", "high performance" and "high availability" hosting
and support services. In some cases, our customers/partners maintain
their own datacenters and support staff and prefer the hosting and support
services to stay "in house". In these types of cases we work with our
customers/partners to accommodate them on this type of hosting and support
relationship. |

|
| |
|
|
| As you can see, we don't need to outsource our efforts to various
external groups/3rd parties. We design and develop complete solutions,
with the expectation that we also will be hosting and supporting these same
solutions within a production environment. All solution providers should
offer this service, it helps ensure accountability with your solution
provider. This is an inherent part of the work philosophy with Software
Experts .NET. |