collaboration

Conference Presentations

Collaboration Between Development and Testing Personnel is a Key to Success

Applications are often designed and developed with little regard for testing. Functional and Load/Configuration testing needs to be a collaborative effort between the development and testing groups for a project to be most successful. Everyone needs to "own" some of the testing responsibility. Learn how to accomplish an ongoing collaboration between application architects, designers, developers, and QA/testing personnel to identify and resolve problems (defects) in an efficient and timely manner.

Tom Igielski, Upstream Solutions, Inc
Thinking About People, Process, and Product: A Principle that Works at Work

All projects involve the three P's: people, process, and product. People includes everyone who influences the project. Process is the steps taken to produce and maintain software. Product is the final outcome of the project. To keep these three in harmony, you must observe who is trying to do what to deliver what. Usually, two of the three P's are mandated, and the third one is chosen appropriately. Although this is common sense, it is not common practice. Dwayne Phillips discusses the issues and challenges that affect us all on every project. Learn about the ideas and questions to consider to help you work through these issues.

Dwayne Phillips, U.S. Department of Defense
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.

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.