Software Shortlist » Posts for tag 'business software'

Managing timesheet access permissions

Timesheet Feature Review #6:  Access & Report Permissions

For any company to run successfully, employees need clear roles and responsibilities within the organizational structure. After all, one employee cannot be expected to do everything by himself/herself; and neither is it useful to have people stepping on each other’s toes in getting things done. In order to ensure that everything is done promptly and efficiently, it is helpful if employees focus on his/her personal work scope. Regular employees do not need to trouble themselves overly about issues in managing projects, while the project managers should not be micro-managing the specific tasks of employees on those projects.

When managing your timesheet system, it is important that your timesheet product is able to reflect this organizational hierarchy. This way, employees will be able to focus on completing their timesheet duties without having to be bogged down by features that fall outside their personal work scope.

One great way of doing this is by managing access permissions,  the #6 item in our list of most requested “must have” timesheet features.

Why do I need to manage access permissions?

Timesheet systems are often loaded with tons of features – built-in invoicing, report builders, accounting integration, etc. The only problem with all these features is that the system can be extremely difficult to navigate. One way of avoiding this problem is by limiting access to unnecessary features. For example, regular employees will not need access to report or invoicing features; by removing these unnecessary features, the system becomes more streamlined and well-suited to the employees’ personal work scope.

Another advantage of managing access permissions is that sensitive information can also be controlled. Every company possesses some form of sensitive information – payroll information, secret projects or even company finances; all these need to be kept within a select group of people and not be readily available to everyone. Such information could have devastating effects if released to your employees or worse still, your competitors! By managing access permission, the risk of leaking sensitive information from your timesheet system is minimized.

Other reasons why you will want to manage access permissions include preventing unwanted edits; and allowing appropriate client access and review of data on projects relating to them. For example, it is important to ensure that your employees are unable to view or make changes to the timesheets of other employees. That way, each employee can be held accountable for their own timesheets and employee billability can be accurately gauged from their timesheets.

Being able to manage access restrictions also means you can allow clients to review their projects and relevant timesheets on an as-needed basis, without you having to prepare and send a report. Clients can be allowed to only view projects and timesheets that concern them. This way, the client is able to know just how much time was spent on their project without being able to access the other project files in your company.

How you manage the access permissions of your timesheet system will depend on your organizational structure. For instance, project managers can be permitted to review and approve timesheets submitted by the staff under them. Other managers could possibly be allowed to view the project details but not be granted approval or review permissions. Project staff may be restricted from viewing other people’s timesheets while reporting functions can also be restricted to managers and finance staff. Finally, clients may be able to look through relevant projects but not be granted edit permissions or access to other projects.

What types of access permissions exist?

Apart from the examples already listed above, other forms of sensitive information also exist. Timesheet products that offer access permissions as a feature usually group these into an “admin” package. This means that only accounts that have administrative permissions may view reports that display such information. On the other hand, ordinary “employee” accounts can only view information that concerns their personal work scope. This way, employees are still able to do their jobs well within the timesheet system while all sensitive information is kept hidden from them.

Of course, as you can imagine, different timesheet products offer different ways of managing access permissions. The most common way of managing access permissions is through the accounts permissions method outlined above. However, other ways of managing access permissions include employee assignment and template assignment. Both these methods offer a more customizable approach to managing access restrictions.

Employee assignment allows you to manually configure what sort of information/projects/reports that an individual is allowed to view. This is usually bundled together with accounts permissions to offer a more flexible way of managing access restrictions. For example, a web developer may be granted temporary access into marketing projects so that he can design websites to suit the company’s marketing strategies.

Template assignment is basically a middle-ground between employee assignment and accounts permissions. This method involves creating “templates” that only include certain account types. This way, when projects or reports are created, only certain account types will be able to access them. For example, a special report can be created that can be viewed by both billing managers and expense managers so that employee billability can be gauged. In such cases, employees can be granted special access to special types of reports and projects that may involve elements outside of their job scope. This can be more efficient than individually setting employee access restrictions, especially if a large number of people are involved.

Different types of access permissions management:

e.g. Administrative Account Permission on Harvest Timesheet (www.getharvest.com)

e.g. Administrative Account Permission on Harvest Timesheet (www.getharvest.com)

e.g. Restricted Ordinary Account Access on Harvest Timesheet (www.getharvest.com)

e.g. Restricted Ordinary Account Access on Harvest Timesheet (www.getharvest.com)

e.g. Setting Up Employee Project Access on Intervals Timesheet (www.myintervals.com)

e.g. Setting Up Employee Project Access on Intervals Timesheet (www.myintervals.com)

e.g. Setting Up Template Report Access on Replicon Timesheet (www.replicon.com)

e.g. Setting Up Template Report Access on Replicon Timesheet (www.replicon.com)

What sorts of limitations exist with access permissions management?

Depending on your preferred method of access permissions management, different timesheet products may work better for your company than others. Most timesheet products don’t only offer one type of access permissions management but solutions that incorporate elements from each of the three types. This way, it can be a little difficult to objectively compare between the solutions presented by different timesheet products. Also, because access permissions management is so subjective, what works for one company will not necessarily be relevant to another.

Possible frustrations that companies may face with access permissions management would include: a lack of flexibility – for “accounts permissions”-centric solutions; too much manual work – for “employee assignment”-centric solutions; and a lack of specification – for “template assignment”-centric solutions. No matter what solution you eventually opt for, there will always be a drawback or trade-off that you will have to deal with.

In Conclusion

Managing a company or project goes far beyond simply telling people what to do. You also need to be able to ensure that your employees are able to focus at the task at hand without being distracted by unnecessary tasks that fall outside of their work scope. It is only by combining the individual work done by each employee on different aspects of a project that projects can be completed quickly and efficiently. Managing access permissions of your timesheet product is very useful in helping you achieve this effect.

Of course, as seen from above, many methods can be employed to manage access permissions. Regardless of your choice, I hope this post has helped you gain a better understanding of what access permissions management means, the different ways of managing access permissions and the possible drawbacks of adopting certain solutions.

Being able to manage access permissions is a highly sought-after feature. In Software Shortlist’s list of the top 13 “must have” timesheet features, managing access permissions came in at #6. It is small wonder then that of the 21 timesheet products reviewed by Software Shortlist, a whopping 19 products offered some form of access management. This makes managing access permissions one of the most common features of timesheet products, and emphasises the importance of testing out exactly how the function works in a given system. It’s not so much a question of “does it have access permissions?” but rather “does it have access permissions that work they way I’d like them to?”

Software Shortlist is currently counting down on a list of 13 “must have” timesheet features for prospective timesheet buyers as suggested by our search data so stay tuned for our upcoming reviews!

get-a-shortlist-click-here

Managing a company or project goes far beyond simply telling people what to do. You also need to be able to ensure that your employees are able to focus at the task at hand without being distracted by unnecessary tasks that fall outside of their work scope. It is only by combining the individual work done by each employee on different aspects of a project that projects can be completed quickly and efficiently. Managing access permissions of your timesheet product is very useful in helping you achieve this effect.
Share

Top 10 mistakes when choosing business software

Choosing the right software for your business can be challenging. Although there are best practice guidelines for effective software selection, sometimes it helps to be aware of the pitfalls – the things that can and do go wrong most often.

So, to help compile a useful list of mistakes to avoid, we recently reached out to our LinkedIn community with the question: “What are the top 10 mistakes people make when choosing business software?”. Thanks to everyone who contributed their practical insights and experience.

Here is our editor’s view on the top 10 mistakes people make:

  1. Not defining your objectives and requirements clearly
  2. Confusing systems with behaviour
  3. Buying into the hype
  4. Failing to invest adequately in internal change management efforts
  5. Underestimating the setup and customisation efforts needed
  6. Not enough consideration of support & maintenance issues
  7. Ignoring the hidden end-of-life costs of software
  8. Excessive dependence on a single vendor
  9. Letting vendors drive the selection process
  10. Ruling out some software options too early without good cause

If this list piques your interest, go to LinkedIn to check out the full discussion. Many people who contributed gave valuable detail that will help you explore the issues further.  You might even like to join in the discussion.

What do you think? Are there others that should be here? Disagree with any of the above? Have your say by commenting below…

Share

Make full use of timesheet data with a custom report builder

Timesheet Feature Review #5:  Custom Report Builder

Timesheet software is used by companies all over the world to track their employee work efficiency, status of their projects and a whole bunch of other statistics. After all, as the saying goes, “you can’t manage what you don’t measure”. However, in order to use the information collected by the timesheet effectively, you need to be able to analyze the wealth of information collected in a clear and suitable report. Different corporations in various industries will need different kinds of reports

For example, web developers will be concerned with billable time vs. non-billable time while non-profit organizations may worry more about expense reporting and administrative managing. When looking at maximizing your timesheet’s potential, being able to create a custom report to suit your company’s needs is a very useful feature.

Why are timesheet reports important for businesses?

Time management is an age-old problem that has plagued companies for decades. Timesheets allow a degree of management as companies are able to track how much time is being spent on a task/project. They are then able to make informed decisions regarding the project – whether to increase its funding/scrap it/assign additional resources, etc. In order for project managers to fully understand what is going on within a project, they must first be able to analyze the information keyed into the timesheet system.

One way of doing this would be to manually sift through the timesheet system – a time consuming and cumbersome process; especially for large corporations. The smarter and better alternative is to generate reports based on the data collected by the timesheet so the information is presented to you and you don’t have to spend time looking for it. Although most timesheet solutions come with a range of standard reports, these may not be exactly what you are looking for.

Why do I need to be able to customize my reports?

Reports can be on just about anything under the sun – it could be a list of invoices sent to clients, a summary of how much projects are actually spending as compared to their respective budgets or a time-use report charting the billability of each employee. If you want to be able to view reports that suit your unique and individual needs, creating custom reports becomes a very handy feature.

For some companies such as legal firms or web developers, the general “everyday” reports bundled together with standard timesheet products just don’t cut it. These companies need to create unique reports that reflect their industry. For example, web developers need to create reports on time spent debugging code and testing scripts. It is important for them to manage this time properly to avoid bleeding cash. This same fixation would not apply for a legal firm who would be more concerned with, say; time spent sourcing for case precedents. In both cases, a general time report would not adequately meet either company’s needs. Custom report building provides a workaround solution for these companies to help them maximize the potential of their timesheet systems.

What does a custom report builder look like?

As you can see from the screenshots below, a myriad of reports can be generated from timesheet data. With custom report building, you can decide what the reports focus on, how the information is presented and also how much detail to display. Custom report building is the only sure-fire way to ensure that the information collected by your timesheet product is useful to your company.

Creating a custom time report (e.g. with Harvest www.getharvest.com)

Creating a custom time report (e.g. with Harvest www.getharvest.com)

Creating a custom time report (e.g. with Harvest www.getharvest.com)

Timesheet custom report builder (e.g. Replicon www.replicon.com)

Timesheet custom report builder (e.g. Replicon www.replicon.com)

What are the limitations of custom report building?

Custom report building only has a few real limitations. Firstly, all reports generated by the timesheet product are based off “templates”. These “templates” are based on the most common reporting needs of companies. The reports are customized by tweaking several aspects of the templates but all in all, the basic output remains about the same. If you’re looking to generate a more “exotic” industry-specific report, you might have to play around with the settings of the report generator a little more or export your data for analysis.

Secondly, custom reports are for those who know what they are doing. If you know exactly what you want to monitor and what you want to look out for, custom report building becomes an invaluable tool. However, if you just want general hassle-free reports that instantly provide you with easily digestible information, then you might get lost in the overabundance of options that custom report building provides. For companies that prefer one-click reports, custom report building is overly complicated and unnecessary.

In conclusion

Overall, custom report building is another of those “handy to have” features that might not appeal to everyone but are important for advanced users or those with very specific reporting needs. It is no wonder then that custom report building places at #5 of Software Shortlist’s top “must have” features for timesheet software. Fans of custom report building are in luck – of the 21 timesheet products reviewed by Software Shortlist, 16 offered custom report building as a feature.

Have your say…

Whether you appreciate the utility that custom reports provide or enjoy the unparalleled convenience of general reports, I think that we can all agree that reports are an essential component of timesheet systems that cannot be done without. Now that you know more about custom report building, we’d love to hear your perspective. Feel free to leave us a comment telling us about the custom reports you prefer and why.

Also, don’t forget to stay tuned for more reviews of “must have” timesheet features! Coming up next: Report Permissions!

get-a-shortlist-click-here

Share
© 2008 Software Shortlist is powered by WordPress