Scott P. Duncan
Phone: +1 706 561 8739
Email: sduncan@computer.org
Area: (West) Central Georgia
Scott Duncan (sduncan@computer.org) has been involved in all facets of internal and external product software development with commercial and government organizations since 1972. For the last 10 years he has been an internal/external consultant helping software organizations achieve international standard registration and various national software quality capability assessment goals. He is a member of the IEEE-CS, Standards chair for ASQ's Software Division, and the Division's representative to the U.S. Technical Advisory Group for ISO/IEC JTC1/SC7 and to the Executive Committee and Management Board of the IEEE Software and Systems Engineering Standards Committee. He is also Working Group Chair of IEEE 90003 (adoption) and of IEEE 1648 on agile methods.
Why Care About Standards?
In 15 years of process and quality-related work out of a 34 year career in software, this question has often come up. Answers besides "because <some authority> says so" are important to have, even if they do not produce the same urgency as an appeal to authority. This talk is about answering the question when pressure from above is not the (only) motivating force you hope to bring to bear.
How do IEEE and ISO software standards get developed?
For some, standards seem to appear out of the air, often because they are suddenly imposed by some higher authority. But it is surprisingly easier to become involved in some standards work than might be imagined (and harder in other cases). This talk explains the process used by IEEE and ISO in developing software-related standards and how organizations and individuals can become involved.
A Standard for Agile Methods
While the idea of a standard for agile methods may seem antithetical, there is, perhaps surprisingly, a good bit of interest in the work IEEE is doing in this regard, even from the agile community. The work in progress is intended to clarify the relationship between customer and supplier in a project using agile methods. This talk will define the scope of the work, describe what has been and is being done and offer a sample of what the standard is trying to offer.