Application

User Interface Improvements: Positions

Posted by Dennis Crane on November 27, 2007 at 4:52 pm
Align, Size, Distribute

As you may know, before I founded Indigo Byte Systems in 2004 I used to be a senior developer in a mid-size software development company. I dealt with various projects from hardware drivers, to Web applications, to distributed corporate systems. Nowadays, I also teach students the programming methods at the IT department of Samara State [...]

Does your software always work for you when it works?

Posted by Dennis Crane on August 20, 2007 at 2:58 pm

I have an idea which I would share. It’s a raw concept but I’m sure that you can polish it and use somehow in your business. Remember the installers that show slides with software features and benefits during the installation process. I’m sure that some of your applications also have such processes when a long [...]

White papers: Writing Cost-Effective Documentation for Software Systems

Posted by Dennis Crane on June 18, 2007 at 7:49 am

There are many situations when you have an application but there is no help file with it, and you have no time to write complete documentation yourself. At the same time you have no budget to hire a professional technical writer who can do this tedious work for you. The situations come up fairly often [...]

Eliminate the barriers in your software

Posted by Dennis Crane on May 28, 2007 at 7:32 am
barrier.jpg

One of the purposes of continuous software improvement is finding and eliminating the barriers that get in the way of users when they’re working with your software. Let’s name the most typical barriers that make your software less user friendly. Confirmation message boxes The most annoying things in software programs are message boxes. The message [...]

“A Saturday Newbie” tactics for software improvements

Posted by Dennis Crane on May 14, 2007 at 4:00 am

Kaizen is all about continuous improvement. I’d like to acquaint you with a tactics that I use to find out what else may be improved in our Dr.Explain software and other our products. Besides feedback from users, which is very important of course, I use a trick that I call ‘A Saturday Newbie’. The tactics [...]

Another way to improve project-oriented software

Posted by Dennis Crane on April 20, 2007 at 7:23 am

There are many software products that have a project-oriented concept. In other words they allow creating, editing, and managing projects or documents. The examples of the project-oriented programs are various text and media editors, database systems, spreadsheets, programming tools, setup builders, knowledge bases, and a lot of other applications. I’d like to gift you an [...]