Do More With Less

In the present economic climate the mantra in most companies is do more with less. In all too many companies, hiring is frozen, there may even be layoffs, but at the same time the number of people in I.T. is frozen, there is more work required to keep the company going.

Check out our new section - What Every Developer Should Know About... It provides a great overview on subjects from character encoding to time zones and everything in between.
This information is a giant time saver giving you the details you need to know, in a short concise form.

There are things we can all do to improve productivity. There are a number of things we can do to manage people so they are more productive (some good ideas here). There are a number of things we can do to better determine what must be done in each project, and equally important, what is not needed.

There are also programming tools that make programmers more productive. That is the focus of this post. The following are the items I have found to deliver a tremendous return on investment. The kind of help that does help you do more with less.

Dual 21" monitors

Numerous studies show as much as a 20% increase in productivity over a single monitor. If your dev team drops from 6 to 5 people but you get the monitors, you may end up even.

VmWare or Hyper/V

Having a virtual machine that is configured identically to the production system, and that can be rolled back to it's initial state before installing each new version, lets developers test their code in it's production state. This reduces the number of bugs in a developer's code.

IntelliJ

Java developers - The capabilities in the IntelliJ IDE far surpass Eclipse and the additional refactoring alone can save a developer hours to days a month.

ReSharper

C# developers - This is an AddIn to Visual Studio and provides live feedback to syntax errors while typing (giant time saver), refactoring, and more. Again, this can save hours to days of time each month.

Windward Reports

By using Microsoft Office (Word, Excel, & PowerPoint) as the design tool, developers can design reports in 1/10 to 1/20 the amount of time required by other reporting packages. For someone working fulltime on reports, that saves 36 - 38 hours/week.

FMB Merge

A diff tool for Oracle forms. It not only save the developer a lot of time, but it also reduces the bugs in modifications to the program.

Araxis

I think it would be impossible to merge PeopleSoft updates with local customizations without this. The difference in development time and reduced bugs is gigantic.

DevExpress

DevExpress is a gorgeous set of Windows forms controls that handle just about any need. The code is solid, fast, and their tech support is excellent. If you have controls that are buggy, incomplete, or poorly documented, this is a giant time saver.

CodeFx

CodeFx delineates the framework and skeleton of most Microsoft development techniques (e.g. COM, Data Access, IPC) using typical sample codes in different programming languages (e.g. Visual C#, VB.NET, Visual C++).

Programs

Araxis
DevExpress
FMB Merge
IntelliJ
ReSharper
Windward Reports

Free Book

Everything You Ever Wanted to Know about Reporting

Search

Wiki

Arrow
AutoTag Max
Java Engine
.NET Engine
Excel Reports
PowerPoint Reports
Word Reports

Sister Sites

.NET B.I.
.NET Dashboards
.NET DocGen
.NET Reports
Java B.I.
Java Dashboards
Java DocGen
Java Reports
SharePoint B.I.
SharePoint Dashboards
SharePoint DocGen
SharePoint Reports
Business Reporting Software

Support Our Site