 |
|
|
| |
| “Keene Systems was the first to recognize the underlying complexity of our office workflow problem, and were able to deliver a solution that incorporated exceptional database design and a flexible UI. Where others failed, Keene Systems succeeded.” |
| Rodel Usam |
| MIS Director |
| Southwest Exchange Corporation |
|
|
|
|
Home > Our Processes > Software Development Process
What does it take to get your project off the ground?
- First, call us to discuss your problem: 603-726-5058.
- After reviewing the project we need to decide if we do the project on a fixed price or on time & materials (hourly).
- If hourly, we develop a rough estimate, roll up our sleves and get to work.
- If a project has to be a fixed price then we must break it up into two phases: a) discovery & design, done hourly and then b) implementation done on a fixed price. Just like building a house, the general contractor can't give you a quote until an architect has written up a set of house specifications. The same goes for software development. We assign a business analyst / spec writer to work with you to write a functional specification written in plain English containing mockups of each screen in the system. Once that is done, we can give you a fixed price quote based on the specification. Once the spec has been approved by your staff, our programmers start writing the system.
- If you are starting a new site from scratch you may want to consider using a free web portal platform, called DotNetNuke , as a starting point. Don’t know what DotNetNuke is? It could save you as much as 90% off your development costs plus give you more functionality than you ever dreamed of! Have I got your attention yet? Please read the right side of this page for our explanation of how DotNetNuke can help you.
- If needed, our graphic artist will work with you to develop a detailed graphical user interface. Sometimes we can save money by employing an off-the-shelf template. If we are using DotNetNuke then you can choose a skin at www.SnowCovered.com
- If eCommerce is needed we will integrate in an off-the-shelf shopping cart and help you get setup to process credit cards.
- A testing area will be setup on your server or on our server (i.e. YourName.KeeneSystems.com).
- QA will be done as pieces of the site are rolled out. As various milestones are met, you can review the latest work release on our test server. At any time you will be able to see what each of our developers is working on because we publish our daily timesheets online. Status meetings are conducted with GotoMeeting so we can all be looking at the same screen at the same time. Attendees can be anywhere in the world and we bring them in via Skype conference.
- Once complete, we install the system on your server, test everything, then the system can go live.
- If needed, we will assist you in developing a web marketing strategy, SEO, SEM and pay per click. Remember, you are reading this right now because we wanted you to find us. We have had top ranking in the search engines for years. Building a website is only one piece to your business development strategy. What we really want to do is to make your site generate revenue for you!
- After the system is delivered, we may not hear from you for several months; until you decide to add some new feature. At that time we will try to assign the same staff member to do the new work.
|
|
|
 |
 |