May 2004 Newsletter

 

Quotable Quotes

 

A mind that is stretched by a new experience can never go back to its old dimensions.  –Oliver Wendell Holmes

 

Silent gratitude isn't very much use to anyone.  –Gertrude Stein

 

Unthinking respect for authority is the greatest enemy of truth. –Albert Einstein

 

Patience is the companion of wisdom.  –St. Augustine

 

Instead of dirt and poison we have rather chosen to fill our hives with honey and wax, thus furnishing mankind with the two noblest of things, which are sweetness and light.  –Jonathan Swift in The Battle of the Books

 

Return to top

 

Software Development Process

Article:  Deadline Management: Are You Just Wasting Money?

One of the hardest tasks in the software development process is to provide an objective measure of when the project is done.  This book excerpt examines techniques to specify a definition of finished that all project team and stakeholders can agree to.

http://www.informit.com/articles/article.asp?p=170277

 

Article:  IT Struggles To Become More Agile

One of the modern growing pains for IT is for the organization to align itself with the business and to respond quickly to new and changing business requirements.  This article looks at how some companies are adapting.

http://www.computerworld.com/managementtopics/management/story/0,10801,90872,00.html

 

Tool:  MSF Sample Project Lifecycle Deliverables

This is a comprehensive set of examples/templates for software development lifecycle (SDLC) documentation that is aligned with the Microsoft Solutions Framework (MSF).  The templates themselves are good examples of the appropriate content for project documentation and do not have to be used with the MSF process/methodology.

http://www.microsoft.com/downloads/details.aspx?FamilyID=9d2016ad-6f8a-47f5-84fa-bec389db18c1&DisplayLang=en

 

Article:  How to Pick a Project Team

Developing a project team is one of the key factors in the success of a project.  This article looks at some of the key factors in deciding the right size and make up of the team, especially beyond the technical skills.

http://www.computerworld.com/managementtopics/management/story/0,10801,92031,00.html

 

Article:  Why software still stinks

A 20th anniversary discussion with some of the original 19 programmers interviewed in the seminal Programmers At Work book about the state of software development.  Unfortunately, from these folks' perspective not much has changed in the past 20 years.  But they still have some good ideas about the future of software development.

http://www.salon.com/tech/col/rose/2004/03/19/programmers_at_work/index_np.html

 

Return to top

 

Software Testing & Quality

Articles:  Automated Testing: Myth vs. Reality and You Can't Automate Everything

A couple of brief articles from Cutter IT Journal that help debunk the ideas that automated software testing is the silver bullet for improving the efficiency and effectiveness of testing.

http://www.jeffgainer.com/testmyth.html

http://www.jeffgainer.com/evrythng.html

 

Article:  Pairwise Testing

This detailed article explains some techniques for how to test multiple variables simultaneously (or in combinations) for more efficient testing.  It uses many of the concepts related to orthogonal arrays from design of experiments.

http://www.developsense.com/testing/PairwiseTesting.html

 

Site:  Software Testing Society

This site is the home page for a relative active mailing list about software testing activities.  The main emphasis of the virtual group is to define a reusable, standardized software testing process.

http://www.stsociety.org/

 

Article:  An Empirical Study of the Robustness of Windows NT Applications Using Random Testing

While, in general, random testing is often ineffective, this paper discusses some of the types of problems, particularly crashes and memory leaks, that are likely to be detected by providing (somewhat) random inputs to the application under test.

http://www.cs.wisc.edu/~bart/fuzz/fuzz-nt.html

 

Return to top

 

Tutorials/References

Reference:  Access reference:  Working with queries

While MS Access is not a full-featured database system, it is quite suitable for many tasks.  This nice 15-page reference provides good coverage of using the query tools in Access.

ftp://ftp.download.com/pub/techrepublic/support/resource_doc/access_query.zip

 

Return to top

 

Career Development/Miscellaneous

Article:  Tips to spice up meetings

The last thing that most technology workers want to do is to attend another meeting.  This dialogue between people offers some ideas to bring life back to meetings and keep participants interest.

http://techrepublic.com.com/5100-6314-5171724.html

 

Article:  Productivity's Technology Iceberg

An MIT productivity expert notes that use of digital technology is what has driven economic growth over the past half century.  However, it's not the technology itself per se, but how creative people of used and applied that technology.

http://www.technologyreview.com/articles/wo_brynjolfsson031004.asp

 

Return to top

 

Useful Utilities

SysExporter (Free – Windows 9x/NT/2000/XP – 29kB)

SysExporter utility allows you to capture the text data stored in standard list-views, list boxes, and combo boxes from almost any application running on your system, and export it to text, HTML or XML file.  For example, you can capture file or folder lists from Windows Explorer, data from SysInternals utilities like Process Explorer, e-mail lists from Outlook and more.

http://members.lycos.co.uk/nirsoft1/utils/sysexp.html

 

cdx (Free – Windows NT/2000/XP – 68kB)

cdx attaches a small directory listing window to the command prompt (CMD.EXE) in Windows which allows you to quickly browse for a folder.  When you double-click the desired folder, cdx executes a "cd" command to that folder automatically.  Very handy!

http://www.xuebrothers.net/misc/cdx.htm

 

CDR Tools (Free – Windows 9x/NT/2000 – 1.7MB)

CDR Tools is a graphical front-end for some freeware (mostly GPL license) command-line utilities for creating CDR and CD-RW.  This tool greatly simplifies the use of the otherwise arcane free CD burning utilities.

http://demosten.com/cdrfe/

 

Vital Desktop (Free -- Windows 9x/NT/2000 – 106kB)

Vital Desktop is a desktop animation utility that allows you to use any screensaver as the desktop wallpaper/background on your system. 

http://www.vital-desktop.com/

 

Return to top

 

Productivity Tips

Some handy MS Word text formatting keyboard shortcuts

Every time that you have to take your hands off of the keyboard in MS Word to use the mouse, it slows you down and can break your concentration.  Here a few simple MS Word keyboard shortcuts to improve productivity.

Action

Shortcut

Center text

<Ctrl>+E

Left justify text

<Ctrl>+L

Right justify text

<Ctrl>+R

Increase font size

<Ctrl>+<Shift>+>

Decrease font size

<Ctrl>+<Shift>+<

Open Save As… window

<F12>

Open Thesaurus (for current word)

<Shift>+<F7>

Print Preview

<Ctrl>+<F2>

 

 

Take advantage of Move to Folder button in MS Outlook

If you've set up folders in MS Outlook for different correspondence and projects (You have, haven't you?!), in the Message window, you can take advantage of the Move to Folder button (looks like a sheet of paper with a folder) to quickly move your message to the proper folder after reading it.  The button "remembers" the last 10 folders that you've filed messages in for quick access.  Alternately, you choose Move to Folder… (or press <Ctrl>+<Shift>+V) to display the Move Item To dialog which allows you navigate to the desired folder.

 

Return to top

Just For Fun

IT Manager Game

This simulation provided by Intel allows you to play an overworked IT manager trying to keep up with all of the daily tasks and keep the management happy.  Of course, Intel is trying to sell its products and services, but this is definitely a unique approach.

http://www.intel.com/corporate/europe/emea/eng/itgame/itgame.htm

 

Random Homer Simpson Quote

Ah!  The wit and wisdom of Homer Simpson.  Where would the world be without him?  This site provides dozens of quotes from the patriarch of the Simpson gang.  Doh!

http://smacie.com/randomizer/simpsons/homer.html

 

SimCity Classic Live!

SimCity is one of the all-time classic computer games.  This version allows you to play the original version online.  The site provides complete instructions, including a "quick start guide", in case you haven't played before (or recently).

http://simcity.ea.com/play/simcity_classic.php

 

Return to top