Step 1 · Discover

Tasks suitable for Robo Claw and how to select implementation candidates in major TMT companies

The target tasks are evaluated from six perspectives: workload, frequency, standardization, number of exceptions, system connectivity, and presence of external transmission. It is recommended to prioritize standardized tasks that span multiple systems and have many exceptions.

Conclusion

When major TMT companies select target tasks for Robo Claw implementation, prioritize tasks that meet the following criteria: ① high occurrence frequency, ② standardized procedures, ③ cross multiple systems, ④ high burden of exception handling, and ⑤ external transmission is limited or can be conditioned on approval. Tasks that meet these criteria are easier to verify for effectiveness in a Pilot.

Who This Is For

Who This Is For

This is intended for development department managers, product managers, QA managers, DX managers, and others who are considering which tasks to start implementing Robo Claw with.

What You'll Decide

What You'll Decide in This Step

In this Discover STEP, we identify candidate target tasks for Robo Claw, prioritize them, and decide on the first 1–2 tasks to undertake. Detailed design of requirements, authority, and approvals will be carried out in the next Refine STEP.

Fit Check

Suitable/Not Suitable Tasks

Suitable Tasks

  • Tasks with high frequency and standardized procedures, such as ticket classification and prioritization
  • Tasks where initial drafts of decisions, such as writing Pull Request review comments, can be easily reviewed and modified by humans
  • Tasks that check information across multiple systems (Jira, GitHub, monitoring tools, etc.)
  • Tasks that involve external transmission, provided approval can be obtained before sending
  • Tasks where the format of input data is relatively stable (tickets, logs, source code, etc.)

Unsuitable tasks

  • Tasks that occur very infrequently and for which automation benefits are difficult to anticipate
  • Design tasks that heavily depend on human expert judgment and are difficult to standardize
  • Tasks that require immediate reflection of changes to the production environment without approval
  • Tasks where input data contains a large amount of highly confidential personal or unpublished information and handling is unorganized

Industry Challenges

Issues specific to major TMT companies

Many companies face the following challenges when selecting target tasks.

01

Too many candidate tasks to narrow down

There are a wide variety of candidates such as development, QA, incident response, and CS, and it is difficult to determine where to start.

02

Unable to formulate hypotheses of effectiveness

The actual volume of tickets and effort required for response are not visualized, making it difficult to estimate the introduction effect in advance.

03

Uncertainty about system connectivity

Whether GitHub or Jira support API integration and the extent of permissions required can only be judged by the information systems department.

04

Uncertainty in handling tasks involving code changes

There are no criteria to determine whether tasks involving code, such as creating or reviewing Pull Requests, are appropriate to include.

Method

Implementation Steps

1. Identify candidate operations

We will take stock of tasks related to development, QA, operations, and CS, such as ticket classification, code review support, primary incident triage, and primary CS responses.

2. Check workload and frequency

We confirm the frequency of each task (always, daily, weekly, etc.) and the man-hours required to handle them.

3. Evaluate standardization and frequency of exceptions

We will assess whether procedures are standardized and the extent to which exceptional handling (such as major incidents and emergency responses) occurs.

4. Check whether data system connection is possible

Check with the Information Systems Department to confirm the location of the data required for the target operations and whether the system can integrate with it.

5. Confirm the necessity of external transmission and human approval

We will organize the extent to which human approval needs to be retained, including whether it involves external transmission to customers or changes in production.

6. Determine priorities

We will compile the evaluation results and decide on the first one or two tasks to start with.

Evaluation Table

Candidate Task Evaluation Sheet

The following is an example of an evaluation table. Please replace it with your company's candidate tasks. The tasks closer to ◎ have a higher priority for Discover.

Candidate tasksFrequencyFormalityException frequencySystem connectionExternal Transmission
Primary Classification and Prioritization of TicketsAlwaysExpensiveModerateJira/BacklogNone
Creating Pull Request review commentsDailyModerateMiddle to highGitHub/GitLabInternal only
Primary troubleshooting of the malfunctionIrregularModerateExpensiveMonitoring and logging toolsInternal only
Drafting initial response to customer inquiriesAlwaysModerateModerateCRM / Help DeskBased on approval

Data & Systems

Data and Systems Used

In the Discover STEP, the status of the following data and systems is checked to evaluate candidate tasks.

Ticket data Source Code · Pull Request Actual Business Workload Jira and Backlog GitHub and GitLab Monitoring and log management tool CRM and Help Desk

Human-in-the-loop

Where Human Approval Is Required

At the Discover STEP stage, implementation is not performed, but during the evaluation of candidate tasks, the following judgments are organized based on the assumption that they will always be made by humans.

  • Final decision on whether the target task can be selected as an automation candidate
  • Decision on whether to include tasks involving changes to the production environment or external transmission as candidates
  • Judgment on whether to include operations that handle customers' personal information as candidates

Measurement

KPI Candidates

In the Discover STEP, the following are recorded as hypotheses for each candidate task and used as verification material in subsequent steps.

Current work effort

Estimation of the human workload currently required for the candidate task

Effect hypothesis

Hypothesis of the workload and time savings expected if automated

Implementation priority score

Priority calculated from factors such as frequency, regularity, and exception frequency

Pitfalls

Common Pitfalls

01

Select only tasks where the effects are easily visible

If you select only the prominent tasks without considering their frequency or the burden of handling exceptions, it becomes difficult to verify the effectiveness of the pilot.

02

Postpone system connection verification

If you decide on candidate tasks first and then check connectivity, rework may occur in later steps.

03

Start multiple tasks simultaneously

If multiple tasks are carried out concurrently from the beginning, the authority design and pilot evaluation become complicated, and verification will take longer.

FAQ

Frequently Asked Questions

How many tasks are appropriate to start with first?

In most cases, it is recommended to start with 1–2 processes. Handling multiple processes simultaneously can complicate authority design and Pilot evaluation.

Should processes that involve touching the code be excluded from candidates?

It is not always necessary to exclude them. By automating up to the creation of draft review comments and having humans make the merge decisions, they can be treated as candidates.

What should we do if we do not know whether system connection is possible?

Coordinate with the information systems department and confirm whether the target system's API or data linkage is possible. Individual consultations are also available.

Who should evaluate the candidate tasks?

It is recommended that the on-site managers of the relevant processes (development, QA, SRE, CS, etc.) and the information systems department work together. An evaluation that considers both the actual business situation and system constraints is necessary.

Continue

Next Step

Once the target operations are decided, the next step is to concretize the requirements, authorities, and approval design for those operations.

Shall we organize the selection of target operations together?

Based on the current number of tickets, response man-hours, and system configuration, you can consult formally in the LP about the candidates and priority for applying Robo Claw.

Discuss Suitable Workflows