|
Automated Testing and Monitoring of Large Application Services Large application services are very dynamic in their functionality, with some of the business rules hosted by these services changing on a daily basis. This presentation discusses one company's experience in developing a new methodology and test infrastructure for automated testing and nonstop QA monitoring of large application services with high requirements churn. Learn how this method allows you to get a handle on quality even though the application services requirements remain a moving target.
|
Ashish Jain and Siddhartha Dalal, Telcordia Technologies
|
|
Removing Requirement Defects and Automating Test Organizations face many problems that impede rapid development of software systems critical to their operations and growth. This paper discusses model-based
development and test automation methods that reduce the time and resources necessary to develop high quality systems. The focus is how organizations have implemented this approach of model-based verification to reduce requirements defects, manual test development effort, and development rework to achieve significant cost and schedule savings.
|
Mark Blackburn, Software Productivity Consortium
|
|
Mentors, Models, and the Making of Managers: Special Panel Discussion Each of us has a story about how we came to be managers in software organizations. Many of us became managers because we were good developers. Some of us studied management in school. A few of us were groomed and mentored by the companies we work for, and some were tapped for management because we were the only warm body available. But now that we're here, what does it take to become an effective manager? Is being mentored and developed as a manager considered a luxury? Join this interactive panel and discuss the real-life issues and challenges of developing ourselves-and others-as software managers.
|
Moderator: Esther Derby ( Esther Derby Associates, Inc.)
|
|
A Practical Framework for Software Measurement Measurement is often defined in terms of collecting data, distinguishing it from analysis-the interpretation and use of data. Clearly, the collection of data must be driven by its intended use. In this presentation, David Card presents a framework that treats measurement and analysis as an integrated process. Discover the four basic components of this framework, and learn how to use the framework to ensure that all-important perspectives and potential users of measurement are considered in the measurement planning process.
|
David Card, Software Productivity Consortium
|
|
Facilitated Workshops in Software Development Projects To build planning and requirements products quickly and efficiently, consider using facilitated workshops. In your workshops, participants should be active, engaged,
committed and task-oriented. A well-run workshops builds trust and mutual understand among all the participants. Workshops are not new, but are proven best practices in
software development. They can go a long way not only in product delivery, but also in building a "jelled" team.
|
Ellen Gottesdiener, EBG Consulting, Inc.
|
|
Managing Virtual Teams Learn how to manage virtual teams such as those in dot-com companies, large corporations, and start-ups that may not be located in the same building, same town, or even the same continent. Explore the tips and techniques for getting the job done when you cannot necessarily meet face to face. Discover the danger signals that indicate your project is in trouble-and learn ways to get back on track when your project derails.
|
Linda McInnis, Noble Associates, Inc.
|
|
Successful Projects-10 Keys to a Proper Beginning One of the primary keys to project success is orchestrating a proper beginning. In order to do this effectively, you must define the project mission, vision, and reason for being; get a handle on requirements; take the time to load the team properly; do the prerequisite work in gaining focus and clarity; and decide on the development methods and strategies. In this presentation, learn the five keys to forming your team and the five keys to successfully starting a project.
|
Robert Galen, Network Appliance, Inc.
|
|
Extreme Programming and CMM This presentation explains the Capability Maturity Model and Extreme Programming, compares the two, and shows how they can be compatible.
|
Mark Paulk, Software Engineering Institute
|
|
Is That Your Final Answer? Auditing Your Measurement Program More and more organizations are committed to establishing an effective measurement program. Big or small, measurement takes time and resources. The overriding key to measurement program success is accuracy. Organizations with established metrics programs typically institutionalize an audit activity to maximize their investment. Explore the current approaches being used to audit measurement activity. Learn why auditing is so important, and what and when to audit within your organization.
|
David Herron, The David Consulting Group
|
|
System Test Measurement-What, When, How? Elaine Soat presents an easy set of measurements to use during system testing (QA test cycle). Examine measurements taken from defect tracking and application coverage to projected testing hours versus actual testig hours. Learn how such process and measurement information is evaluated and used for proposed process improvements. Gain the ability to do comparison reporting to measure successes of process improvement within your QA test cycle.
|
Elain Soat, CarteGraph Systems
|