Gensa develops applications based on the Microsoft Web and Application Architecture together with
Microsoft SQL Server or Oracle databases. We specialize in n-Tier web based applications.
Gensa's goal is to provide clients:
- An application that meets expectations and requirements
- An application that is that is reliable and maintainable
- A development project that is low risk
- A development outcome that provides visibility
These results are all met with Gensa's Development Approach.
The Gensa Development Approach uses industry Best Practices for all project phases.
Gensa practices the principles of the Project Management Institute PMBOK® Guide, the de facto global standard for industry.
The Gensa approach is a Rapid Application Development approach
that is based on the Iconix agile development and Microsoft Solutions Framework processes.
This approach includes a requirements documentation phase that is more rigorous than most agile
development processes but retains the benefits of low risk rapid development.
more...
"The
ICONIX Process
is an open object modeling process that can be minimal,
use case driven, and agile. It is a lightweight, pragmatic architecture and
design process for getting from use cases to source code reliably,
in as few steps as possible. The process uses a core subset of UML diagrams.
These can be combined with a core subset of agile techniques.
The combined process is extremely pragmatic as it addresses the most
common reasons why projects fail (top of our list is vague, ambiguous requirements)."
--Matt Stephens
The ICONIX process is shown below:
As with our development process,
Gensa leverages the power of proven frameworks to produce robust code as efficiently as possible.
more...
The Gensa object framework is built on top of the Microsoft .Net framework, drawing from proven
business object frameworks (e.g., the Component Scalable Logical Architecture framework (CSLA)) and
commonly held best OO practices to create a business object framework that allows developers to
create business objects that are really about the business, not the plumbing.
Combined with powerful code templates and new features in the latest version of Microsoft .NET,
this approach enables us to quickly build a working application, allowing our primary focus
to be on incorporating your business rules and processes from the beginning, not as an afterthought.
For an in depth overview of this framework and its development,
click here.
Gensa uses documented Best Practice Standards for processes and products, tailorable to meet the needs
of specific projects.