Roles

A single product for every role to manage Agile planning, Delivery Execution, and Tracking

Try Now

Developer

A single product for Developers to manage backlogs, tasks, dependencies, define test cases and collaborate with multiple teams.

Know More

Tester

Testers can design, plan and execute tests and track the test progress at release and iteration levels.

Know More

DevOps Engineer

Enables a DevOps engineer to configure and manage the CI/CD pipeline, track deployment progress and identify failure points to take corrective actions.

Know More

Product Manager/Product Owner

Product Managers/Product Owners can define vision, manage backlogs, and inspect/evaluate product progress through each iteration and release to meet objectives.

Know More

Portfolio Manager

Portfolio Managers have complete visibility on multiple products and roadmaps, can make investment decisions on initiatives, and can help enterprises scale Agile.

Know More


What is the Role of a Developer?


A Developer owns the code and is responsible for delivering a working, good quality software in a defined time-box. They interact with other team members and the Product Owner to implement user stories and validate them against the acceptance criteria and thereby, commit to release and iteration goals.

The development team that forms the core of Agile Development is empowered to self-organize and manage its work.

Jile benefits for a Developer

Backlog Management

Estimate backlog items through story points, and plan those into iterations for implementation. Define test cases for user stories and plan those into iterations.

Task Management and Daily stand ups

Break down a user story into logical tasks for execution based on the effort required. Use visual boards to track progress of each work item during daily stand ups through the iteration summary.

Dependencies

Create and track dependencies against user stories within the team or between different teams on a dependency board to avoid future conflicts.

Validate User stories

Test cases can be defined, viewed and managed for user stories on an Iteration test board along with test suites for an iteration.

Collaboration

For better collaboration and coordination, use discussion boards at every level with @ tagging and refer to documents, links, and notes.

Backlog Management using jile
Task Management and Daily stand ups using jile
Dependency management using jile
Validate User stories using jile
Collaboration management using jile
Backlog Management using jile

What is the Role of a Tester?


A Tester is part of the development team and is responsible for the quality of the software delivered. Testers usually perform functional and non-functional testing through manual or automated testing techniques to ensure defect-free deliverable.

With the onset of Agile practices in development and delivery, testing has become a continuous activity, determining the quality of every iteration and release.

Jile benefits for a Tester

Design Tests

Define single-step or multi-step tests for features, stories and constraints. Maintain reusable tests in a regression library.

Plan Tests

Plan tests for features and stories into releases and iterations and plan regression testing by making use of the regression library.

Execute Tests

Use Visual Boards to execute planned tests and view the test results.

Track Test Progress

Use release and iteration progress boards to track test executions at release and iteration levels.

Design Tests using jile
Plan Tests using jile
Execute Tests using jile
Track Test Progress using jile
Design Tests using jile

What is the Role of a DevOps Engineer?


A DevOps Engineer understands the end-to-end development and delivery lifecycle along with various automation tools to own and manage CI/CD pipelines.

A DevOps engineer can be a release manager, automation expert or a DevOps evangelist. DevOps engineers interact with the developers, testers, system admins and other key IT members to oversee and ensure that the code releases are on time, without any roadblocks. They are driven by the passion for scripting with the additional expertise of integrating DevOps tools to orchestrate and automate the pipeline.

Jile benefits for a DevOps Engineer

Configure CI/CD pipeline

Set up the pipeline by defining different stages and elaborate further by creating jobs and steps to perform those jobs.

Orchestrate deployment

Automate deployment pipeline through custom scripts or by selecting pre-built plugins from Jile's plugin store inside the Jile application.

Track deployment progress

View deployment metrics, generate reports and analyze the deployment process.

Troubleshooting

Identify failure points and bottlenecks through step level execution status and logs for a specific stage in a pipeline.

Configure CI/CD pipeline using jile
Orchestrate deployment using jile
Track deployment progress using jile
Troubleshooting using jile
Configure CI/CD pipeline using jile

What is the Role of a Product Manager/Product Owner?


A Product Manager/Product Owner owns the Vision, Roadmap and Product Backlog. Additional responsibilities include interfacing with customers, researching the market to identify business needs, and working with the team to articulate and clarify the backlog items.

In large enterprises, where a single person may not be able to handle both customer interfaces as well as the team interfaces, different individuals may do these roles.

Jile benefits for a Product Manager/Product Owner

Capture Product Vision

Manage product vision using configurable vision boards.

Roadmaps

Create and manage roadmaps, and depict product features across release schedules.

Product Backlog

Identify, prioritize and manage the product backlog in the form of capabilities, features and stories.

Elaborate Backlog Items

Elaborate and estimate capabilities, features and stories with benefits and acceptance criteria.

Personas

Manage user personas along with their goals and challenges to discover features.

Release and Iteration Planning

Plan and track release and iteration progress based on iteration and release goals.

Capture Product Vision using jile
Roadmaps management using jile
Product Backlog management using jile
Elaborate Backlog Items using jile
Personas creation using jile
Release and Iteration Planning using jile
Capture Product Vision using jile

What is the Role of a Portfolio Manager?


A Portfolio Manager owns multiple products or value streams under a business domain. Portfolio managers align portfolio strategy to business objectives, maintain the vision, track progress of initiatives across products, and therefore, can make informed decisions on future investments of those initiatives.

Jile benefits for a Portfolio Manager

Define Portfolio Vision

Define the portfolio vision (that aligns with the Enterprise's business objectives) on a Vision Board.

Manage Strategic Initiatives

Define, manage and continuously prioritize strategic initiatives with a large scope of work in order to align to business objectives.

Visualize roadmaps for multiple products/value streams

Utilize real-time digital boards for complete visualization of roadmaps for multiple products across releases that include business objectives, initiatives and features.

Evaluate initiatives to 'Pivot or Persevere' based on metrics and key results

Make decisions with respect to initiatives during retrospectives based on its progress against set objectives and key results.

Define Portfolio Vision using jile
Manage Strategic Initiatives using jile
Visualize roadmaps for multiple products/value streams using jile
Evaluate initiatives to 'Pivot or Persevere' based on metrics and key results using jile
Define Portfolio Vision using jile