|
|
April 2010
_________________________
CONTENTS
How Agile Becomes Fragile - Jeffery Payne
New - New Live Virtual Courses & Schedule
Training Spotlight - Chicago Testing Training Week Courses
Certification - Exam Included with Tester Certification eLearning - Only 10 Days left—Try a Demo, Win the Course!
_________________________
ON-SITE TRAINING & CONSULTING SPOTLIGHT
How Agile Becomes Fragile
-Jeffery Payne
I’ve lost count of how many times I’ve heard someone say: “Oh, we tried agile and it didn’t work.” If every conversation I’ve had with people stopped at this point, one might conclude that agile only works when the stars and moon align. In my experience, nothing could be farther from the truth. Agile becomes fragile when one or more of the following situations occur:
Engineering cuts corners. Agile isn’t an all-or-nothing proposition, but there are fundamental practices and disciplines that, if not followed, will result in project failure. Unit testing is one example. If your engineers are not doing proper unit testing, they are not doing agile. Another example is refactoring. If engineering never steps back and thinks about how to improve its software, they are not doing agile. We have a name for software development without adequate documentation, effective testing, or no design: It’s called ad-hoc development, and it is not agile.
Project management doesn’t control scope. Agile turns traditional project management on its head. Instead of fixing project scope and estimating time and resources, agile fixes time and resources and estimates scope. Doing so makes it much easier (and predictable) to set timeframes and staffing levels that will result in working software. When project management begins to insist upon adding new requirements to an iteration without adjusting either the timeframe or staff available, you are no longer doing agile.
Teams stop communicating. Because agile is very iterative, effective team communication is critical to successful agile development. When teams get busy and stop holding daily stand-ups, retrospectives, iteration planning meetings, etc., agile stops working. While tools can assist in the communication process, relying upon project management tools, requirements tools, etc., to provide team communication will not work.
Look for these root causes of agile becoming fragile during your next development project and nip project issues in the bud.
Jeffery Payne is an expert instructor and consultant. He teaches vTrainsitioning to Agile a new Live Virtual Course offered in May.
_________________________
WHAT'S NEW
New Live Virtual Courses & Schedule! Whether you’re new to Agile or want to improve current Agile processes, our new Live Virtual Training - Transitioning to Agile can help get you on track for Agile success. Isn't it time to choose Agile development techniques that make practical sense?
Transitioning to Agile, May 18-19
Join Jeffery Payne as he explores Agile software development methodologies and approaches. Learn the pitfalls in transitioning to Agile and how to avoid them. You will discover the major steps required to successfully plan and execute an Agile software project.
New Upcoming Live, Virtual Courses
Great news! There are even more virtual seminars on your favorite topics! Click on these new courses for more information, and be sure to register early as space is limited.
- vMastering Test Automation, May 11–12—Learn which systems and development projects are candidates for automation and which ones are not so you don't waste time and money.
- vTesting Under Pressure, May 25–26—Provides examples from real world experiences based on how testers have been able to deliver value in turbulent contexts.
- vPerformance Load and Stress Testing, June 8–9—This course helps the individual responsible for software performance testing to understand the issues, decisions, and realities of creating a useful software performance test.
- vKey Test Design Techniques, July 13-14—Create an effective set of test cases and develops your practical skills to become a better test engineer.
SQE Training uses Cisco’s WebEx Technology to deliver the same valuable content and instructor interaction as you would get in the classroom.
___________________________
TRAINING SPOTLIGHT
Chicago Test Week Coming Soon!
Training Week offers exceptional value, providing comprehensive training, expert instructors, and even continental breakfasts and lunches for an incredibly low price! Join us for upcoming Training Weeks in Chicago and Washington, DC or registerfor a location near you!
Click here to Download the new Testing Brochure
Testing Training Schedule
Chicago, IL | May 17–21
Washington, DC | September 13-17
Take More, Save More!
Maximize the impact of your training by combining courses in the same location. Choose from three, two, or even one day course options. Combine a full week of training for the largest discount!

Check out these New Courses!
Foundation Level
Exam Included with Tester Certification!
Becoming an ISTQB™-certified tester means you’ve mastered fundamental testing principles and practices, adding long-term value to your team and to your company with proven, credible testing standards and processes. And now you have two hassle-free ways to get certified and take the exam at no cost!
- Public course: Get certified by taking the public Software Tester Certification—Foundation Level course in a city near you, and the exam is included with your course registration—that’s a $250 savings!
- Online course: Or, take the eSoftware Tester Certification—Foundation Level course, which offers the same superior instruction as you would get in the public course, yet you can work at your own pace online. Take the exam on us when you are ready at a local exam center near you!
Try any of demos below on Certification, Test Design, and Requirements
eSoftware Tester Certification course offers the chance for you to earn your internationally recognized certification in software testing online!
eMastering Test Design course allows you to experience the science and the art of both functional and structural testing methods in a dynamic online setting.
eFoundation for Requirements Development and Management course will teach you how you can skillfully develop and manage your requirements process for business projects and software products.
___________________________
Other training courses are offered in the following areas:
|
| |
|
| |
 |
|
New Live Virtual Courses
May classes are filling up fast!
vMastering Test Automation
May 11-12
vTransitioning to Agile
May 18-19
vTesting Under Pressure
May 25-26
Experience the benefits of classroom instruction right from your desktop!
Software Tester Certification
Certification Exam Included! Register for any software certification course by May 30, using promo code EXM2.
Foundation Level Training
April
Orlando, FL | Apr. 25-27
May
Bethesda, MD | May 4-6
Sacramento, CA | May 11-13
Chicago, IL | May 17-19
Seattle, WA | May 18-20
Philadelphia, PA | May 18-20
June
Las Vegas, NV | Jun. 6-8
Albuquerque, NM | Jun. 15-17
Portland, OR | Jun. 15-17
2010 Training Schedules
Testing Training
Chicago, IL | May 17-21
Washington, DC | Sept. 13-17
Reserve Your Seat Today
Requirements Training
Boston, MA | May. 17-21
Washington, DC | Sept. 13-17
Reserve Your Seat Today
Visual Studios Training
Orlando, FL | Apr. 25-27
San Diego, CA | Sept. 26-28
Reserve Your Seat Today
Agile Training
Las Vegas, NV | Jun. 6-8
Orlando, FL | Nov. 14-16
Reserve Your Seat Today
Try the Demo, Win the Course! Take any demo by April 30, and be entered into a drawing for three course giveaways.
NEW—eFoundation for Requirements Development and Management
A Roadmap to Success

eSoftware Tester Certification
Prepare to take the ISTQBTM Certified Tester—Foundation Level exam.

eMastering Test Design
Learn the skills you need to create the most effective tests.

MORE INFORMATION
Ways to Save
Training Schedule
Download PDF Brochures
Career Learning Path
On-Site Training
Complimentary Seminar
Register Now
|
| |
|