|
The
Development Process
Initial Contact
When
a client first contacts us to begin a development project,
we attempt to evaluate the clients needs and address
any concerns they may have. This process is simple and
allows the client to explore potential solutions for
their project as well as allows us to determine what
(exactly) the client is trying to achieve.
We
may take some notes and contact information - but we
really like to ask the client to send a writen proposal
for their project. The client knows what they want -
they may not know exactly how to accompish everything.
So, if the client can describe their project in writing,
it makes our development alot easier.
The
other thing we try to identify is if this project is
for resale or for personal use. Resale applications
often require additional work in documentation, building
installation scripts and protecting the application.
At the end of this process, we'll offer the client a
"rough estimate" of the costs/time involved
in creating the final application.
Beginning
Development
If
the client contracts us to begin development of the
project, we enter
into a contract with the client whereas we accomplish
(to the best of our ability) the goals set forth and
are prevented from disclosing the details of the project
to anyone other than the necessary developer(s) and
the client. So your project is completely protected
from outside sources.
The
client will be sent a "Work For Hire" and
"Non-Disclosure" agreement to protect his/her
rights to the project. The client is also asked for
a deposit for the future work on the project. The deposit
insures the client is actually "ready" to
get started.
Development
of the Project
The
development process is simple...
while
(!Perfect) {
Develop();
Test();
Debug();
}
Basically
- we work hard to complete the project based on your
definition. Often, we'll find improvements to your system
or include other "visual" features to enhance
the final outcome of the project.
It is important to also understand that the project
often changes direction and scope during the development
process. If this happens with your project, we will
immediately contact you and let you know the changes
are IN ADDITION to the original proposal. The
client will then be required to agree to any additional
fees for the proposed modifications to the original
project.
The
Final Development Process
Soon, your project will be nearly complete and you will
be using and testing the "Beta" of the project. Some
changes may be required to make your project "perfect"
- and we'll happily make these changes. Real-time automated
trading systems often take many days to completely test.
Once you are satisfied with the project, you will retain
all rights and ownership of the project. We will continue
to support you in the future and continue to make any
necessary changes (if required).
Starting
the Development Process
If you are ready to discuss
your ideas, simply click here
to submit your request - with your ideas and briefly
describe your project. You will receive a reply within
24~48 hours to further the discussion of your project.
To see some examples, Click
Here. Email Brad
Matheny About Your Custom
Programming Project. Download
the Non-Disclosure
Agreement, then print it,
sign it and fax it to Matheny Enterprises. To
see some examples, Click Here.
| Submit Your Project Request |
|
|
|