Skip to main content
DCS Flow
AI maturity self-test

How ready is your organisation
for AI in information systems work?

A self-test of how your organisation uses AI across the life of its information systems. You get a level from 1 to 5, a score for each of six sections, your strengths and priorities, and the result as a PDF.

The seven sections
  1. 01Organization profile and role in the information systems lifecycle
  2. 02People and AI skills
  3. 03Context and organizational knowledge
  4. 04Practical AI use across the information systems lifecycle
  5. 05Trustworthiness and verifiability of AI outputs
  6. 06AI governance, data security and control
  7. 07AI adoption management and business benefits

Estimated time: about 10 minutes.

Start the self-test

Your name, organisation and work email are asked once, at the end, before the result.

Organization profile and role in the information systems lifecycle

01What is your organization's role in information systems maintenance and development?

Select all applicable answers if your organization performs multiple roles.

02What is your organization's primary industry?

Select one answer.

03How many people in your organization are involved in information systems maintenance, development or governance?

Include managers, analysts, architects, developers, testers, security specialists and others regularly involved in these processes. Do not count your entire workforce.

04What currently creates the greatest difficulties in maintaining and developing your information systems?

Select up to three of the most significant challenges.

0 / 3

People and AI skills

01How widely do your organization's employees use AI in their daily work?

Consider employees involved in information systems governance, analysis, development, testing and maintenance.

02How is successful experience with AI use captured and shared within your organization?

For example, an employee discovers an effective way to use AI to prepare requirements or analyze software code.

03How do employees determine whether AI-provided information or outputs are correct?

For example, when checking AI-generated requirements, code changes, tests or technical recommendations.

04How does your organization develop employees' ability to use AI in their professional work?

Consider not only general AI training, but also skills for applying AI to specific information systems lifecycle tasks.

Context and organizational knowledge

01What information about your information systems is accessible to AI tools?

For example, requirements, documentation, work items, software code, architecture and change history.

02How easily can your organization establish why a particular information systems decision was made?

For example, why a particular architecture was chosen, a feature introduced or a business requirement changed.

03How easily can you determine which information systems requirements and changes have been approved?

For example, determining what the customer approved, what is in scope and what has actually been delivered.

04How do you ensure that AI uses current and accurate information about your information systems?

For example, preventing AI from relying on an outdated specification, a cancelled requirement or a previous system version.

Practical AI use across the information systems lifecycle

01At which stages of the information systems lifecycle does your organization use AI in practice?

Consider analysis, design, development, testing, deployment and maintenance.

02How does AI help prepare requirements, specifications and work items?

For example, new feature requirements, change requests, user stories and acceptance criteria.

03How is AI used in software development, testing and defect resolution?

If your organization does not write code itself, consider how AI helps review or assess work delivered by external suppliers.

04How does AI support decisions about information systems development and maintenance?

For example, assessing change impacts, architecture options, technical risks or resource needs.

05How closely is AI integrated into your organization's daily workflows and tools?

For example, in work management, documentation, code repositories, testing or change management.

Trustworthiness and verifiability of AI outputs

01When receiving an AI answer, can you verify which information sources it is based on?

For example, opening a specific requirement, document, work item or source code fragment.

02How is the quality of AI-generated work products checked before they are used?

For example, requirements specifications, architecture proposals, source code, test cases or reports.

03What happens when AI provides an incorrect, incomplete or unsupported answer?

For example, AI cites a nonexistent requirement, misinterprets a document or proposes an unsuitable technical solution.

04How does AI respond when it lacks sufficient information to provide a substantiated answer?

For example, the current specification is unavailable, a decision rationale is missing or documents conflict.

05How are AI-generated outputs reviewed and approved before being used in important decisions or deliveries?

For example, before approving an architecture decision, deploying changes to production or delivering outputs to a customer.

AI governance, data security and control

01Does your organization know and control where data goes when employees use AI?

For example, system documentation, source code, customer information, personal data and other restricted materials.

02How clearly are the rules for using AI at work defined in your organization?

For example, which AI tools are allowed, what information may be entered and which outputs must be checked.

03How is access to organizational information by AI controlled?

For example, whether AI assisting a project analyst can access only information that analyst is authorized to view.

04Can your organization trace how AI was used to complete a particular work item?

For example, how AI helped prepare requirements, analyze documents, change code or develop a technical proposal.

05How does the organization manage risks when AI can perform actions in information systems or work tools?

For example, creating work items, editing documentation, preparing code changes or calling system APIs.

AI adoption management and business benefits

01Who in your organization is responsible for AI adoption and the development of its use?

Consider responsibility for AI adoption in information systems maintenance, development and governance.

02Does your organization measure the benefits delivered by AI use?

For example, time saved, lower costs, faster requirements preparation, fewer errors or better knowledge access.

03How does your organization select the workflows in which to introduce AI?

For example, requirements analysis, documentation maintenance, development, testing or systems governance reporting.

04What is your organization's AI development plan for the next 12 months?

Assess whether the organization has specific AI adoption goals, priorities, accountable owners and required resources.

05How does your organization turn successful AI experiments into permanent working solutions?

For example, after a successful AI pilot in requirements analysis or testing, how is it introduced into routine work?

Your result is ready

Tell us who is asking, and the result is yours.

How we use these details

DCS Flow uses your name, organisation and work email to prepare and offer you a consultation about your result. Your answers and the result are sent to the DCS Flow team as one email and are not stored by this website.

The email is delivered through Google Workspace. You can ask us to delete it at any time by writing to the address on this site. If you tick the marketing box, we may also contact you about DCS Flow; you can withdraw that at any time.