Project Managers Sleep Better When Exposing Their Project Statuses

Project Managers Sleep Better When Exposing Their Project Statuses

Klient Tips #35

FOR BUSINESS LEADERS

Project Managers Sleep Better When Exposing Their Project Statuses

How Weekly Project Status Updates Can Reduce Stress and Improve Communication

Transparency is the cornerstone of successful project management. At Klient.com, we believe that sharing project statuses weekly not only builds trust but also ensures that everyone involved can sleep a little easier. Here’s why consistent project updates are a game-changer and how you can implement them effectively.

 

Why Weekly Project Status Updates Relieve Stress

As the end of the month approaches, anxiety builds up for project managers and consultants, causing insomnia and restless nights. This is because an invoice will soon be sent to the customer. The customer doesn’t know yet, but he will be angry because the team went over budget. Want to sleep better? Weekly Project Status Updates!

 

Awareness and Accountability

When everyone is in the loop, there’s a collective understanding of the project’s progress, reducing surprises and fostering a shared sense of direction. Weekly updates put the spotlight on accountability, encouraging team members to stay on top of their tasks knowing their progress will be reviewed regularly.

 

Early Error Detection

Frequent updates ensure that any issues are caught early. This means problems are less likely to escalate, keeping the project on track and minimizing stress.

 

Communication is Key

Weekly updates provide an excellent opportunity to check in with your customer and discuss project progress. Building regular communication makes tough conversations easier when issues arise.

 

Implementing Effective Project Status Updates

To reap these benefits, here’s how you can set up a robust project status reporting system:

 

1. Clear WBS from the Get-Go

Start with a clear Work Breakdown Structure (WBS). Define a proper deliverable structure and identify key milestones, such as the kickoff, completion of User Acceptance Testing, and the Go-Live date. This provides a solid foundation for tracking progress.

🔦 How we do it at Klient: Through our Customer Community, we share a Read-Only Project Gantt to expose the calendar of key milestones. See a Screenshot example here.

 

2. Use a Good Project Status Template

Create a project status template that includes all relevant fields. Ensure it captures the necessary information, like current status, % completion, upcoming tasks, and any issues. Consistency in reporting helps in understanding the project’s trajectory.

🔦 How we do it at Klient: Here is our default Project Status template Screenshot1Screenshot2.

 

3. Ensure Proper Project Management by the Team

All team members should ensure that their status and % complete are updated accurately. Implement automatic notifications for missing timesheets to ensure all hours are accounted for. This keeps the data accurate and the project on track.

🔦 How we do it at Klient: We recommend logging hours daily. This ensures better tracking and is fairer for both the customer and the employer.

 

4. Monitor and Automate Status Report Submissions

Monitor whether the project manager sends the status report weekly. Use tools that automate reminders and notifications to ensure timely submissions. This keeps everyone accountable and the project moving forward.

🔦 How we do it at Klient: At Klient, we ensure that our Project Status Updates are sent every week to all our customers. We track this with a report and an EOS L10 Weekly Data point. The Salesforce formula for it is: % Budget Status Sent Last Week = Project Status email sent / total active customer projects.

 

5. Craft Compelling Email Titles and Use a Proper Email Template

Your email titles should be compelling to ensure they get the attention they deserve. A well-crafted title increases the likelihood of the report being read and acted upon. Additionally, use an email template that clearly presents the project status. It should be easy to read and highlight the critical information. A well-designed template makes it easier for stakeholders to grasp the project’s status quickly. With standard Salesforce Activities and email templates, you can build an automated email with Salesforce Flow that merges fields from your Klient Projects and Tasks and selects a predefined title automatically.

🔦 How we do it at Klient: At Drakya (Klient’s inception), we used three automated email titles to ensure our messages stood out and got read. When we merged Drakya and Krow Software to become Klient, we retained the spirit of Weekly Project Status Updates, though in a less automated way. The automated and straight to the point title were:

URGENT – Project Overbudget
WARNING – Project Slightly Off Track
ALL GOOD – Your Project is On Track

 

Conclusion

By following these steps, you’ll not only keep your projects on track but also foster a culture of transparency and accountability.

I know I sleep well knowing my team is keeping their customers informed. Every project manager deserves a good night’s sleep—start your weekly project status updates today!

Written by Yanick Abraham.
You can reach me on LinkedIn, I’m usually very responsive.

klient logo

You liked this Klient Tip? Share it with your team!

Klient rock in space

Replace all your tools with Klient, Salesforce #1 PSA platform

Run your entire SaaS and consulting business on a single professional service automation platform native to Salesforce!

Feature Spotlight: Klient Customer Community

Feature Spotlight: Klient Customer Community

Klient Customer Community - Animated - 2

KLIENT FEATURE SPOTLIGHT

KLIENT CUSTOMER COMMUNITY

Centralized Hub for Seamless Project Management with Your Customers

Centralize information, enhance communication, and provide project insights to build trust and keep customers engaged with Klient’s Customer Community.

Klient Customer Community Description:

Adaptable Home Page

Customize the Home Page to display the most relevant project information for your customers. Present dashboards with key project and task metrics, highlight critical risks and issues, and provide updates on essential activities. Ensure transparency by showing key project dates, including upcoming and overdue milestones, and displaying invoices for prompt payment.

Live Project Status Reports and Read-Only Projects

Generate and share detailed project status reports in real-time to maintain transparency and alignment. Provide read-only access to project details and the Gantt project plan, ensuring customers stay informed without the ability to make changes.

Task Assignments and Approvals

Collaborate on joint tasks with your customers to enhance engagement and accountability. Assign tasks, track deliverables, and ensure everyone is informed of key deliverable dates. Allow your customers to own their tasks and approve their completion through our easy-to-use Kanban Board, which seamlessly integrates with Salesforce approval processes.

Collaborative Tools with Chatter & Files

While working on shared task assignments with your customers, use Chatter for communication and live chat. Keep all interactions and documents in one place for smooth collaboration and easy access. Your customers can share files confidently within the Customer Community.

Salesforceâ„¢ Experience Cloud as the Trusted Backbone

Klient Customer Community is built on the trusted and secure Salesforce Experience Cloud. It is included in our Advanced Edition but can also be purchased as an Add-On through us. Klient Edition and Add-on Pricing Page.

Explore the Klient Customer Community to revolutionize your project management and customer collaboration! Book a demo today

SCREENSHOTS


RELATED INFORMATION


Klient Tips:

How I Solved It with Klient:

Building Trust Through Customer Transparency

Building Trust Through Customer Transparency

Klient Tips #34

FOR BUSINESS LEADERS

Building Trust Through Customer Transparency

How Transparency Drives Success & Maximizes Revenue in Challenging Economic Times

In today’s challenging economic environment, maintaining strong relationships with your customers is more crucial than ever. Ensuring customer satisfaction and maximizing each engagement is key to mutual success. Sharing project updates and statuses helps keep everyone honest and reduces the friction caused by time delays and budget overruns at the end of the month. Sharing the good and the bad is not always easy, but being transparent ensures that these issues are identified and communicated before they derail the entire project.

Transparency starts during the sales cycle with realistic timelines and clear descriptions of deliverables. It continues with proper monitoring of project statuses and schedules, sharing real-time updates, and providing continuous access to project tasks. This consistent transparency keeps customers happy because there are no surprises at the end of each month. True transparency builds lasting satisfaction.

At Klient, we believe in the power of transparency. This means using our Customer Community to foster collaboration, trust, and mutual success. Beyond sharing project statuses, timelines, and invoices, we also share our product roadmap and invite our customers to vote on new features to be implemented. This ensures that our customers are always part of our growth journey.

 

Not sure where to start? Here are some of the main items that need to be shared in your customer community to build trust through transparency:

 

Sharing Project Status

Keeping your customers informed about the status of their projects is essential for building trust. Regular updates on task progress, potential roadblocks, and achievements ensure that your customers are always in the loop. Implementing simple yet rigorous processes makes it easy for your team to share, monitor, and automate these updates. This approach not only builds confidence but also allows for quick adjustments if the project starts veering off course. Sharing project statuses contributes to delivering your project on time, on budget, and on schedule.

🔦 How we do it at Klient: At Klient, we ensure that our Project Status Updates are sent every week to all our customers. We track this with a report and an EOS L10 Weekly Data point. The Salesforce formula for it is: % Budget Status Sent Last Week = Project Status email sent / total active customer projects.

 

Collaborating with Customers

True transparency goes beyond merely sharing information; it involves active collaboration. Engaging your customers in the project process allows you to tap into their insights and expertise, which can be invaluable. This collaboration can take many forms, such as joint task assignments, shared file access, live chat feeds, and interactive storyboards. Such an approach not only improves project outcomes but also makes customers feel valued and integral to the project’s success.

🔦  How we do it at Klient: When you start an implementation with Klient, the same project that was used during the sales cycle for estimation and the Statement of Work is shared with the customer. Specific read-only views are provided to track milestones, and joint tasks allow the customer to securely submit files, approve deliverables, and change statuses.

 

Exposing Key Deliverable Dates with Milestones

Milestones are critical checkpoints in any project, marking significant phases of progress. Sharing these simple points in time with your customers ensures alignment on expectations and deadlines. It also provides a clear framework for measuring progress and identifying any delays early on. Sharing key milestone dates helps your customers plan and prepare effectively. Relying on the status and dates of a few key milestones is a great way to keep main stakeholders informed. Instead of having to track multiple tasks and deliverables, you just have to check if the dates of your milestones are sliding.

🔦  How we do it at Klient: At Klient, we share the following key milestones when you undertake a project with us: Signatures, Project Kickoff, Project Plan Confirmed, UAT & Training Kickoff, Project Go-Live, and Project Closure. We share these through our Customer Community, not only with our customers but also with Salesforce Account Executives, who love to be informed of the status of new implementations.

 

The Role of Klient Customer Community in Enhancing Transparency

Our Customer Community is designed to support transparency and collaboration by exposing key objects and interfaces like Projects, Tasks, Risks, Issues, Invoices, Kanban, Gantt, Chatter, and Milestones. Klient Customer Community provides a comprehensive view for customer engagement. Coupled with live sessions with our Project Advisors to ensure proper implementation, it guarantees customer satisfaction, increases repeat business, and maximizes revenue.

 

Conclusion

Transparency isn’t just a nice-to-have; it’s essential. It builds trust, encourages collaboration, and keeps everyone on the same page. With Klient’s Customer Community, transparency becomes an integral part of your project management approach. At Klient, we believe that project transparency should be total to ensure mutual success.

Embrace transparency, collaborate actively, and watch your customer relationships flourish.

Written by Yanick Abraham.
You can reach me on LinkedIn, I’m usually very responsive.

klient logo

You liked this Klient Tip? Share it with your team!

Klient rock in space

Replace all your tools with Klient, Salesforce #1 PSA platform

Run your entire SaaS and consulting business on a single professional service automation platform native to Salesforce!

Resource Assignment & Team Allocation

Resource Assignment & Team Allocation

HOW I SOLVED IT with KLIENT

Resource Assignment & Team Allocation

In this video, we explore resource assignment and team allocation using Klient. Key topics include:

NChecking resource availability
NAdding user stories
NDefining task details
NAssigning resources
NVisualizing workload

Understanding how to efficiently assign resources and allocate team members is crucial for project management and successful project delivery. This video provides valuable insights into managing these processes effectively using Klient.

$Improved Efficiency: Efficient resource assignment ensures all team members are utilized effectively, avoiding overloading or underutilization.
$Clear Visualization: Visualizing team workloads helps in identifying gaps and balancing the distribution of tasks.
$Better Planning: Proper resource allocation aids in better project planning and timeline management.
$Enhanced Coordination: Clear assignment of tasks improves team coordination and communication.
$Successful Project Delivery: Following these strategies leads to timely and successful completion of projects.

Introduction [0:00]
Welcome everyone! Today I’ll be demonstrating how I solved our resource assignment challenges using Klient. We will cover assigning resources to new projects and visualizing a team’s resource allocation as part of today’s demonstration. Talking about key challenges product owners face and how we will resolve them with Klient, Klient is a comprehensive tool that streamlines resource management. It helps in efficient project planning and resource allocation. It enables clear visualization of teams’ workloads and assignments. Now let me take you through a quick demo of adding user stories to a project, adding estimated hours, assigning them to resources, and then visualizing their workload in Resource Planner.

Checking Resource Availability [0:46]
So we will start off by looking at our current resource allocation using the resource planner page in Klient. I manage a team of a few resources and here I can see one of my developers is free starting the week of 1st of July. I already have a project planned, which I would like to assign to him. So on the project page, we have the requirements tab. This is where we maintain the requirements and after meeting with the developers and scoping the project, I will now start adding the stories in the project to the project itself.

Adding User Stories [1:26]
So to do that, I will simply come to the project workspace and start adding those user stories. So in this example, I have two user stories for this project, and the first thing I would do is create two new tasks under the user story branch. From there, I will simply copy the user story name and add that to the tasks that I’ve created. I can now open up the side task panel and also copy and paste the acceptance criteria. I will do the same for the second user story. I can simply click on the second task here and it’ll open the side task panel for that task. I can come back to my requirements document and copy and paste the requirements for the second user story. I can also rename the second task by simply copying the name. Now with this, both of my stories are now in the project. 

Defining Task Type & Priority [2:25]
The next thing I’ll do is I’ll define a task type for them. Here we have a pick list where we can define task types for various types of tasks. For my example, they are both stories, so I’ll tag them as ‘Story’. Next up, I’ll define their priority.

Defining Estimated Hours [2:25]
And then finally, after meeting with the developer, once we have the estimated hours for both the stories, I’ll add those estimated hours. So both of these stories will take two days each. That would mean I need to adjust the start and the end date for the story, which I can simply do by coming into the start and the due date column. So the first story I’m gonna plan from 2nd to the 3rd of July. And the second story, I’m gonna plan from 4th to 5th of July.

Assigning Resources [3:18]
Once this is done, I will simply select both the stories and assign it to the resource I’m planning to give these stories to. Once a resource assignment is done, I will simply go back to the resource planner page and refresh it. This is where now I’ll see that the resource is now fully booked for the week of 1st of July.

Conclusion [3:50]
So this is how easy it is to first visualize the need of new projects for your team, and then assigning them to the projects and finally visualizing their workload. I can do this exercise for the other team members as and when needed. Thank you so much for watching, and as you can see, it only took me about four minutes to scope a project and assign that to a team member. Thanks!

 

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!