QA Management & Release Handoff

QA Management & Release Handoff

HOW I SOLVED IT with KLIENT

QA Management & Release Handoff

In this video, we explore QA management and release handoff using Klient. Key topics include:

NManaging day-to-day tasks in Global Kanban
NUpdating task status
NQA verification and validation
NRelease management
NTracking release progress

Understanding how to efficiently manage QA processes and release handoff is crucial for delivering high-quality products. This video provides valuable insights into ensuring smooth transitions from development to release.

$Improved Quality: Efficient QA management ensures that only high-quality products are released.
$Clear Tracking: Properly tracking tasks and releases helps in maintaining project timelines.
$Effective Communication: Clear communication within the team improves coordination and reduces errors.
$Organized Workflow: Using tools like Klient enhances the organization of QA tasks and release processes.
$Successful Releases: Following these strategies leads to successful and timely product releases.

Introduction [0:00]
Hi everyone! I’m a Quality Analyst at Klient, and today we are going to see an episode of ‘How I Solved It with Klient’ for QA management and release handoff.

Key Challenges [0:09]
So the main key challenges as a QA I face is tracking the testing of a project or a task in a different testing environment, how QA can validate if development meets customer requirements, and how QA can plan release delivery on time.

Agenda [0:29]
We know how QA is a crucial part to deliver the best quality product. So I’ll be showing today how QA can manage tasks, day-to-day, using a Global Kanban in Klient. On what basis I pick the task to work on, how do I change the task status, and what are the fields I’ll update as a QA analyst. And how do we do verification and validation. And how QA manages release go/no go.

Managing day-to-day tasks in Global Kanban [1:09]
So this is Klient Global Kanban board. I use this day-to-day to manage my work. So you can customize your view with the various options. I have applied a filter to tasks, which shows me all the tasks assigned to me for QA. So coming to the first point, how QA can manage day-to-day work, now I can see a number of tasks in different status and as a QA I pick the ones which are ready for QA, tasks based on priority and ongoing release. So I’ll pick the ‘Ready for QA’ tasks here.

Updating task status & details [1:51] When I start working on a task, I changed the status to ‘QA in progress’ so it’s easy to track. I can change to ‘QA in progress’ from here or simply drag and drop the task to ‘QA in progress’. So if I click on my ‘Edit’ icon, I can see the details of the tasks here. I can see the details of the tasks here and we can customize this field. And once the grooming of a project is done, we create a task with the descriptions and proposed solution, which I use it as a reference to write my test cases before the development.

QA Completion [2:46]
So I’ll now use those test cases here to verify if the development has met the customer requirement. So if everything goes right, I can change the status here from ‘QA in progress’ to ‘QA completed’. And I can also open this record in a Salesforce view to check more details and I can change the status from here as well. Once everything is done and there are no issues, then I’ll change the status here to ‘Scratch’ org and mark this as ‘QA completed’ and also we have a field called ‘Demo video’ where I record the test cases and I paste it in this field for the future reference.

Release Management [3:43]
So this is the ‘Demo video’ field. So once it is filled, QA completed, I post a Chatter to the developer saying this is QA completed so they can carry on with their PR request if there is any pending one. And I can also log a timeframe here, like a time and how many hours I have worked on this particular task.

Tracking Release Progress [4:13]
So here I can go to the release. This is the planned release, 49.8, and it shows the details of the ongoing release or the upcoming ones, like ones we have planned and everything. In the related cases, we have all the tasks and projects which have been tagged to this particular release. If I view all and click on ‘View all’, it shows me all the tasks and if everything is QA completed, we give a go to the deployment team saying it is done from our scratch org and they can proceed with the package. So we have different testing environment cycles, like testing and scratch org, and SIT and sandbox. According to each phase, I changed the test environment. So this helps me to track the QA completion in all the phase. Once everything is done, the release will be generally available, and this is to be deployed in the Klient org.

Conclusion [5:15]
So this is how I use Klient as a QA to complete my work. Thank you so much for your time. If you have any questions, please feel free to reach out to us at [email protected]. Thank you!

Plan Your Summer, Review Time Off Requests

Plan Your Summer, Review Time Off Requests

HOW I SOLVED IT with KLIENT

Plan Your Summer, Review Time Off Requests

In this video, Dominic explains how to visualize and manage time off requests using Klient, and covers topics such as:

NCreating time off requests
NApproval process
NResource planner view
NTimesheet sync
NCalendar view

Understanding how to efficiently manage time off requests is crucial for project management. This video provides valuable insights into ensuring smooth operations even when team members are on leave.

$Improved Scheduling: Efficient time off management helps in planning and scheduling tasks without disruptions.
$Resource Allocation: Knowing who is on leave allows for better allocation of resources.
$Project Continuity: Properly managing time offs ensures that projects continue smoothly without delays.
$Enhanced Communication: Clear visibility of time off requests improves communication within the team.
$Employee Satisfaction: A streamlined process for requesting and approving time off boosts employee morale and satisfaction.

Introduction [0:00]
Greetings everyone! Dominic for another ‘How I Solved It with Klient.’ On this one, I want to answer a question from a user that wanted to remain anonymous. “How can we visualize time off requests?” So I’m going to be showing the time off feature from Klient and also a neat trick leveraging the Salesforce platform to display overall time offs in our business.

Creating a Time Off Request [0:23]
Each user will be able to create a new request by reaching the Global Action list or the object itself. After you’ve selected the type of time off, their date range and provided some notes for context, you will be able to review and send for approval. This will be routed to the proper person based on the context.

Approval Process [0:50]
As an approver, you will be able to review using a list view or reaching to your notifications and look at the approval request directly. From here, you can approve or dig into the request to get more details. Once satisfied, you can either approve or reject, providing some comments for context.

Resource Planner View [1:14]
As time offs are approved, they will be visible on your Resource Planner for a global understanding of the impact of those time offs. Expanding for each resource, you’ll be able to see the projects that would need to be reviewed either to delay, reassign, or take some action based on the time off that were added. Holiday dates from each resource’s calendars are also visible on the Resource Planner.

Timesheet Sync [1:40]
As a consultant, your time off will be added automatically to your timesheets once it’s approved, so that you only need to submit once you’re done.

Calendar View [1:52]
And my final trick, use Calendar to represent all time offs that have been approved or submitted so that you can have that into a calendar view. So using a list view from time off splits for approved or submitted, you can also list that into that form for your benefit of having a global understanding of everyone’s time offs requested.

Conclusion [2:16]
Thanks. Have a great day!

Focus on the Right Task

Focus on the Right Task

HOW I SOLVED IT with KLIENT

Focus on the Right Task

In this video, Dominic explains how project resources can know what to work on next using Klient tools. Key topics include:

NUsing Homepage & Dashboard
NGlobal Kanban
NWorkspace
NMy Timesheet

Understanding how to focus on the right task is crucial for productivity and project success. This video provides essential strategies and tools to help project resources prioritize their work effectively.

$Improved Efficiency: Focusing on the right tasks ensures that time and resources are used efficiently, leading to better outcomes.
$Clear Prioritization: Learning to prioritize tasks helps avoid confusion and ensures that the most critical work is addressed first.
$Enhanced Collaboration: Knowing what to work on next facilitates better teamwork and communication within the project team.
$Effective Time Management: Properly focusing on tasks allows for accurate tracking of time and progress
$Increased Productivity: Concentrating on the right tasks boosts overall productivity, ensuring project goals are met efficiently.

Introduction (0:00)
Greeting everyone, Dominic for another ‘How I Solved It with Klient’. In this one, I want to answer a question from everyone which is ‘how do project resources know what to work on next?’ So for this I’m going to go through different tools from Klient that can help a resource.

Homepage Dashboard (0:18)
First, the Homepage, leveraging some dashboard components. Using the Consultant Execution Dashboard as a reference point, can be helpful to see what you’ve been doing and what you should be doing and working on, showing my active tasks and active projects.

Global Kanban (0:56)
The Global Kanban is also a very good place to live in as a consultant, so that you can see all tasks that are assigned to you, using filters and presets so that you can easily switch in between context. The easy access to the right side panel will provide information on the scope and what it is expected, maybe using the descriptions and so that you can also document what you’ve been doing in the Proposed Solution field using hyperlinks and other rich text information. The checklist is also a very good area where you can list anything that need to be completed and use it also to track completion of items. Chatter is obviously a nice place to interact with your team, letting them know that you’re done with a task or asking for any questions. The Time tab is also a good way to track your time directly on your task, whether you’re using the timer or simply entering your time and comments, so that it saves on your timesheet.

Workspace (1:58)
If you prefer lists over cards, you also have access to the Workspace that will get you the list of tasks that you’re assigned to with capabilities like the Kanban, with filters and presets so that you can have an easy switch between context. It also provide you with a quick access to the right side panel like we’ve just seen in the Kanban, providing access to Details, Chatter, Checklist, and Time.

My Timesheet (2:23)
And finally, the My Timesheet where the Task component can be exposed, showing you any tasks that you’re currently assigned to this week. And using the ‘Copy from schedule’, you bring, you can bring them over on your timesheets to just enter your time and the comments to save and submit.

Conclusion (2:42)
So we’ve seen different ways that Klient can help your project resource know what to focus on next. A combination of the Homepage using the Consultant Execution Dashboard, the global Kanban, the Workspace, and the My Timesheet with its Task Assignment Schedule component, will help your project resource tackle the next task and communicate with its peers to make sure that you document your projects correctly. So if you have any questions or comments, let us know. It’ll be a pleasure to help you further. Reach out at [email protected] for us to continue the discussion. Thanks, have a great day!

Managing My Work As A Developer

Managing My Work As A Developer

HOW I SOLVED IT with KLIENT

Managing My Work As A Developer

In this video, we explore how to manage work efficiently as a developer using Klient and cover topics such as:

NTask prioritization
NTeam communication
NLogging work hours
NUsing Kanban view
NProgress tracking

Understanding how to manage work as a developer is crucial for productivity and project success. This video offers valuable insights into optimizing workflow and collaboration.

$Task Prioritization: Learning to prioritize tasks ensures that the most important and urgent work gets done first.
$Effective Communication: Collaborating with your team through clear communication helps avoid misunderstandings and keeps everyone on the same page.
$Time Management: Logging hours accurately allows for better project tracking and resource allocation.
$Utilizing Tools: Using project management tools like Klient enhances efficiency and organization.
$Successful Project Completion: Following these strategies leads to successful project outcomes and improved performance.

Introduction (0:00)
Hi everyone! In today’s video, I will be talking about ‘How I Solved It With Klient’ to managing my work as a developer. In today’s agenda, I would like to share some insight into how I efficiently manage my work list, collaborate with my team, and ensure that I close out my planned work efficiently.

Agenda (0:20)
The foundation of productive work lies in meticulous planning and organization. To manage my work list efficiently, I start by prioritizing tasks based on the urgency and importance. For this, we have a priority field on tasks, which states the importance and urgency of that task. We have a status field, which states the current status, and we have a description field, which states the requirement for the task. No project can be completed in isolation, teamwork is important. So informing QA to test the story and informing my manager that the story is ‘dev completed’ and it’s ready for QA now, and any other discussion related to the requirement. For this, we have Chatter tab to easily make communication and teamwork within an organization. Closing out my plan work includes logging the hours I spend developing that task. For this, we will go to the Time tab and directly log my hours or we can use the My Timesheet to log the hours against the task.

Managing My Work in Kanban View (1:22)
Let’s jump to Klient and see how I do my work using Klient. We have a Kanban view in Klient, which shows all the tasks related to the projects and all. We have a task filter with ‘My work’ by which we can easily get the work assigned to me. The first thing I do, I will look into the task with priority. This task has the ‘high priority’ and this task is assigned to me for today. So first thing I will do is prioritizing this task over any other task to do. Second thing I will do, I will go to the ‘Details’ tab and look into the description and the requirement of this task. I will go through all the requirement, and understand what I do in this task.

Team Collaboration with Chatter (2:13)
If I have any doubt or any query related to this task, I will just Chatter. I will just do a Chatter post to my colleague and ask any question. The second thing, when I start this work I will mark it into ‘In progress’. Once I complete this task, I will mark it ‘Ready for QA’. Next, I will go to the Chatter and inform my QA colleague that this task is ready for QA now, and she can easily come to know that this task is completed and it’s ready for QA. Once she completed the QA and make it ‘QA completed’, I will again go to the ‘Details’ tab and raise the changes in GitHub and create a PR for that. I will create a PR and copy the PR link to this task and make it available for everyone to get it merged.

Logging Time (3:31)
The next thing is logging my time against this task. So I can easily go to the ‘Time’ tab and log the hours against this task I spend doing.

Conclusion (3:53)
So we can see how easily I can do the work by using Klient and we can efficiently manage my work list, collaborate closely with my team and delicately closing out the planned work. We can achieve our goals and drive our project to a successful completion. Thanks everyone!

Tailor Resource Planning with Scheduling Modes

Tailor Resource Planning with Scheduling Modes

HOW I SOLVED IT with KLIENT

Tailor Resource Planning with Scheduling Modes

This video explores different scheduling modes in Klient and how they impact resource planning and task assignments.

N Normal mode
N Fixed duration mode
N Fixed effort mode
N Percentage actual workday
N Manual mode

Watching this video is crucial for understanding effective resource planning and optimizing project management in Klient. Here’s why:

$Improved Efficiency: Learn how to manage resources more efficiently, reducing project delays.
$Flexibility in Planning: Discover the flexibility of different scheduling modes to suit various project needs.
$Accurate Time Management: Understand how to allocate resources accurately, ensuring tasks are completed on time.
$Protected Timeframes: Learn to protect crucial project periods, preventing overrun and ensuring timely delivery.
$Granular Control: Gain insights into manual mode for detailed and precise resource planning, enhancing project outcomes.

Introduction (0:00)
Greetings everyone! Dominic, for another ‘How I Solved It with Klient’. I’m kind of cheating a bit today because it’s more of a ‘how to’ based on a question from Marjorie, asking about the different scheduling modes that can affect the task assignments. So that’s what I’m gonna cover, starting with the normal mode, then the fixed duration, fixed effort, the good old percentage actual workday, which is by the way a recommendation, a feature request by Marjorie, and then the manual mode that we have. So let me show you how it works in Klient.

Normal Scheduling Mode (0:43)
So to show that, I have a project here with five different tasks being set with the different scheduling modes available. So let’s start with the normal mode. Basically, this is the more ‘open’ one where for each assignment we will be providing either a number of hours or a percentage of time that they should be spending between those two dates based on each resource’s available hours in a week. So it’s based on your schedule from the project resource. In the mode here, it means that if you are assigning hours, it will spread hours across the period that we have defined for the task, and if ever we go in the resource planner and we are assigning additional hours, we’ll see that in the normal mode, let’s say I’m adding an additional 8 hours in the planner, the normal mode, the dates of the task will extend based on the hours added. So if I go back to my project, I’m going to see that hitting refresh, and just removing this, you’ll see that the task did extend here. It was 2 weeks, now it’s longer because I’ve scheduled hours outside. Same if I was to come back and delete those hours because I don’t want them, then the project will adapt and shorten based on the current assignments. So that’s the normal mode. It’s kind of the broader one where you have the most flexibility.

Fixed Duration Scheduling Mode (2:04)
Now switching to the fixed duration mode. In this case, we are protecting a period. Let’s say the use case is we have a system maintenance and we have a 2-week shutdown that we can do that, while people are on vacation, that cannot derive from that period. We cannot extend, people are going to be back and the system needs to be back up by the end of that task. So we cannot assign resources outside of that period because it is protected. So in this case, going back to my resource planner, and then if I try to assign hours to the fixed duration outside the period, I get an error message because it’s protecting that period. For the assignments themselves, if you go to the Schedule tab, you will still have the same behavior, either assigning a number of hours or a percentage of a resource. So if you assign the first one, the percentage is calculated. And if you assign the percentage, then the hours are calculated, always based on the work week of each project resource.

Fixed Effort Scheduling Mode (3:06)
In the case of fixed effort, it will be based on the available hours from the resources assigned to that task. So we will rely on the total estimated hours. That’s how the calculation’s going to be done. 8 hours need to be completed for the task to be marked or to be considered as done. So if I come into the assignment, in this case, 8 hours need to be done. So in my example, if I say my resource is only available 10% of their time to work on this, then you’ll see that the hours or the dates are going to be impacted by the number of resources working on the tasks. So if you crash the task and you add more resources, this will reduce. If you dedicate more or less time from each resource, then the date will be adjusted accordingly. So we calculate the duration based on the total number of hours available and dedicated to that project.

Percentage Actual Workday Scheduling Mode (4:11)
So for the next one, the percentage actual workday. A good use case could be that you want to dedicate a percentage of your work hours to supporting sales, doing training, or working on pet projects, but you don’t necessarily want to maintain that each and every week because it just needs to represent a certain percentage of your work week. So in this one here, we would be assigning a percentage to a resource so that it will automatically calculate the hours that we want to assign. But the twist here is that if you add subsequent time offs, PTOs, or holidays, this percentage will be recalculated. The hours that it represents will be recalculated based on the percentage assigned. So if I flip here to my resource planner, I’ll see that for the percentage actual workday, I have 20% of my time. So the first week is 8 hours because I work on a 40-hour schedule, but the second one is only 6.4 because I have a holiday in that week. So 32 minus 40 minus eight gives 32 hours available to work. 20% of that represents 6.4. So that’s going to be calculated automatically and if you add further holidays and PTOs, it will get recalculated. The other ones, we are considering the PTOs and holidays when we first schedule, but we are not recalculating because we, we expect that you have some decisions to take. Uh, if you’re assigned to a task, you go on holidays, you might need to either postpone the task or assign someone else. So there is a decision for the other ones to take. Percentage actual workday, we consciously know that it’s just something on top of what we’re doing and then we don’t want to manage it. So a good neat feature that was requested by Marjorie’s business and that was implemented somewhere last year.

Manual Scheduling Mode (6:13)
And then the last one, the manual. In this case, we’re disconnecting the resource plan from the project plan. So that if you’re changing dates on your project plan, it is not going to recalculate the assignments. So if you’re in a mode where you’re a bit more granular, assigning resources to the day or you want to do very precise planning on the resource planner, you don’t want that to be recalculated whenever you change dates. Manual will be your mode here. So if I’m adding 8 hours here, it is not going to recalculate my project plan. It’s not going to extend my dates from my project. Same if I ever change this to make it in the future, extend. If I come back to my resource plan, it is not going to change my hours here. So it’s really detaching project plan from resource plan. It’s the manual. In the case of manual, the whole project and all tasks should be in manual. It cannot be separate tasks for architecture reasons.

Conclusion (7:22)
So hopefully that helped. If you have any questions, reach out to support. It’s always a pleasure to help you. Thanks.

Estimate with Project Templates

Estimate with Project Templates

HOW I SOLVED IT with KLIENT

Estimate with Project Templates

Generating better estimates and proposals using project templates:

NChallenges of manual proposals
NBenefits of standardized templates
NBest practices for estimates
NCreating proposals with Klient
NBenefits of early project creation

Understanding the importance of using project templates is crucial for improving project estimates and proposals.

$Consistency: Standardized templates ensure uniformity across projects.
$Time Efficiency: Reduces the time required to set up new projects.
$Error Reduction: Minimizes the risk of missing tasks and dependencies.
$Resource Management: Facilitates accurate resource allocation and planning.
$Continuous Improvement: Integrates lessons learned into new projects.

Introduction to Project Templates (0:00)
Greetings everyone! Dominic for another ‘How I Solved It with Klient’. This one, I want to talk about project templates and how they can be used to generate better estimates and proposals.

Challenges of Not Using Project Templates (0:15)
First, challenges of not using project templates. If you’re generating proposals from scratch every time, it is time-consuming and labor-intensive. It is slowing down your proposal generation process, delaying responses to potential clients with longer turnaround times. It also results in content inconsistency. Different team members may have varying writing styles or design preferences, leading to inconsistent proposals, making your business look less professional. Also, there’s a higher risk of errors with proposals showing incorrect information, outdated content, or important sections being left out, reducing the completeness and the effectiveness of your proposals. And finally, it will bring scalability issues in the long run. Without templates, it becomes challenging to manage and increase the volume of proposals efficiently, potentially limiting your ability to scale your operations and handle more opportunities simultaneously.

Best Practices for Using Project Templates (1:20)
So, a few best practices that I want to convey with this recording here is that first, we’ll see how we can start the proposal estimates with project templates, leveraging your business knowledge and making proposal generation quicker. Using the project to define and track the scope of the discussions and what you’ve been discussing with your customer in the discovery session. Estimating your revenue with the placeholders, so that will generate beneficial information for pipelining and forecasting your resource utilization. And ultimately, generating the document right from your proposal record, making sure that you have clarity across the team and the customer.

Creating Proposals with Project Templates (2:03)
So let’s see how we can do that using Klient tools. From your Account page, as soon as you have the opportunity that you want to track with a customer, you should create a new proposal if you’re not using Sales Cloud. The opportunity is where you’re going to interact with your team and track any discussions with the customer. When you’re ready to do a scoping for what needs to be estimated, spin a new project using a project template in the ‘Import project’ section. This will create a reference based on the template for you to modify and tweak if you need to customize it. The project being created, you can easily do any adjustments, either on the timeline on what you expect to do, remove any sections of the project that you might not need, or add any customized tasks to that project. What it should include is hours, an estimate of when this task should be occurring and who would eventually be doing it on top of the scope of that task. So here I’m going to add that new task and assign some hours so that I can adjust my expected revenue. That being done, my expected revenue on my proposal is already updated. Now I can just leverage some information from the project and generate a document, using a document generation tool that you might already have in your system. Here I might include information about my scope, my timeline, and why not leverage the information from the task scope and the description that we’ve put for each of them. That’s it. Then you can send it to DocuSign for an easy completion.

Benefits of Using Project Templates (3:50)
So as you’ve seen, there are several benefits of using project templates earlier in your sales cycle to generate your estimates and your proposals. First off, you’ll have enhanced sales forecasting. It provides a clearer picture of potential future work, helping more accurate workload forecasting and revenue projections. It also offers better visibility into your entire pipeline, both for sales and the delivery team. It also helps for better communication and collaboration. Early project creation greatly improves clarity within the team, ensuring that everyone is aligned with the project goals and timeline. Also, you can focus on customization. With the basic structure and standard content in place, you can focus on customizing each proposal to address the specific needs and preferences of your client. This will increase the relevance and impact of your proposals. It will improve your efficiency and be a time-saver, as the templates streamline the proposal creation process, allowing you for a swift generation of service offers. And finally, you have the famous continuous improvement that should be part of every process of your business. As the team is maintaining the project templates, as part of the project closeouts or lessons learned, each new proposal benefits from your latest successes.

Conclusion and Call to Action (5:16)
So let us know if you have any questions or comments, if you found anything insightful within this recording, it’s always a pleasure to discuss with you. So reach out to [email protected] if you have any further questions. Thanks, have a great day!

Harness Your Business Knowledge With Project Templates

Harness Your Business Knowledge With Project Templates

HOW I SOLVED IT with KLIENT

Harness Your Business Knowledge With Project Templates

Harnessing business knowledge using project templates:

NChallenges of manual project creation
NBenefits of standardized templates
NManaging templates in Klient
NDefining scope and scheduling resources
NCreating projects using templates

Understanding the importance of using project templates is crucial for business efficiency and scalability:

$Consistency: Standardized templates ensure uniformity across projects.
$Time Efficiency: Reduces the time required to set up new projects.
$Error Reduction: Minimizes the risk of missing tasks and dependencies.
$Resource Management: Facilitates accurate resource allocation and planning.
$Continuous Improvement: Integrates lessons learned into new projects.

Introduction to Project Templates (0:00)
Greetings, everyone! Dominic, for another ‘How I Solved It with Klient’. On this sunny day, I wanted to discuss harnessing your business knowledge using project templates.

Challenges of Manual Project Creation (0:13)
First, if you’re not using templates and creating projects manually, you’re probably having different structures, phases, and tasks across the projects, and maybe it leads to confusion and inefficiencies. It also creates some higher risk of errors such as missing tasks, incorrect timelines, or overlooked dependencies due to manual setup. That manual setup is time-consuming and most likely leads to misalignment between sales and delivery, delaying the project start. As the project structure varies from one implementation to another, it also makes tracking and reporting more difficult. Ultimately, managing a growing number of projects becomes cumbersome without standardized templates, and it ultimately would be a scalability issue.

Benefits of Project Templates (1:04)
So how can we help using project templates? It will standardize your project structure, ensuring that all templates include common phases and tasks relevant to most projects, and maintaining uniformity and clarity across the projects. Including key details: defining scopes, objectives, and deliverables within your templates, will help alignment between sales, delivery, and the customers. Clearly defining the roles and assigning responsibility within the templates will increase efficiency for the resource planning and their utilization. Creating templates for different project types, small, medium, large, or by industry, each having their tailored structure to meet the specific requirements for each of them. Finally, implementing a feedback mechanism to gather input from project teams about the effectiveness of the delivered projects. Reviewing project structures should be part of your project closeout and lessons learned process.

Managing Templates in Klient (2:03)
So, let’s see how templates are managed in Klient and the core information they should contain. A Klient project can be identified either as a project or a task template, simply marking one of those two checkboxes. A project template will include the information from the envelope, billing type, rate cards, and all relevant information. A task template will be used only for its tasks and related information. The work breakdown structure can be more or less detailed depending on the project size and information on tasks are key. The name, the estimated hours, whether it is billable or not, are all key information we should have. The dependencies and the duration of each task are also quite important. I like to start with a milestone and end with a milestone for better maintenance later.

Defining Scope and Scheduling Resources (2:52)
The scope should be defined in the description field, providing clarity to your team and the customer. A checklist is also another great feature to get more detailed information on what needs to be completed. A resource should be scheduled, now in the place as a placeholder, assigning some hours, and if we have more than one resource, we can also use the assignment grid for distributing the hours to each of our resources.

Using Templates to Create Projects (3:22)
Once our project is set and maintained, we can use it to create a new project, either by using a single project template, leveraging the information from the project envelope, or combining several task templates, using an assembly of those to create our project.

Benefits of Using Project Templates (3:41)
Now that we’ve seen how easy it is to set up a Klient project and all the information it should be comprised of, why not start harvesting the benefits right now? First, it will bring consistency to your projects by standardizing the format, making it easier to manage and facilitating new employees’ onboarding. It will also bring time efficiency by reducing the effort required to set up a new project. It will reduce the risk of missing important tasks and dependencies, ensuring all critical elements are included from the start. It will improve resource management by facilitating accurate resource allocation and planning, ensuring the right resource is working on the right task at the right time. Leveraging successful projects by incorporating proven strategies into methodologies and new project templates. Finally, it allows for continuous improvement of project processes by integrating lessons learned and feedback from successful projects into your templates.

Conclusion and Call to Action (4:43)
So why not start using it now? If you have any questions or comments, it’s always a pleasure to support you. Reach out to [email protected] for any questions or comments. Thanks! Have a great day.

Transform the Employee Experience

Transform the Employee Experience

HOW I SOLVED IT with KLIENT

Transform the Employee Experience

Transforming employee experience with Klient:

NImportance of employee satisfaction
NStructured onboarding processes
NPromoting transparency and communication
NAccess to real-time data and analytics
NLeveraging Klient for satisfaction

Understanding the significance of enhancing employee experience is crucial for business success. Here are five reasons why that’s important:

$Employee Satisfaction: Improved employee experience leads to higher satisfaction and productivity.
$Structured Onboarding: Clear onboarding processes enhance new hire integration and productivity.
$Transparent Communication: Promotes open dialogue and addresses issues promptly.
$Data-Driven Decisions: Real-time analytics enable informed decision-making.
$Workplace Integration: Collaboration across departments fosters a cohesive work environment.

Introduction to Employee Satisfaction (0:00)
Hello, Melodie here for another ‘How I Solved It’ video. As you know, employee satisfaction is crucial for the success of any business. Happy employees lead to better performance, higher retention rates, and greater business success. However, professional teams often face several challenges such as limited employee involvement, unstructured onboarding processes, or lack of insight into employee satisfaction. Implementing a professional service automation, or PSA, can help you address these challenges effectively.

Structured Onboarding Processes (0:36)
Klient assists you in creating structured onboarding processes, ensuring new hires have clear objectives and goals from day one. While it helps employees integrate smoothly, it also benefits the business by enhancing productivity and reducing turnover. You can then be confident that all employees receive the same training and information, leading to consistency and work progress.

Promoting Transparency and Communication (1:01)
With built-in survey capabilities, Klient promotes transparency and open communication between employees and management. By tracking and analyzing employee satisfaction, managers can gain valuable insights and address issues before they escalate, allowing for timely intervention and greater employee engagement.

Access to Real-Time Data and Analytics (1:22)
Finally, the solutions provide access to real-time data and analytics, which enables employees to make informed decisions. Teams from different departments can collaborate more easily, breaking down silos and promoting a more integrated work environment.

Leveraging Klient for Enhanced Satisfaction (1:39)
By leveraging Klient, businesses can significantly enhance employee satisfaction, whether it is through an improved employee experience where the unified platform ensures seamless operations, through a better learning environment which empowers new employees to ramp up quickly with clear objectives and goals, providing a solid foundation for their growth. Or finally, through increased workforce engagement, where employees feel more motivated, increasing job satisfaction and overall productivity.

Conclusion and Call to Action (2:12)
Working with Klient is not just about optimizing operations, but also about creating a thriving workplace where employees feel valued and empowered. Let’s connect to explore how Klient can elevate your team satisfaction.

Optimize your project, when to use Task, Checklist and Milestone

Optimize your project, when to use Task, Checklist and Milestone

HOW I SOLVED IT with KLIENT

Optimize your project, when to use Task, Checklist and Milestone

This video addresses managing project tasks effectively:

NWhen to use tasks, milestones or checklist
NCreating tasks in Kanban and Workspace
N Scheduling resources and using checklists
N Importance of milestones

Managing project tasks and milestones is crucial for successful project delivery and client satisfaction:
$Ensuring Clarity: Clear task descriptions align team and client expectations
$Effective Resource Scheduling: Proper scheduling ensures timely task completion
$Tracking Progress: Milestones help track project performance
$Detail-Oriented Execution: Checklists ensure all task details are covered
$Improving Collaboration: Task and milestone management fosters better team collaboration

0:01 – Introduction and Question from Customer
Greetings everyone! Dominic, for another ‘How I Solved It with Klient’. In this one, I want to answer a question from a customer asking when they should be using a Klient task versus a checklist item. So thank you to Rebecca for the question, we’ll look into that in just a few seconds. So first few features that we are going to cover today are mainly Klient tasks. So a regular task would be where we want to estimate and eventually assign resources to complete the effort. A specific Klient task identified as a milestone, if you want to track a key date or maybe put a validation gate, could be related to an item that will be invoiced as we’ll see in just a few seconds. And then last, the checklist items, which act as a completion item of a task or some kind of a brain dump. Basically, they are things that should be completed on a specific task.

1:01 – Creating Tasks in Kanban or Workspace
A Klient task can be created both in the Kanban or in the Workspace. Let’s start with the latter. As a task is part of a project, it should be comprised of information like the timeline, when the effort should be completed, the effort level, so the hours estimated to complete, and then the scope, what is to be completed within that task. Ultimately, the project is the sum of all tasks. The scope itself should be described within the description field, providing clarity both to your team and to your customer, making sure everyone’s on the same page. This is essential for setting clear expectations and ensuring that everyone involved understands the task requirements and deadlines.

1:38 – Scheduling Resources and Using Checklists
The task is also where you’d be scheduling your resource, who is going to complete the estimated hours and then complete the work. This is also where eventually the resource should be logging their hours, at that level. And ultimately, the checklist is a list of items that should be completed within that task. So it’s a granular information for your team of how you should be delivering what we expect them to complete before we mark that task as complete. The checklist can also affect the percentage complete of the task as it is being completed. This helps in tracking progress and ensures that no critical steps are missed.

2:12 – Importance of Milestones
As for the milestones, these tasks are key dates, validation gates that you have. It’s only a task that is marked as a milestone and if it’s a deliverable that should be invoiced, it’s only a matter of adding a milestone payment to it. This ensures that key deliverables are met on time and provides a checkpoint for evaluating project progress. Milestones can also help in aligning project phases and managing client expectations by highlighting significant achievements or stages in the project lifecycle.

2:55 – Using the Kanban Board
Another way of adding tasks is through the Kanban board. Hitting the ‘+’ sign at the top where you can create a new task for your project. Or another way I like, using the Kanban, is to go in the site panel and click on the sub-tasks. So there you’re sure where you’re adding your task, as a child of the selected tasks. You can use the same information as in the workspace; time, effort, description, so that you can add that task to your project. This visual approach helps in managing tasks efficiently and provides a clear overview of task dependencies and progress.

3:35 – Recap and Conclusion
To recap, we’ve seen different ways of adding a Klient task to a project. We’ve shown regular and milestone tasks and how we should be using them and also the checklist items that can be added to any tasks. For the regular tasks, this is where you will estimate your effort and define the scope of your project. Also where you will be assigning and scheduling your resource. Ultimately, this is where the project resources will log their hours too on their timesheets. And it’s also where usually you would be collaborating with other team members either through common fields or the Chatter option. As for the task marked as a milestone, they are key dates or validation gates within your project, often transitioning from one phase to another. They would also be used in project performance measurements. So, how well did we do on our go-lives, planned versus actual? A milestone is easily leveraged for that. And then it’s also where you would be invoicing a deliverable, upon completion.

4:35 – Final Thoughts on Checklist Items
And then finally, checklist items. They are a quick list of need-to-be-completed items for each of the tasks, providing more and more details to the team of what needs to be done. It can also be used for percentage completion of tasks, based on completing those checklists. And then usually they’re not required to time tracking. So this is not a task. It’s really something more granular so that you wouldn’t need to log hours on those items. This granularity ensures thoroughness in task completion and helps in maintaining high standards of project delivery.

4:45 – Closing Remarks
So hopefully you’ve seen some insights into what I just presented. As usual, if you have any questions or comments, feel free to reach out at [email protected]. Thanks, have a great day!

Assign Project Resources to a Won Project

Assign Project Resources to a Won Project

HOW I SOLVED IT with KLIENT

Assign Project Resources to a Won Project

In this video, Dominic addresses how to assign resources to a won project in Klient:

N Using placeholders for assignments
N Tracking skills and certifications
N Utilizing assignment statuses
N Choosing & comparing resources
N Assigning tasks in Workspace

Assigning project resources to won projects is crucial for effective project management and success:

$Ensuring Proper Fit: Using skills and certifications for better resource fit
$Improving Forecasting: Utilizing assignment statuses for accurate forecasting
$Streamlining Assignments: Using placeholders to simplify assignment processes
$Enhancing Efficiency: Supply and demand window ensures optimal resource allocation
$Effective Task Management: Assigning tasks efficiently in the project workspace

0:00 – Introduction
Greetings everyone! Dominic for another ‘How I Solved It with Klient’. This time I want to talk about assigning resources to a newly closed won project.

0:11 – Best Practices for Project Assignment
Before we get there, just a few best practices related to project assignment. First, using placeholders. The placeholders will be very helpful when we build out the project to estimate the revenue and then eventually forecast a usage of potential roles on the project. And we’ll see that when we start staffing the project, it’s gonna come very handy for an easy swap. Tracking the skills and certification of our resource, get to know them better, know what they’re good at and what they like so that you can get better fits to your customers after. And then ultimately, utilizing the assignment status for better forecasting. So marking an assignment as pipeline, soft booked or booked, will provide deeper knowledge into your bench and then the forecasting of your revenue.

0:55 – Using Resource Planner and Assigning Resources
So what I want to cover today, I’m gonna show three different things related to project assignment. First, resource planner so that we can find the right resource doing a resource swap. Then I’m gonna show a bit more detailed approach to assigning resource at the task level. And then last, maintaining your project assignments and doing an assignment split when someone goes to holidays or maybe is off boarded. Here we go. So we just won the project. We had project assignments already in the form of placeholders because we used it for estimate. Clicking on the resource plan will provide us with the workload for each of the roles that needs to be staffed. The project assignment status can be used, changing to soft booked or booked. That will affect how we’re considering those hours in our forecasting.

1:48 – Supply and Demand Window
Clicking on the link for the project assignment will bring us to a supply and demand window, showing required hours up top for the role, and eventually at the bottom in the middle section, the available hours for each of our resources considering each their schedules and their current workload. Comparing resource brings us to a hockey card type of comparison where we can see skills and certifications with proficiencies and the cost rates for each of those resources. Once satisfied, we can click ‘Book’ to flip that project assignment to the actual resource. Now, Bailey Neely is part of our project.

2:30 – Assigning Tasks in Project Workspace
The project workspace can also be used to do assignments on our tasks. The grid will show us information relative to our tasks, including the current assignee for each of them. So let’s say we need to add a new task on our project. Customer requested some additional training sessions so that we can quickly add that to our ‘Deliver’ section. Selecting the duration, the estimated hours that will be required, and maybe create dependencies on existing timeline to make sure that we schedule at the right time. Clicking on the assignee will bring us to the schedule tab in which we can search for resources. Maybe we’re looking for a trainer on this one with specific skills and certification. So narrowing down our pool of available resources. Hitting ‘Search’ shows us the scheduled hours considering all projects and remaining available for the period of the tasks. Clicking on the ‘+’ will add that resource automatically to this task, bringing them on the team.

3:34 – Splitting Project Assignments
One last thing, you wanna make sure that you maintain your project assignments here, showing a feature where we can use project assignments split. If someone is going on vacation or is offboarding, you wanna make sure that you will assign the portion of tasks that needs to be completed by that new resource.

3:55 – Conclusion
There you go. So as you’ve seen, there are different ways that we can assign project resources throughout the project’s lifecycle. If you have any questions or comments, feel free to reach out, it will be a pleasure to help you out. Thanks. Have a great day!