Customer Login
   
Upcoming Events
Seminars:
9/17/08: Central Illinois IT Security Seminar 2008 - A 360 degree view of information security.
Click here for more info and to register!
Skip Navigation Links
Home
Our Company
Services
Careers
Our Team
News
Contact Us
 
Development Request a Quote from our Development Team


Simply stated, CSE Software Inc. creates superior software using the Four "D" Methodology: Define, Design, Develop and Deploy. To successfully meet the challenges of creating useful, intuitive software, we make it our priority to continually communicate with our customers every step of the way.
Mature Development Lifecycle
Hundreds of software programs designed and written since 1990
Proficient in 30+ Development Tools
Experienced in .Net, Java, Websphere, HTML and PHP
2:1 Programmers to Quality Control Personnel
Microsoft Certified Partner
Dedicated Quality Control Usability Lab
Using this methodology, CSE Software Inc. can create a wide variety of applications to suit our client's needs.  We develop web and desktop applications, database intensive enterprise solutions, back office data gathering and reporting tools and educational courseware.

Definition
We are well known for the user-friendliness and solid design of our applications. This is no accident; but instead, a result of our careful attention to detail and ability to take good definition.

Taking definition is the most important step in the development process. As such, we always make certain to take the time to do it right. Members of our development team will meet with you to review your current system, identify any areas that need improvement, learn about your processes and discuss in detail any enhancements that you would like to see in the new system. This normally takes a few on-site meetings with your staff (generally the lead user(s)), and will ensure that we have a solid understanding of your exact needs.

Design
Once we feel we have sufficient definition, we will begin to design a prototype.  It is essential that the customer sees an example of how the application will look on the screen.   With the prototype, we can make design changes that were not foreseen in definition.  We also start developing the database structure.  The database is the heart of the application - a foundation upon which to build. Much like building a house, if the foundation isn’t right, you spend a lot of time and money trying to make everything "fit" after that.

Our programmers use the latest programming tools including:

Visual Basic .NET
Java
Visual C#
Visual Basic 6
C/C++
Delphi 5
Lotus Notes 4.6, 5.x, 6.x

Coding
Coding the functionality of the program is usually the most time-consuming phase of the development process. This is when the programmers will actually sit down and code the workings of the application. We will build on the prototype, making it a fully functional program.

Testing
All applications undergo a rigorous and thorough testing process to identify bugs, errors and inconsistencies.  Fixes are then retested and the process repeats until we are certain all issues are resolved and your application is bug and crash free.  More information on our testing department

Delivery
Once the program is complete, CSE Software Inc. delivers the completed application. In preparation, we will complete the following steps, which vary depending upon the type of application (desktop vs. Web-based).

Prior to Delivery

  • Coordinate time and date of expected delivery
  • Identify location and number of workstations affected
  • Notify appropriate personnel of intended delivery
  • Pre-plan delivery requirements
  • Prepare delivery materials (CDs, documentation, etc.)


At Time of Delivery
  • Install new copy of program to the network or Web server
  • Do a complete run-through (testing) of the application on-site
  • Install necessary shortcuts and support files on local workstations (run workstation setup)
  • Notify appropriate personnel of successful delivery
  • Review delivery highlights with appropriate personnel


After Delivery
  • Follow up with appropriate personnel to insure there are no problems or concerns
  • If issues arise, note problems and review application to verify
  • Make changes and redeliver if necessary (starting at the first steps above)
  • Maintain ongoing communication

Contact CSE Software Inc. for more information!


What others are saying about our Development:
"You took it upon yourself to dig deep into what we really needed for today, and also for where we will be in the future. The new system that you developed will save us valuable time. Thank You."

      -- K.T., Marketing Support Coordinator, Caterpillar Service Technology
"Thank you so much for your excellent work on our EDLOG project. I can not praise you and your firm enough for all of your efforts in developing, testing, and following through on this project. Without your help, we at St. Francis Medical Center Emergency Department would still be struggling. You and your staff came into our department and listened to 'our' needs and developed a program around those needs instead of trying to make our needs 'fit' into someone else’s program."

      -- M.T., Clerical Supervisor/Billing Coordinator, St Francis Medical Center
"CSE has also provided programming support for our policy issuance system. They were not given the opportunity to influence or select the architectural platform that the system was developed on. However, after less than satisfactory implementation of this system by the other contractors, they were able to stabilize the system. Since then they have maintained this application at a very reasonable cost."

      -- R.H., VP Information Services, Argonaut Great Central Insurance
"Ernest has done an outstanding job in resolving the broken server issues and keeping on task with implementing the new server. We are reaping the benefits of his extra hours of dedicated work with a system that runs much faster and provides an improved provider and administrator serviceability. Our hats off to a very dedicated programmer analyst at CSE!"

      -- T.S., Process & Information Support, Caterpillar Inc. Support
"I told my Senior Manager here in the Orange County office that CSE has been a dream to work with...We would like to be able to show the company what CSE can do..."

      -- M.P., Manager, KPMG
"It is nearly 9 years ago that I joined Caterpillar and I often reflect on how in the beginning I thought you guys were a department within Cat. Today, I have been in communication with ... Chris and Cindy regarding some questions and I realize that when it comes down to getting the work done that needs to be done, you are like a department within Cat. So my original assumption was not far off."

      -- D.S., Process Manager, Caterpillar Inc.
"They gave me my start!"

      -- J.I., Spokesman, Isuzu
 

home  |  company  |  services  |  careers  | our team  | news | contact us

 

Copyright © 2007-2008 CSE Software Inc.
2109 S. Main St., Morton, IL 61550-2197
Phone: (309)263-7595  Fax: (309)266-2621