System Source
navArc

What you should know about the
development process at System Source

System Source expertise goes back to the beginning of
personal computing. We have built custom solutions for many satisfied clients, and our experience is unparalleled in the Baltimore market.

Please contact the Internet Sales Team at 410.771.5544 to discuss your business needs.

Strength in Development

Building our strong foundation of computer networking and programming expertise, we have developed many dynamic, highly interactive database driven web sites powered by complex systems. Applications developed by System Source's Internet Services Group include content management systems, simple to highly complex databases, on line publications, secure banking applications, work order systems and insurance enrollment systems.

The System Source development staff consists of experienced senior programmers, with computer science backgrounds and experience using Visual Basic, Perl, Java, C, C++, JavaScript, Cold Fusion, CGI, ASP, and XML, programming on Windows, Linux and other platforms. They have expertise in database design using numerous database platforms.

Our programmers are extremely knowledgeable and aware of issues encountered when developing for the web, such as security, multiple browser compatibility, data tracking and capturing, updateable content, personalization of a website, web to database integration, and integration with back-end legacy systems. This team's expertise ensures that you get reliable, secure, effective software with maximum return on investment.

Project Methodology

Our tested and proven approach to software development project methodology is the number one reason to choose System Source as your software development partner. Each software development project goes through the same basic steps.

Planning and Prototyping

The planning and prototyping process (PPP) is the method we use to define the scope of software development projects. The PPP brings together all the parties of interest to discuss the goals and scope of the project. During the PPP, we investigate:

  • All existing data or data types
  • The needs of all the data "owners"
  • The business processes involved
  • The essential reports to be generated or definitions of how user output will be delivered
  • The user interface requirements
The steps in the PPP include:
  • Discover and document business rules and requirements
  • Discover and document data and workflow dependencies
  • Discover and document system requirements, including existing infrastructure, resources and capacity, needs for expanded resources, capacity, hosting
  • Perform a security analysis
  • Develop use cases based on business rules and workflows
  • Develop test cases based on use cases
  • Write the functional and technical specifications
  • Create the project prototype

The result of the PPP will be a stand-alone document that completely describes the project, including functional and technical specifications. A PPP document is frequently used as the basis for issuing a request for proposals. When proposals are based on a good PPP, you can be confident that the proposals you receive are realistic.

Development
All code is reviewed by a senior technical architect and peers on a regular basis. Stringent development and documentation procedures are enforced.

System Source uses a three-tiered code development procedure. Each stage is hosted on a separate server to ensure the integrity of your code.

  1. All code is first produced in a separate development environment, where internal debugging and testing takes place.
  2. Code is then transferred to a pre-production environment for client review and testing.
  3. The final step, after thorough testing and client approval, is to install the code in its live environment.

Testing
System Source performs testing throughout the development process, so that your site will work under the requirements you establish during the Requirements Analysis. Successful completion of these tests will be part of the final approval process. For up to 90 days after the final approval of the project, System Source will continue to correct, free of charge, any defects in code written by System Source that prevent the project from meeting the functional specifications.

Installation and Deployment

  • System Source developers and system administrators will work with you to install the software at the specified location

If you have more questions please contact the Internet Sales Team at 410.771.5544 to discuss your business needs.

 
 
Internet development

Casestudies

Click on the links below to download our current casestudies.

University of Maryland Medical System: Advanced Content Management System Project

University of Maryland, School of Medicine, Department of Medicine: Database Development Project





search box
Home