|
|
|
Wednesday Morning Sessions (7:00 - 11:00 AM)
Keynote Presentation (8:30 - 9:45 AM) Development and Testing Lifecycles for eCommerce
Projects Concepts: The new, growing, and changing forms of electronic business have demanded a radical change to our notion of the software lifecycle. In addition to dealing with the usual software development issues managers of Web businesses are now faced with numerous requests and changes from many diverse domains (i.e., software development, content development, advertisements, news, announcements, message boards, database, related links, FAQ's, prices, products). These Web domains are different in nature, overlap in time, and each requires a distinct lifecycle. This talk will describe groupware coordination of projects, policies, and people within many concurrent e-business domains. In addition the rate of change has accelerated beyond our classical
lifecycles capability and the demands of high quality and low cost are beyond our past
capabilities --- how to leverage specific outside tools to meet these demands will be
presented. This presentation will focus on a spirit of collaboration and cooperation in
Electronic Commerce and compare that with the traditional lifecycles that were
characterized by command and control. The synergy of workflow management, knowledge
management, and collaboration tools will be applied to the highly volatile e-business
environment. Presentation
Outline: ·
Software infrastructure tools for building, testing, and improving an
e-business Biography: Thomas J. McCabe, founder of McCabe & Associates in Columbia, Maryland, is internationally known for his development of software metrics and his leadership in developing methodology and automation that foster the continued improvement of quality in software development, testing and maintenance. In 1998 he sold his business to venture capitalists and made the transition from scientist to entrepreneur. He continued to remain closely tied to the company, however not in the day-to-day operations. In 1999 he was appointed to lead the Washington DC chapter of the Chief Executive Officers (CEO) Club, a group consisting of founders and entrepreneurs. Additionally he chairs a group of Mentors, this group consists of CEOs who have built, run and sold companies and are in pursuit of their next challenge. Tom also actively speaks across the country on software development as well as on entrepreneurship. His newly formed company is McCabe Technologies. PSQT Track Presentations (10:00 - 11:00 AM) Requirements
Management: The Foundation for Successful Software Development Concepts: This presentation will discuss Requirements Management as an essential tool in the development of applications, even before any code is written. We will take a closer look at the necessity of monitoring the requirements throughout the cycle and the various techniques employed to track these requirements.
A Goal-Problem
Approach for Scoping a Software Process Improvement Program Concepts: The most common approach for process improvement we have seen over the past ten years, is for an organization to document all processes. This approach is amplified when an organization rushes to adopt a sweeping solution such as ISO9001 or the SEI CMM. In light of a goal stating, "Be SEI CMM Level 3 by December," the approach of documenting all processes is reinforced and might even appear natural. This process-centric approach can work, but it has a high risk of failure. In this presentation, we will explain an approach to scoping an improvement program based on the problems and goals of an organization. By adopting this approach, organizations are able to make significant progress on real issues, and make progress on the process improvement model or standard they are trying to achieve.
In 1990, Neil and Mary founded The Process Group. They were trained by the SEI under the Licensed Vendor Assessment program to provide assessments commercially. Since 1990, they have helped organizations implement the CMM, and achieve SEI Levels 2, 3 and 4. They have also helped organizations implement effective project management, inspections, and software process improvement programs. Their client list consists of 3000 individuals representing 93 companies in the U.S., U.K., Canada, India and Japan. Using Earned Value to Plan
and Track Software Projects Concepts: Earned Value is a project planning and tracking method that removes
much of the subjectivity from the process. In
this presentation, we will learn how to create an Earned Value plan, how to track status
against the plan, and how to handle problems like accounting for unplanned tasks. Presentation
Outline: ·
Introduction Learning
Objectives: ·
The principles behind Earned Value planning and tracking Biography: Alan S. Kochs 24 years in software development includes 9+ years designing, developing and maintaining software, 5+ years in Quality Assurance (including establishing & managing a QA department), and 3+ years in Software Process Improvement. Alan is now an independent consultant helping companies to improve the return on their software investment by focusing on the quality of both their software products and the processes they use to development them. Proving Testing Leads
to Quality and Quality Leads to Value! Concepts: This presentation discusses practical examples of reports that can
and have been used in explaining and proving the value of your testing needs and plans. Example reports include the Rack and Stack, True
Quality, Efficiency, Bottom Line Customer Satisfaction, Leverage, Value Index, Frontier
Metrics and more. Presentation
Outline: ·
10 Sample reports, that connects software quality with productivity,
estimating, business impact, customer satisfaction, mission importance, and more Learning
Objectives: ·
10 example reports than can be implemented immediately to
sell your Testing and Quality needs Biography: Now in their fifteenth year, Bill and the Development Support Center
have assisted with the implementation of measurement programs worldwide in over 250
companies and organizations covering over a dozen industries. His experience with the above metrics
includes instances of proving multi-million
dollar savings. Bill helped establish
IFPUG; gave it its name; served multiple terms on the Board and is currently involved with
several committees. He has been a keynote or
featured speaker at PSQT, SIM, QAI, ASM, IFPUG, GUIDE, SHARE, IASA, LOMA and other
Productivity, Quality and Measurement forums. Bill
holds a BA in Economics and has been named to Whos Who in American Business. PSTT Feature Presentation (10:00 - 11:00 AM) How Do You Know When You Are Done Testing? Scott Jeffries Concepts: When you ask testers how they know they are done testing, the most common responses are we test until we are out of time and resources or we test until all of the test cases we created ran successfully at least once and there are no outstanding severe defects. The honesty of the first answer comes from the clean conscience school of testing I did all the testing I could under the constraints management gave me and my conscience is clear. The obvious question that follows the second answer is how much function and code were actually tested? In the vast majority of cases the team has no quantitative measure of their level of testing. This talk will address quantitative completion criteria for software testing from both a black box and white box perspective. Learning
Objectives: · Completion criteria for software testing for black box testing · Completion criteria for software testing for white box testing Biography: Scott Jeffries | |||||||||||||||||||||||||||||||||||||||||||||||||