Activities

Prepare Vision Document

Description
- This task is intended to prepare the Vision Document, which is a broad document presenting various initial information about the system to be developed. - This task is usually carried out over several days and requires some meetings between the participants.
Input Criterion

Required Artifact
Produced Artifacts
Participant Role
Responsible Roles
Sub Activities
Guidelines

Identify and Prioritize Initial System Requirements

Description
- The initial requirements to be developed are identified, prioritized and documented in the Product Backlog. This document will be kept up to date throughout the project, incorporating new requirements as necessary.
Input Criterion

Required Artifact
Produced Artifacts
Participant Role
Responsible Roles
Sub Activities
Guidelines

Instantiate Development Environment

Description
- Install required tools and the Process Automation Platform. - Create the project within the task, documentation and code management tools.
Input Criterion

Required Artifact
Produced Artifacts
Participant Role
Responsible Roles

Specify Business Process

Description
- Model in BPMN notation the business process that will be automated.
Input Criterion

Required Artifact
Produced Artifacts
Participant Role
Responsible Roles
Sub Activities
Guidelines

Specify System Requirements

Description
- Model the **domain entities** of the system to be developed. - Specify the **business rules**, **emails** and **service tasks** handled by the process.
Input Criterion

Required Artifact
Participant Role
Responsible Roles
Sub Activities
Guidelines

Specify Screen Prototypes

Description
- Describe graphical interface's metadata for user tasks or process start forms and, if necessary, model the graphical interfaces.
Input Criterion

Produced Artifacts
Participant Role
Responsible Roles
Sub Activities
Guidelines

Planning: Define Sprint Tasks

Description
- Define task plan for Sprint. - Score tasks (estimate time for development).
Input Criterion

Sub Activities
Tools
Guidelines

Implement Requirements

Description
- Configure and implement the process automation: Gateways' conditions, service tasks, emails, and system screens.
Input Criterion

Produced Artifacts
Participant Role
Responsible Roles

Test the System

Description
- Apply checklists to assess the quality of the process model.
Input Criterion

Required Artifact
Produced Artifacts
Participant Role
Responsible Roles
Sub Activities
Guidelines

Evaluate and Approve the System

Description
- Evaluate whether the delivered software increment meets the requirements. - The Product Owner is responsible for supporting or monitoring, if necessary, this activity.
Input Criterion

Required Artifact
Produced Artifacts
Participant Role
Responsible Roles
Sub Activities
Tools
Guidelines

Prepare and Present Project Status Report

Description
- Summarize the overall progress of the project. - Present activities completed, ongoing, and planned for upcoming sprints.
Input Criterion

Required Artifact
Produced Artifacts
Participant Role
Responsible Roles
Sub Activities
Guidelines

Daily Meeting

Description
- Daily quick meeting in order to maintain and monitor the team's progress and solve problems that may affect your work pace.
Input Criterion

Required Artifact
Produced Artifacts
Participant Role
Responsible Roles
Sub Activities
Tools
Guidelines

Sprint Review

Description
- At the end of each sprint, the team presents the system that was developed to the Product Owner. - Identified issues must be added to the Product Backlog to be dealt with in the next Sprint.
Input Criterion

A development sprint has just been completed.

Required Artifact
Produced Artifacts
Participant Role
Responsible Roles
Sub Activities
Tools
Guidelines

Sprint Retrospective

Description
- At the end of each sprint, the agile team meets to discuss and analyze how its progress went.
Input Criterion

A development sprint has just been completed.

Required Artifact
Produced Artifacts
Participant Role
Responsible Roles
Sub Activities
Tools
Guidelines

Project Retrospective

Description
- The project is revised. - Strengths and weaknesses are recorded as well as lessons learned.
Input Criterion

The Development in Sprints phase has been completed.

Required Artifact
Produced Artifacts
Participant Role
Responsible Roles
Sub Activities
Tools
Guidelines

Generate System Structure

Description
- Use the AgileKIP platform to generate the system structure.
Input Criterion

Required Artifact
Produced Artifacts
Participant Role
Responsible Roles
Sub Activities
Guidelines