We provide expertise in IT (Information Technology) services, using proven methodologies to prioritize your IT projects, to gather, define and refine your requirements, to design and specify solutions, and to manage your projects from beginning to end.
Whether you need an interactive web application to advertise and sell your products, front-end or back-end applications to manage your business processes, or integration of information from several of your existing application systems to enhance reporting, we can help you achieve your objectives.
Strategic Planning
By examining your business objectives, and reviewing your existing IT applications and facilities, we can help you to determine the existing level of IT support for each of your business functions, and to set priorities for on-going support and future development. The end result of the process is a list of projects to be undertaken (with descriptions of their scope and potential costs), in order of priority. We can initiate an ongoing process to review and amend priorities.
On your decision to proceed further with a project, we can offer the project-related services indicated below:
Business Analysis
Using pragmatic and proven techniques, we gather and document your requirements, and work with all stakeholders to refine the requirements to the point where the design process can begin. Analysis includes defining and documenting existing business processes that will be affected by the project, and proceeds to the re-design of the processes to improve the flow of data, and to interact with new or enhanced computer applications.
Design and Specification
Once your requirements have been approved, we will prepare the design and specifications for your application or facility, interacting with your staff to ensure that the design meets all your needs. This may include the design of supporting databases, design of screens for a web application, or detailed specifications for reports. The nature of the project will determine the components of the design.
Project Management
Our project management services tie together and manage all the activities associated with a project, using techniques recognized and expounded by the Project Management Institute. A project will proceed through a selection of the following phases:
- Scope Definition
- Project Planning and Costing
- Project Requirements
- Design and Specification
- Development
- Testing
- Implementation
To ensure that your project remains on track and is completed to your satisfaction within time and budget constraints, we apply the following techniques:
- Status Reporting – to keep stakeholders and end users informed of progress and involved in making decisions, by holding regular status meetings and keeping records of tasks completed, actions taken and decisions made.
- Change Management – to manage the scope of the project, by recognizing when requested changes will affect project costs, documenting and pricing the changes, and obtaining formal approval.
- Risk Management - to recognize potential problems and the likelihood of them occurring, and to identify contingency plans to be put into effect in the event that they do occur.
- Quality Assurance – to ensure that the deliverables of the project meet expectations, by reviewing plans, designs and specifications with stakeholders and end-users throughout, and by internal and acceptance testing.
Our methods and techniques have brought success to our clients’ projects, and can bring success to your projects too.
Some of Our Past Projects:
|
Liquor Control Board of Ontario (2004 – 2009)
- Conducted a project to develop a web-based Inbound Management System using C#.NET to permit vendors and carriers to book appointments for delivery of goods. (2008 – 2009)
- Conducted a project to develop a web-based New Item Submission System for the LCBO using Visual Studio.NET and IIS. (2004 – 2005). This system won an award from the Retail Council of Canada.
QLogitek and Bell Canada (2006 – 2008)
- Led the design and development of back-end reporting and data communications facilities for a web-based multi-method retail payments system.
RBC Financial Group and RBC Dexia (1996 – 2009)
- Developed a Cost Allocation and Chargeback system using Visual.NET (C#) (2004).
- Converted and enhanced a large securities custody billing system in twenty phases over the course of thirteen years, to provide large improvements in functionality, management information and speed of processing.
- Led a project to develop a pension refunds system to replace a non-Y2K-compliant system with a new system developed in Visual Basic and using an NT-based Oracle database server. (1998)
CGU Group (now Aviva Canada) (2002 – 2003):
- Managed a project to develop a web-based J2EE Broker Web Portal for a mainframe general insurance system using Java, Websphere and MQ Series.
MedcomSoft (2001):
- Led a project team of 8 people to develop a web-based IIS / SQL Server on-line activation key system for world-wide management of packaged software licensing.
Toronto Transit Commission (1999 – 2001):
- Developed a comprehensive series of technology delivery methodologies and templates that covered the whole spectrum of systems development standards.
- Led a project to develop a web-based reporting system on surface vehicle movements using Visual Interdev, IIS and Crystal Reports.
Institute for Work & Health, a research organization funded by the Workers' Compensation Board of Ontario (1990 – 1997):
- Conducted four annual systems planning studies, identifying requirements, planning hardware and software acquisitions, and identifying and scheduling projects.
- Planned and implemented a Novell Local Area Network, including preparation of an RFP, evaluation of proposals, issuing purchase orders and coordinating installation.
- Designed, developed and implemented a sophisticated questionnaire system that was instrumental in collecting data for the Early Claimant Cohort study of factors affecting the return to work of injured workers.
- Selected and coordinated the implementation of an Electronic Document Management System (SoftSolutions).
- Provided user training in network, document management and application system facilities.
Electrical Utilities Safety Association (1987 – 2007):
- Developed and implemented systems in Clipper to manage client firm information and courses.
- Developed and implemented reporting systems in Clipper to present WSIB data on workplace accident and claim experience by type of industry.
- Developed and implemented a Training Needs Assessment System that analyzed questionnaires filled in by employees of member companies, and identified training needs.
Workers' Health and Safety Centre (1986 – 2009):
- Developed, implemented and supported a Course Scheduling and Materials Control System that automatically manages shipments and returns of materials and audio-visuals for training courses, generates orders for low stock items, and schedules jobs for the internal print shop.
Occupational Health and Safety Education Authority within the Workers' Compensation Board (now WSIB) (1985 – 1990):
- Conducted systems planning studies for several health and safety agencies. and worked with their managements to set priorities.
Conducted studies of WCB (WSIB) data on workplace accidents and claims experience, to identify ways and means of distributing the information to safety associations |