Experience
As a result of our many successful projects, our unique people, and our technical know-how, Beyond Software Development has forged solid relationships with a broad range of corporate and SME clients.
Featured Projects:
The CommSee project is an ambitious project to roll out a new desktop platform across the entire bank, replacing legacy
applications with a dashboard style .NET rich client and a service oriented architecture providing CRM, Telling, Lending,
Document Imaging and Workflow functionality.
Scope:
- Largest .NET project in southern hemisphere
- 20,000+ users
- 200+ developers
- 7+ million lines of code
Technology:
- “Dashboard” style Rich Client Application developed in C#.Net.
- Seamless integration of legacy applications (VB, Web apps, etc) into common GUI framework.
- Service Oriented Architecture developed using .NET web services.
- Aggregation of data from multiple mainframes, Oracle, SQL Server, Documentum, Staffware and Biztalk.
- Agile development process using tools such as CruiseControl, Nant, Nunit, etc.
Roles:
- Architecture Team: Design overall solution, develop application framework (including code generation tools), develop
GUI framework, design and establish infrastructure. The team spent two months working at the Microsoft Campus in
Redmond developing and testing a proof of concept jointly with Microsoft architects.
- Development Process: Design source control usage process, create automated build, integration and release processes.
Implement test driven development process. Continuous monitoring and improvement of dev team productivity.
- Deployment: Create client and server installers.
- Production Support: Troubleshoot production issues.
Australian Background wanted to move their established and highly successful background checking business from a paper based
process to a secure online solution. The challenge was to analyse their business, streamline processes where applicable and then
design/build an online solution.
Scope:
- 500+ registered users
- 100+ customers with over 500 registered client contacts
- 4 separate web sites integrated into 1 solution (Admin, Customers, Research and Applicant)
- 4 site application infrastructure (Production, Disaster Recovery, UAT and Development)
Technology:
- Browser based online application using .NET and SQL Server technologies written in C#.
- Fully integrated backup, data transfer and disaster recovery system.
- Custom creation of background check forms using advanced .NET control integration.
- Custom built feature rich document workflow engine.
- Custom built reporting tool.
Roles:
- System Architect: Analysed business processes, designed solution. Advised on technologies and direction. Setup
Development, UAT, DR and Production environments.
- Project Management: Managed development team and client relationship. Release management. System documentation.
- Development Process: Lead developer and technical lead.
- Deployment: Management of deployment processes. Deployment documentation.
- Technical Advisor: Run workshops with Australian Background management regarding company direction and
marketing strategies. Assisted in sales pitches and presentations as as technical consultant.
- Production Support: Troubleshoot production issues.
Foundation Logic Systems current offering is a suite of Visual Basic 6.0 Windows applications implementing DCOM and an SQL
Server 7.0 back end that enable casinos and hotels to track their assets. Beyond Software Development worked with Foundation on a complete rewrite of the suite, leveraging the latest Microsoft technologies (C# .NET, Web Services and a SQL Server 2000 database), to offer better performance, better usability and a more extensible platform.
Scope:
- Over 75 current installations across North America
- User base of over 5000 in some installations
- Integration of PocketPC and hand held bar code scanner devices
- Integration with existing HR and Purchasing systems
Technology:
- Windows based suite of applications written in C# .NET
- SQL Server 2000 database
- Exposing Web Services for integration with 3rd party applications
- PocketPC integration
- Handheld barcode scanners and conveyor systems
- Implementation of auto update/release management
- Crystal Reports
Roles:
- System Architect: Analysis of existing application and business processes. Design of new system using latest
technologies and best practices.
- Development Process: Lead developer and technical lead. Developer mentoring.
- Deployment: Management of deployment processes. Deployment documentation.
- Technical Advisor: Recommendation of best practices. Set up of multi-developer development environment including
source control, issues register and deployment strategies.
- Production Support: Troubleshoot production issues with current VB 6.0 application.
|