|
|
|
If your IT project is stalled, or
you've got a problem that you just can't get to the bottom of, why not call us in?
Our daily rate is very competitive, and if after one day you don't feel we can help
you solve the problem, we'll only charge you £100!
Our consultants are all Microsoft Certified, and have skills and experience from
across the IT Spectrum, with an emphasis on lateral thinking, problem-solving and
rapid development. Our primary areas of technical expertise are :
- .Net Development (1.1 and 2.0) - C# and VB.Net
- ASP.Net Web Solutions (1.1 and 2.0)
- Mobile Device Development (.Net Compact Framework, WINCE)
- C/C++, WIN32 API, MFC/ATL
- Visual Basic (6) and Visual Basic for Applications
- HTML, JavaScript and ASP
- BizTalk 2004 and 2006
- SQLServer 2000 and 2005
Working for an end-client in the
Utility sector, we were called in by Accenture to assist them in getting a GPRS
mobile job management system back on the rails. The project was significantly
behind schedule, and essentially stalled because of occasional lock-ups, crashes
and transmission reliability issues when being tested out in the field which did
not occur in lab test conditions.
Taking a systematic approach, we were able to isolate the relevant practical differences
between the lab test environment and the real-world scenario, which turned out to
be a difference in the quality and segmentation of the GPRS signal. By adding
enhanced logging and tracing capabilities, we were able to pin the reliability issue
down to the case of sending a large GPRS packet with a poor signal - a situation
not elegantly or predictably handled by the network provider. Ultimately we determined an
effective maximum packet size for reliable transmission, and integrated a data-splitter
layer into the network stack. Additionally a thorough code inspection and
line-by-line code-step revealed the use of a closed handle after retry handling,
which was causing the lock-up and crash some way down the line.
We also recommended changes to the unit and integration testing strategy.
Within two
weeks the project was back on track, and the client was happy.
|
|
|
|
|