International Software Quality Conference Comes to Denver
Meeting of the Minds Revolves Around Excellence, Agility, New Technologies
In a field where innovation is highly competitive, software quality sometimes doesn't receive the emphasis that software development does. Most of us are familiar with the consequences, from nationwide outages on the Blackberry service, to problems with software on our desktops or at the companies that provide services to us. While it's popular to "blame the computer," sometimes it's also accurate.
The American Society for Quality (ASQ) is presenting the conference, which "provides a forum for individuals and organizations seeking technologies, concepts, and techniques to improve the quality of their software products, processes, and services" and also allows them to wander into Denver and hang out and have a beer in Denver's famous LoDo (or head out to Golden, Coors country), while sharing experiences and insights.
The conference will focus in four areas: Agile methods, process improvement, metrics and measurement, and standards. This is a long way from the early days of software, when so-called "functional testing" was the basis for software quality, basically "whether it works or not." Today, Agile development is employed, a relatively new technology, where products are developed like sculptures, bit by bit with a vision in mind, instead of being "cast in stone" at the beginning of development.
Process improvement involves seeing what actually works in the process of software development, and engineering it so that it can be formalized and documented, and performing research to develop insights into potential improvements. Metrics provide data both for researchers and the developers themselves, as well as to software quality professionals who can gauge the effectiveness of the software development effort, and point out potential improvements in process, design, and elsewhere.
Standards make software skills portable from company to company, and improve the effectiveness of education of software engineers, but giving the industry a common base to work from, as well as giving customers a good idea of what is going into the software they are ordering.
Certification Exams will also be offered, as the software field provides more and more ways to address the key issues in software development - the time it takes to produce it, and the quality of the results. While solving complex problems in software is still a very creative endeavor, the process of producing software is becoming more formalized so the remaining issues are related to innovation, not "bug fixing."
Many of the processes and technologies being addressed at the ASQ conference may also provide insights to other industries. Quality, they say, is a job that is never done.
http://www.asq.org/conferences/software-icsq-2007/index.html
Published by Dave Maddox
Dave is a man with his eyes open, always exploring and sharing. With undergraduate work in literature and classics at Harvard University, he has worked in the computer field to enable his travel and other ha... View profile
- Information System Development Technique & Software Development Life CycleAn organization can utilize the modeling technique in mapping out and planning how to implement the software development life cycle in order to execute their software strategy
- Flex 2: Software Development Kit for Rich Internet Applications Aimed for Flash Pl...Flex 2 is a Rich Internet Application framework for building responsive Graphical User Interface (GUI) applications deployed on the Adobe Flash player plugin which is available in all modern A-grade browsers.
10 Steps for Success: Software DevelopmentSoftware developers face a big challenge trying to create and deliver software that suits a customer's need and streamlines their business process. There are many pitfalls to av...- Facts About Open Source Software DevelopmentOpen Source is defined by the Open Source Initiative. It is the software that is available free along with the source code. Normally, this is provided free for download over the internet.
- Why a Good Software Development Company is Mandatory to Increase ROICreating a professionally proficient Web site can be strenuous task for the newbies, especially those lacking technical knowledge about computers and its programming languages.
- Agile Methodology: A Software Development Process Framework
- Software Quality Assurance Agile Testing Types and Processes
- Why Agile Software Development Methodologies Fail
- Introduction to Software Quality Assurance
- Building a Better Software Muse?
- LEAN Software Quality Assurance
- Forex Trading Software as a Lucrative Software Development Idea
- Software Quality has come a long way, and technologies to be discussed make a big difference
- Agile software development is a popular topic at the conference, a faster way to create software
- Measuring software quality has always been tricky, and attendees will discuss new developments

1 Comments
Post a CommentHi Dear,
Really your post is too good, you done a great job keep it up.