|
|
|
|
|
|
|
|
Inforaise ROCKS! I've been managing software development projects for over 15 years and can say without reservation that this is one of the best teams ...
- Bill Hamilton, Development Management Consultant, BLSWEB. |
| More... |
|
|
|
 |
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BLS Web is a web based enterprise application software company selling to the health care industry. BLS Web specializes in helping companies manage patient data related to chiropractic examinations and treatment results. The application is designed to be simple to use with an intuitive user interface while the application itself is built upon a complex rule-based engine. Complex report generation capabilities are also supported by the application. |
| |
| |
Parallel Initiatives-Maintenance, Enhancements and Re-engineering |
| |
Complex Business Rules |
| |
Limited Budget and Resources |
|
| |
Inforaise started the project using two teams. One was focused on support for repair of key customer satisfaction issues and the other focused on re-engineering the base application to move it to a more robust and secure three-tiered architecture. The teams were later merged so that the overall project load could be better balanced as work progressed. Inforaise successfully migrated the data to the new application with minimal downtime. |
|
|
|
|
 |
| |
Architecture |
| |
Three-tire distributed |
| |
Critical logic driven by database |
| |
Small footprint |
|
| |
Server Side Technologies |
| |
MS Active server pages |
| |
SQL Server |
|
| |
Reporting |
| |
Crystal Reports |
|
| |
Client Side Technologies |
| |
HTML, DHTML and Javascript |
|
 |
|
|
|
| |
Inforaise initially deployed separate dedicated teams for support, maintenance and engineering tasks. The team members were quick to understand the functionality of the application that enabled them to troubleshoot problems in the existing code base. By establishing these teams, each was able to focus on a different aspect of the key issues with appropriate expertise. For example, the re-engineering team was focused on the design and development of the enterprise-class web application using Microsoft technologies. When the teams were later merged, the project benefited by having the former support team members develop some of the functional requirements for the yet developed new code base resulting in lower overall cost of the project. The core technical team provided the design and core of the application. Upon completion of the core engineering and applicaiton functionality, the team members were rotated to other assignments while new members were added to handle the complex Crystal Reports phase. In the end, the project was finished as originally scheduled and launched on time. |
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|