Workshops
  

Amibug.com Workshops Available

Amibug.com offers a comprehensive range of workshops that cover the key issues in Software Engineering and SQA.

Our blend of the latest theory and current industry practice gives participants practical skills they can apply right away! Lots of real-world examples show effective ways to get things done.

With more than 60 workshops to choose from, there is something for everyone. Always engaging, always worthwhile. For a fun and productive learning experience, choose Amibug.com.

Click on any workshop series to see more about it...


Bugs
Bugs are any issue, concern or defect that puts your software project at risk. These workshops explore where bugs come from... how to identify, describe, track and report them better... and why managing bugs is critical to the success of every software project.

B010  Bug Priority and Severity: The Elevator Parable
B020  Never Lose a Bug!
B030  Bug Reporting Description and Advocacy
B040  Bug Flow
B050  Writing a Clear Bug Report


Formal Inspections
Formal inspections were pioneered by Tom Gilb as a practical way to identify bugs in any deliverable. For a minimal investment of time, formal inspections can deliver an immediate ROI: probably the best bang for your buck of any approach. These workshops show how to apply this important technique in an objective and tactful way.

F010  Overview of Formal Inspections
F011  Formal Inspections: Becoming a Moderator
F012  Formal Inspections for Reviewers
F013  Inspections, Walkthroughs and Reviews


All About People
We like to say that software projects are about people... and the occasional bug. Managers often focus on technology—but people, culture and communications play a huge role in the success of any software project. These workshops focus on how to be more effective in your role, including the all-important challenges of hiring and motivating good people.

P010  ESQA: The Effective SQA Manager
P011  EDEV: The Effective Development Manager
P020  People and Projects
P030  Hiring and Staffing SQA Testers
P040  Hiring and Staffing Developers
P050  Impact of Style and Culture on Development
P060  Communication Tools and Techniques


A Day in the Life of...
How many people really understand anyone else's job? These lively workshops explore "a day in the life" of people in various roles in a software project. See for yourself the challenges your colleagues face ... and how a little understanding can help everyone work together better.

D101  A Tester
D102  A Test Lead
D103  A Developer
D104  A Development Lead
D105  An SQA Manager
D106  A Development Manager


Requirement, Configuration and Product Management
Focusing on the right things at the right time can save a software company a lot of money. Requirement, configuration and product management help show the way. These workshops examine each process and how to implement it without getting buried in paperwork.

R010  Requirement Flow
R020  Configuration Management
R030  Product Managers and Software Development
R040  Product Management vs Requirement Management
R050  Requirement Management Process


Software Engineering Management
Everything you always wanted to know about managing software projects—but were afraid to ask?! These workshops focus on the critical skills of planning, estimating, tracking, and reporting on software development projects. Real examples, real skills, real results!

M010  Testing in Software Development
M020  Min Max Missing Method: Rough Estimates
M030  Meetings in Software Development
M040  A Service-Based Software Engineering Team
M050  Software Project Management
M051  Software Project Planning
M052  Software Project Tracking
M060  The Decision-Making Process
M070  Measures, Metrics and Reports


Testing
Effective testing is critical in any successful software project—but one size does not fit all! These workshops offer a comprehensive survey of many powerful testing practices used around the world today. Learn how to apply a context-driven approach to help plan, design and automate your testing efforts.

T010  Overview of Testing
T020  Exploratory Testing
T030  Test Case Design: An Introduction
T031  Test Case Design at TriWebCo
T040  Test Planning: A Risk-Based Perspective
T041  Test Planning Artifacts
T050  Test Automation Tools and Techniques
T051  Test Automation: the Calculator
T060  Test Coverage
T070  Development Testing: Task-Based
T071  Development Testing: Stress and Reliability
T090  Unit Testing Concepts

 


Web/e-Commerce Testing
How do you tackle the challenge of testing a multiple server Web or e-Commerce application? In this environment, you have to be fast to market and quick to change. These workshops show practical techniques for finding bugs in every facet of a Web/e-Commerce project, with a special focus on change and risk management.

T100  Web Application Testing
T110  e-Commerce Application Testing
T120  Web/e-Commerce Application Stress Testing
T130  Testing Resources Available on the Web
T140  Quality Attributes: What Can Break?
T141  Testing and the Three Tiers, Part 1
T142  Testing and the Three Tiers, Part 2
T144  Overview of Stress Testing and Test Automation
T145  Just-in-Time (JIT) Testing
T146  Applying JIT Testing to Your Application


Software Test Automation
Automated testing tools promise to save time and money and boost quality in testing. The challenge is to use them properly! These workshops explore how to apply scenario-based, data-driven approaches and structured configuration management to get the most from automated tools. Examples cover popular tools such as Rational Robot, Rational Visual Test, Software Research eValid, Segue Software Silk and Mercury Interactive WinRunner.

S101  Introduction to Rational Robot
S102  Testing Windows Applications with Rational Robot
S103  Testing Web Applications with Rational Robot
S104  Data-Driven Testing with Rational Robot
S105  Test Configuration Management with Rational Robot
S201  Web Application Testing with eValid
S202  Web Performance, Stress and Load Testing with eValid


About the Instructor
Robert Sabourin, P. Eng. has 20+ years management experience leading teams of software development professionals to consistently deliver projects on-time, on-quality and on-budget. He is a well-respected member of the software engineering community who has managed, trained, mentored and coached hundreds of top professionals in the field. He frequently writes and speaks to conferences around the world on software engineering, SQA, testing, management and internationalization.

 



© 2002 AmiBug.Com Inc.  Tel/Fax: (514) 685-ABUG (2284)  Cell: (514) 916-0440  Email: info@amibug.com