IEEE-CS Meeting of the Month


Be Careful What You Pay For: Applying the Fundamentals of Quality to Software

Presented by Rick Spiewak

Tuesday April 28, 2015

Time: 6:30 PM – Networking and Pizza; 7:00 – 8:00 PM – Program

There is no cost to attend at McLean, Silver Spring

A Fundamental Approach to Improving Software Quality Historically, software development has been a “write only” process – if the code doesn’t break, no one other than the developer may ever read it. Standards have rarely been applied or enforced in software development. Making an analogy to the building codes applied by architects and contractors in the construction of buildings, Rick Spiewak describes the fundamental principles of software construction that will improve the resulting product. Just as buildings are constructed using a variety of materials and techniques, a variety of languages and tools are used to construct software. In both cases, principles exist that should be followed to avoid failure. While there is no formal “building code” for software, there are recognized practices that should be applied and enforced by development organizations and those who buy and use software. Examples of these include static analysis, automated unit testing, judiciously applied code re-use and peer reviews at various stages. You will come away from this presentation with a better idea of how to recognize and apply best practices, and with an appreciation for the fact that by applying these you can achieve better quality without increasing cost.

Rick Spiewak is a Lead Software Systems Engineer at The MITRE Corporation. Rick works at the Electronic Systems Center at Hanscom Air Force Base as part of the Battle Management Systems Group, concentrating on Mission Planning. He has been focusing on the software quality improvement process, and has spoken on this topic at a number of conferences as well as publishing in CrossTalk and MSDN magazines. Rick has been in the computer software industry for over 40 years. His experience includes developing software and managing software development for data acquisition systems, transaction processing, and data communications and networking. Rick has also taught computer architecture and data communications and networking at the graduate level. He studied quality management at Philip Crosby Associates.

Location Data: The presenter will be remote with the presentation video teleconferenced to:

Primary: FDA, Bldg 66, room G512, 10903 New Hampshire Avenue, Silver Spring, MD; Alternative: MITRE-2 room 1N100, 7525 Colshire Drive, McLean, VA 22102; MITRE McLean; FDA Silver Spring; MITRE Bedford MA; MITRE Eatontown; MITRE Aberdeen, MD



Contact Information: Scott Ankrum:

Meeting Flyer Information here.

Posted in Uncategorized | Leave a comment

Welcome to IEEE

We are looking forward to engaging the IEEE W-DC/N.VA computer society chapter membership. We are teaming with ASQ, ISSA-NOVA, DC SPIN, and other IEEE chapters and societies to reach more members at monthly meetings. We are reaching out to local colleges and universities,  INCOSE and IASA, and to Baltimore, West Virginia and Central Pennsylvania. We enjoy a technically diverse and deep set of interests that overlap with the interests of many applications areas. We appreciate feedback and will be acting on ideas we receive.

All IEEE-CS members are invited to attend partnering organization 2013 events, per links below.

Please see ASQ Section 509 Annual Events Calendar at:

Please see ISSA-NOVA  Annual Events Calendar at:

Please see DC Spin Events Calendar at:

Please see R2 IEEE Events Calendar at:


Posted in Uncategorized | Leave a comment