473,586 Members | 2,870 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

10 Technologies to Help Cut Costs in the Slow Economy

Niheel
2,456 Recognized Expert Moderator Top Contributor

There's no escaping the slowing economy. Layoffs are being announced and companies are in cost cutting mode. Whether you are a tech at a big company or a small one man operation it's time to cut the fat before you get cut out of work. Unnecessary expenses have to go and inefficient ways of working need to be analyzed and improved.

If done right, the use of some technologies can greatly reduce costs and make us more efficient.

Here are ten technologies every techie should consider to help cut costs in this slow economy:

1) Open Source
Dump the high cost proprietary systems for equivalent open source systems where you can. There are many operating systems, databases, content managment systems, communications tools, networking and administration tools that are open source and free to use. Choose mature products with a strong community following and plenty of available support options either via developers or third party support offerings.

2) Software as a Service
Instead of spending money on time on developing complex in-house solutions to CRM, support and project management use SaaS providers such as Sales Force, Google, 37Signals and Right Now . Not only do you save money by using these third party tools by cutting development costs, but you also reduce costs on specialized hardware to run similar in-house solutions. Many SaaS solutions can also be integrated via the providers API's.

3) Virtualization
Do you have multiple servers and workstations handling different tasks? Combine them into one machine. With virtualization suites such as ones offered by VMware you can take one machine and turn into multiple virtual machines. One machine can act as your web server, your network share and your exchange server. Each virtual machine will work independent of the other and optimize utilization of hardware resources.

4) Thin Clients
Employees no longer need to use expensive machines for light computing work such as emailing and using basic office work. Low powered thin-clients connected to a single multi-core system with x64 architecture and virtualization can power the work of multiple employees. Besides better utilization of hardware and energy, you also introduce efficiency for IT managers by reducing the # of systems they have to manage.

5) Enterprise 2.0
Get your organization connected and sharing information. Use intranet systems with built in messaging, voice messages, wikis, profiles and contact information. Keeping your employees connected and sharing information about your business can keep the organization from making costly decisions.

6) Digital Documents
Move as much of your company's paper usage to digital as you can. Not only do you save money with printing you also save money on office space to store all that paperwork. Other ways to save more on printed costs is move to email for memos and letters. Also consider e-fax services as an alternative to fax machines.

7) Fast Efficient Networks
Using all these cost savings technologies will require a fast internal network and fast bandwidth coming in. These days companies and individuals can subscribe to fiber-optic bandwidth providers. With higher bandwidth network such as fiber lines, you can also server voice and video through the same connection. Internally make sure you've upgraded as much of your hardware to gigabit speeds. Newer networking gear tends to be more energy efficient and capable of handling faster network speeds. A fast network means less waiting for employees and more working.

8) Data Storage
Storing as much of your company's data and information on the network keeps it accessible for employees and staff to use at any time from any location. This saves employees from physically having to search for the required data or information. The time savings will make your staff more efficient. Saving data on cheap mass storage hard drives saves you office space for storing documents and paper work.

9) Wireless
With wireless connectivity employees can work from anywhere. They are no longer stuck to their desk and their mobile systems such as laptops can move with them from meetings to conference areas. An added benefit of wireless systems are the savings in running wire for hard networking.

10) Virtual Office
Cut the overhead costs of keeping employees on site by allowing them to work from home. Virtual offices reduce the amount of resources required for equipment and office space. Many companies have already instituted virtual office policies and have realized great results from doing so. With virtual offices upfront investments in secure networking will be required. Setting up VPNs and access to other network resources for employees will be a must.
Sep 3 '08 #1
4 35947
Motoma
3,237 Recognized Expert Specialist
A good article overall, but I am having trouble making the connection between going wireless and saving money. While I agree that wireless technologies can be a boon to offices, it seems like a tertiary step beyond a wired infrastructure, because you actually need both.

In office buildings wired networks are typically already laid, and modern computers come with gigabit Ethernet on the motherboard. Using this logic, it would seem that adding a wired infrastructure increases costs, having to purchase access points, outfit all machines with wireless cards, and maintain additional hardware.
Sep 4 '08 #2
Niheel
2,456 Recognized Expert Moderator Top Contributor
With wirlesses the number of nodes or clients is virtually limitless compared to wired on one accesspoint. So if you were to serve up lets say 80 connections via wired you could have 3-4 24port switches and then run wires out to seperate locations for each client.

Newer buildings do a good job at running a good amount of ports for each space. Older buildings, like where we are located run on old telephone wire, where i believe we're capped out at 10mbit. Even with old wiring we don't have enough built in ports for the # of desks we have to serve. At the end we ended up choosing wireless.
Sep 5 '08 #3
dannyl50
1 New Member
Fairly general guidelines - not necessarily possible to execute at every business at same level of cost-effectiveness.

There is an option not mentioned - hosted Open Source applications

Giving the current maturity of Free Open Source line of business applications and cost of SaaS applications - I believe that in many cases, the price/performance of a hosted Web app is superior.

For example - suppose you need a CRM system (if you're a large shop, you already have one - like Siebel). We're a small group of 5 guys - and we were using Salesforce.com with one of our business partners and wanted to use SF.com for our own business. The cost is $325/month or almost $4,000/year for 5 users. You can get 90% of the functionality from Sugar CRM for the cost of a onetime installation (about $100 if you pay someone) and $15/month for the hosting - if you use dreamhost.com (like we do). That's a net savings of 3,000 / year

Danny Lieberman
Oct 27 '08 #4
freelance programmer
11 New Member
Maintaining million lines of opensource code is more nightmarish than maintaining same lines of inhouse code.
Jun 3 '09 #5

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

Similar topics

21
2070
by: Travis 'Bailo' Bickel | last post by:
Lately, I have been having a bear of a time trying to acquire a Linux driver for my S3/ProSavage chipset -- but that quest is now almost at an end as I have located a noble band of people who are pushing the envelop with S3 and Savage chipset drivers! Though my quest might sound like food for trolls to mock Linux -- hear me out. I think I...
1
339
by: Tim | last post by:
I am researching a potential solution for my company. Currently we convert a new client's dataset into our own data structures using Fox Pro and then Sql (Our data is in SQL). There are a lot of field mappings going on in the first part of the conversion. I would like this to be done through the business analyst and not the developer since...
16
2807
by: Simon | last post by:
I am a programming student and have recently missed two weeks of school due to a serious injury in a car accident. I am completing all of my assignments (via Labs) but have come across the following lab and can't seem to put it all together. The scenario: A small airline has just purchased a computer for its new automated reservations...
21
1822
by: Marina | last post by:
I've spent 2 months working on this Access 2003 db, get something done and then the 'boss' wants something different that what was originally stated, or wants to add this or that. It's been nuts, but it's finally done. Now he has decided, after telling me that this is what he didn't want at the beginning of the project, that he wants to be...
18
2079
by: Scott | last post by:
Hi, a problem with this following code is really bugging me. tform = fopen(country, "r"); fseek(tform, 9L, SEEK_SET); fgets(player2, 38, tform); printf("Player Name (save): %s", player); printf("Player Name (form): %s", player2);
8
1997
by: soroushp3 | last post by:
I'm required to develop a small Airline Reservation System using array for my school, which should provide the following functions: 1. Airplane with capacity of 20 seats (1-5 First class and 6-20 economy class). 2. Allow the customer to book seats by giving choice first class or economy class. 3. Allow the customer to delete any booking they...
1
4815
by: alternative49e | last post by:
Hello. I'm trying to figure out an exercise. I started working on it but I kind of hit a wall. I'm not very good at the programming thing and the book I have is not very helpful. I could use some help or suggestions. I don’t know if what I have started so far is even the correct way to do this. Here is exercise. Create a class called CarRental...
2
2335
by: bmbvm5 | last post by:
Hello; I am beginner in java and I should submit one java program in early day. I try to write this program more then ten time but every time I find one broblem. Please help me because if you don't do that I am sure that I can not finish that before submited date. I write my assignment here also I write my codes please help me and guide me...
21
2476
by: Michele | last post by:
Hi, I'm trying to encode a byte data. Let's not focus on the process of encoding; in fact, I want to emphasize that the method create_random_block takes 0.5s to be executed (even Java it's faster) on a Dual-Core 3.0Ghz machine: took 46.746999979s, avg: 0.46746999979s Thus I suppose that the xor operation between bytes raise the execution...
0
7911
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
8338
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7954
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 Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
8215
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 protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
6610
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
0
5390
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 then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3864
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2345
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 we have to send another system
0
1179
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

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.