Consulting & Development

Design & Development

Since commencing in Melbourne in 1999, IBSA has distinguished itself as a leading provider of software design and development services across a diverse range of industry sectors using a variety of development processes and technologies. We are able to provide end-to-end service when required, starting from feasibility workshops and requirements definition, through development of functional and technical specifications, through development, testing, implementation, maintenance and ongoing support. Our flexible processes can be adapted to meet client needs and to enable us to be engaged at any point in the development process.

IBSA has specific experience across a broad range of technologies, including:

Web: Java, .NET, Ruby on Rails, PHP, Python, Scala, Javascript, HTML/CSS
Desktop: Microsoft Win32, .NET, Java, Objective-C
Mobile: iOS, Android
Databases: Oracle, MS SQL, DB2, PostgreSQL, MySQL

Recent clients include the National Australia Bank, Amcor, NEC, IOOF, Industry Super Property Trust, Mercedes Benz, Tennis Australia, VicRoads, DEECD, Victoria University, Veda Advantage and GBC Australia.

IBSA has a pragmatic approach to development and selects the most appropriate methodology to adopt based on the specific nature of the project. We take into account such factors as the previous experience and internal processes of the client, the size, scope, complexity and risk of the project, the number and nature of external parties and interfaces, the level of changes expected and the legislative and probity requirements. Depending on these and other factors, we may select a traditional “waterfall” SDLC, a very lightweight “agile” methodology or more commonly a blended approach that adopts the specific procedures and practices that will ensure that the development project has the best possible chance of delivering on its objectives and provides the best possible value for the client’s investment.

Integration / Implementation

Since 1999, IBSA has provided bespoke and customized package implementation of business solutions, which typically consist of mission-critical front of house applications providing customer usability, and providing integration with the strategic, enterprise based applications used to manage the core business of our clients. This is often achieved through the implementation and customisation of both commercial and open source applications. This has resulted in IBSA establishing an evaluation matrix, enabling us to assess and implement the best-fit open source applications to meet the needs and specifications of our clients. IBSA has implemented and integrated both commercial and open source applications such as Collaboration, Knowledge Management, CMS, CRM and POS systems.

IBSA’s credentials and capability in relation to application implementation and integration consist of:

  • Architecture design and planning
  • Implementation
  • Research Services and systems evaluation
  • Configuration and Customisation
  • Systems Integration
  • Software Development and Testing

IBSA adopts a range of integration technologies, which we implement dependent upon the standards and methodologies embraced and implemented by our clients. Some of the methodologies we have used and are experienced in are: SOA systems, SOAP, RESTful web services, Mule and Pentaho BI.

We have successfully integrated new systems into enterprise resource systems such as SAP ensuring a successful and rewarding customer experience, whilst preserving the integrity and source data of the key Line Of Business applications.

Data Migration & Conversion

With the increasing utilisation of ICT systems within the private and public sectors, it is now not usually the case that we are able to operate in a “green fields” environment. Since starting in 1999, the vast majority of the projects that IBSA has been involved in have required some degree of data migration or conversion, whether because we are implementing an upgrade or replacement to an existing system, are interfacing to one or more existing systems or are providing some type of integration or consolidation of disparate system components to enable them to work together seamlessly and to provide useful business and operational information at a strategic level.

IBSA’s experience in data migration and conversion has been demonstrated in work for:

  • Government authorities like VicRoads where IBSA-developed systems provide bulk upload capability as well as conversion of finalised data to feed to legacy operational systems,
  • Financial institutions like the National Australia Bank where IBSA assisted in the migration of data from diverse systems used by a group of recent acquisitions to a single common platform,
  • Commercial entities like Bakers Delight where we provided advice and guidance to enable the effective reporting from data maintained by a closed system
  • Community organisations like Kosher Australia, where a manually-maintained database was migrated to a bespoke module for a web Content Management System.

In these and many other cases including the case studies, IBSA was able to ensure a successful migration and/or conversion, with suitable controls and checks to ensure that the process maintained the integrity of the data and that edge-case exceptions were suitably flagged and reported to allow manual handling. IBSA has a demonstrated track record in successful data migration and conversion projects.

We have provided Data Migration and Conversion services to a significant number of development efforts and the depth and breadth of this experience has exposed our consultants to various industrial and commercial contexts and enabled IBSA to develop a significant body of intellectual property by which we add value to client engagements through reduced delivery times and established best-practice.

IBSA has :

  • A dedicated area of practice
  • A body of knowledge that guides the development and implementation of enterprise information management practice through the specification of roles, responsibilities, policies and procedures governing the data lifecycle.
  • IBSA’s Data Migration and Conversion Methodology which defines a proven process for conducting data migration initiatives.
  • A substantial body of tools (ETL, data cleansing, validation, conversion) and templates to support the process.

IBSA recognises that data migration is typically amongst the highest-risk activities on a systems development, enhancement or integration project plan. Hence, it is critical to not only adopt a structured approach to the migration and conversion of data but to execute this as early as possible during the systems development lifecycle. Our experience in data migration and conversion has also proven that success is contingent on effective engagement with the business owners of data given that they are best-placed to understand how this data supports the organisation’s activities, validate target data sets and typically assume roles within the governing structures necessary to maintain data quality.

IBSA’s knowledge and expertise in data migration and conversion is, therefore, predicated on extensive technical ability and knowledge in the key areas of migration, conversion, ETL and integration but is supported by the core analytical and managerial expertise required to satisfy the non-technical success criteria described above.