IBM has introduced a new software, Engineering Lifecycle Manager which claimed to allow software engineers view a project in its entirety to understand several complex interactions.

IBM Engineering Lifecycle Managerto claimed to help organisations bring intelligence to the products, systems and applications people use everyday and reduce costs, address compliance and regulatory requirements.

In addittion, engineers can also run a query and identify, analyse the dependencies between the systems and software design artifacts.

The software provides searching, querying, viewing and impact analysis across multiple engineering disciplines, enabling organisation identify potential conflicts and variables.

IBM has also unveiled SmartCloud Continuous Delivery that help organisations deliver software enhancements quickly and efficiently.

SmartCloud Continuous Delivery will help developers address some of the key inhibitors to cost effective software delivery including timely access to feedback from clients, ongoing collaboration with line of business and the ability to automate key processes.

It also accelerates the time from code creation to deployment from days to minutes through automation, standardisation and repeatable processes and simplifies collaboration across an organisation through joint projects plans, shared workflows and tasks for building, testing and deploying code.

Additionally, IBM SmartCloud Continuous Delivery automatically tracks project changes, matches business growth needs by near-instant deployment of virtual machines for development, test or production requirements and reduces development time and complexity by providing code for repeatable processes.