473,472 Members | 2,143 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Advice about remote working

3 New Member
Hi guys!
Our company is engaged in various architectural projects. Please advise from personal experience some programmes or software for monitoring computers, employee productivity and control over different projects that can be used at remote work.
Thanks!
Nov 19 '20 #1
9 9127
Banfa
9,065 Recognized Expert Moderator Expert
How about trust your employees.

Or set targets and reward those that meet them.

Or anything that doesn't involve spying on your employees which will just create a general atmosphere of distrust which won't be good for either productivity for employee retention.

I've been remote working for nearly 9 months, the only extra thing my employee did was roll out M&S Teams to everyone so we could easily stay in touch.

Obviously the normal monitoring and control of our work laptops is maintained through the VPN.
Nov 19 '20 #2
SwissProgrammer
220 New Member
You do not have to trust your employees. You have to honestly and rightly judge them as you desire to be judged and then decide how to use them accordingly. The employees that prove themselves to you to be trustworthy you consider keeping; the rest you quickly lay them off.

Years ago I was working on a virtual 3D composition and rending of a compound miter joint of I-beams (which I was responsible for creating in AutoCad 2000) for a building under contract to a structural steel company where I worked as a Senior Project Manager. My renderings were used for cut-sheets in the fabrication shop and for field assembly guides. I could have used collaboration software. I could have spent less time on the phone with the structural engineer and more time exchanging renderings and remotely observing his layout responses. I see use for what you are requesting.

You did not give enough base information for a solid exact answer of exactly what remote monitoring software to use.

So, I will generalize.

monitoring computers:

The monitoring is already there in a lot of current operating systems.

First lets look at what operating system that you are using.

You did not say, therefore
If you have Microsoft Windows beyond XP sp2, or 7 sp1, then Microsoft already has back-doors built in which (if you have enough knowledge about how they are doing that) you can use the back-doors yourself. Microsoft already said that they do that. It is not difficult. Knowing how they do it is a start.

If you have (somewhere beyond 2004 or so) computer hardware (motherboards, video cards, etc.) with some versions of built-in "firmware" then the same applies to using those built-in back-doors.

The most built-in back-doors are in public use software operating systems like Windows 10.

The least built-in back-doors are in business and commercial use software operating systems. Less in Windows Server and more in Windows 10, except that is changing and becoming more in both.
If you use Windows Server 2003 (without updates past 2004), which has very limited back-doors built into it (and those are generally controllable by the user) then you do not have to research and study and learn how to use the more ingrained back-doors built into later Microsoft operating systems.

If you use Windows 7 before service pack 1 and without any of the Microsoft updates, then you probably can use a software package from before 2004 which was for employee remote monitoring for your work.

If you use Windows XP (32 bit) with service pack 2 and not with service pack 3 and not with any other Microsoft updates which came out after service pack 2 was released, then you probably can use a software package from before 2004 which was for employee remote monitoring for your work.

If you use Windows XP (64 bit) and not with any service packs that came out after the 32 bit version of XP's service pack 2 was released, even though the 64 bit version of XP was occasionally incompatible with some other software, then you probably can use a software package from before 2004 which was for employee remote monitoring for your work.

If you use Microsoft Windows 10 for business, and if a substantial part of your legal and economic livelihood depend upon that business' use of Microsoft Windows 10, then you might consider getting out of that business quickly and distancing yourself from it substantially. Or, remove Windows 10 from all of your business' computers quickly.

Other operating systems:

Unix, Linux, similar: Look at the code that they use in programming their software and decide for yourself if you want that as part of your life.

Sun Microsystems: You might like that. Your remote employees as users might have a lot of difficulty with it. You might not like it.

Apple/Macintosh: No.

Once you have decided which operating system to use, and if you have studied sufficiently to have at least a general understanding of what that operating system is doing itself in relation to "remote" then report back here and ask for further guidance on the "some [programs] or software for monitoring computers, employee productivity and control over different projects that can be used at remote work." There are a lot of ways to have remote control and remote monitoring of employees and knowing the operating system that the business uses in conjunction with the operating system(s) that the remote employees are using is important.


You mentioned, "architectural projects".
Look at your architectural projects software and in them sometimes you might find built in remote collaboration abilities. Again, dates of release are important.

If you are using AutoCad which was released before 2000 (before AutoCad 2000) and if you intend to monitor your employees use of it, then you might do best to use a third party remote monitoring system. Or write your own which subclasses AutoCad and uses some type of ftp communication handshake etc.

If you are using AutoCad 2000 or later up to 2008, then look for pre-written software to do that, or subclass and do it yourself.

If you are using AutoCad released after 2008, you might want to think more about your data security.

If you are using big commercial versions of 3D software (most types) released after 2008 then you might find that (for intrusive spying by the manufacturer) back-doors are already built in and you might find ways to use their back-doors to your benefit while your general security of your company's work is being stolen.


Read what I wrote here and remember the dates and the generalities about things and it is up to you.

If you have a business that has a large part of its productivity based upon the use of computers, and if that business is at least 5 years old, and if you have more than 5 employees, then I think that you should already know some of what I wrote so far.

Bottom line:
YOU have to study it.
Nov 19 '20 #3
lannyy86
3 New Member
I didn't mean "spying" employees, just some kind of monitoring system for the activity of people and work processe. I don't need to know what exactly they are doing there. Basically, it meant some kind of public access program where you can track the progress of current projects. Anyway, thanks for your reply!
Nov 20 '20 #4
lannyy86
3 New Member
We are working with AutoCad 2018 on Windows 10
I've already found some information about sofrware that can be used for Windows 10 for monitoring. I just needed to find out exactly from personal experience цhat you can advise :)
Anyway, thanks for your reply, it was very usefull!
Nov 20 '20 #5
Banfa
9,065 Recognized Expert Moderator Expert
Are well if it is just progress install something like Teams and talk to them regularly, that's what my manager does once every 1-2 weeks, clear targets also help with that.

I would say some sort of automated system for reporting progress is likely to be counter productive because it allows people to remain out of contact with the company/managers and you really want people to feel connected and part of the team.

Continued use of task trackers (BugZilla, JIRA, Trac etc) should help with the organisational side of things but they should have been in use anyway so that comes down to making sure your remote workers have access to the systems they would normally if in the office e.g. through a VPN.
Nov 20 '20 #6
SwissProgrammer
220 New Member
lannyy86,

Short answer:
WS_FTP Professional, a "Secure FTP Client", which supports SSH, SSL and HTTP/S.
I have used other brands, and I have custom coded FTP clients myself in the past, and I highly recommend WS_FTP. Paying for the professional version was well worth the money for me.


Not as long answer as before:

[my emphasis via bolding]

Originally you did say, "for monitoring computers, employee productivity and control over different projects".

Then you said, "can track the progress of current projects".

"Oh the plans of mice and men, how soon they do go awry." If you are in control and if you monitor often then you might adapt the direction of the work being done to keep it in line with your own personal goals for the company. As an example of need to adapt: It is common for a military operation to have reports at least daily, and when needed reports constantly. Your decide.

  • AutoCad 2018 on Windows 10.
  • Not specifically spying on employees.
  • Monitoring progress.
  • Controlling progress.
  • Tracking progress.

That changes things.

You could order your employees to save their work periodically to a specific directory on their computer, and order them to update to your server via a common FTP program certain (or all) of those updates. Maybe at lunch and at the end of the work day. You see what they have done, and have opportunities to order them to make adjustments.

That way they know that they are quickly responsible directly to you for their own work. If you order them to upload at least some of their saved files once or twice a day, then you maintain a chain of command. If they have problems taking orders, then quickly lay them off; and allow them to go to work at McDonalds or Burger King like some teenager and allow them to learn from some other company to take orders like an adult.

It is up to you.
Nov 20 '20 #7
Naheedmir
62 New Member
The software that can be used to monitor computers and employee productivity at remote work are as follows:
1. Timeodctor
2. Rescue time App
3. Trello board.
Nov 21 '20 #8
DeonEvangelin
1 New Member
We use a few different applications and software
The first one is a trello for all current work tasks
the second is work time to monitor employee performance
and a couple of antiviruses and programs for cleaning computers
Jan 21 '21 #9
Miash
2 New Member
Why is it not enough for you to just monitor their performance, i.e. correlation between estimated implementation time and actual time before the task is ready?
Sep 13 '21 #10

Sign in to post your reply or Sign up for a free account.

Similar topics

0
by: fchef | last post by:
I am looking for some advice on working with Multiple frame instances. Essentially I need to be able to refer to specific control values in a frame and be able to hide/show a specific frame. In VB...
7
by: Ollie | last post by:
okay sorry for cross posting but want to see if any one can explain the solution to this problem for me: I have a .Net ASP.Net app written in C# that use COM+ components to do some business...
0
by: Ahmed Zuhair | last post by:
in the RegisterCallNotification method we have to pass a parameter lCallBackInstance, it comes from the IConnectonPoint::Advice when working in VC can any tell how to get it while woking in C# .Net...
18
by: Asif | last post by:
Hi all, I am working on portal which is using MS Access 2003 database. The problem that I am facing is that once I received data from vendors I have to upload whole Access Database file to...
0
by: fred64 | last post by:
Hello , I fought very hard and succeed to do a remote debug from a client with VS2003 on XP HOME to a Server with XP PRO. This is on a Workgroup : I created same user/pwd with admin rights...
0
by: KIKOY | last post by:
HI! I am using sql server 2000 for database and VB6 as programming language. my program is working in our LAN. my problem is when I used VPN connection for the remote offices to the main...
1
by: BillG | last post by:
I am used to dealing with recordsets and I am using a coarse-grained object and need to know if I am doing it correctly. I have a class named Activity which represents an event being planned...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.