Warning message

Past event disabled.

Essential Software Requirements

Tuesday, May 9, 2023 -
6:30pm to 8:00pm

Join us virtually or in person at Lucky Lab on SE Hawthorne for our March IIBA Portland Metro Chapter Hybrid Event 

We aim to provide attendees with a sense of comfort, choice and control in an environment conducive to listening and engagement. You have the option to attend in person or virtually.


Many big books on software requirements and business analysis recommend dozens and dozens of practices. They’re all useful in appropriate situations, but it’s daunting to try to remember—let alone implement—the whole set consistently. However, every project should perform 20 core requirements activities. These lay a solid foundation for success and help teams efficiently and effectively elicit, analyze, specify, validate, and manage their requirements. These practices are valuable for both traditional and agile projects, regardless of the kind of product you’re building.

This presentation identifies those 20 core practices and drills down into several of them. They can help project and product teams understand the business problem, engage the right participants, articulate effective solutions, communicate information among stakeholders, implement the right functionality in the right sequence, and adapt to change. Do you have to perform all 20 of these on your project? Maybe not, but you’ll feel less pain and get better results if you do.



Karl Wiegers is Principal Consultant with Process Impact, a software development consulting and training company in Portland, Oregon. He has a PhD in organic chemistry. Karl is the author of 14 books, including Software Requirements Essentials (with Candase Hokanson), Software Development Pearls, Software Requirements (with Joy Beatty), The Thoughtless Design of Everyday Things, Successful Business Analysis Consulting, and a forensic mystery novel titled The Reconstruction. Karl has also written many articles on software development, project management, product design, chemistry, military history, consulting, and self-help. He has delivered hundreds of training courses, webinars, and conference presentations worldwide. You can reach Karl at ProcessImpact.com or KarlWiegers.com, where you can also hear more than 50 songs he has recorded just for fun, including 18 originals that he wrote.

Event Details:

In Person at Lucky Lab

  • Doors Open/Check-In/Networking: 6:15 - 6:30
  • Feel free to grab your own drink and food at the main bar/counter and bring it in to the event
  • Welcome & Announcements: 6:30 - 6:50
  • Presentation: 6:50 - 8:00

If attending in person, please arrive by 7pm to avoid disrupting the presentation.

Virtual on Zoom

  • Welcome & Announcements: 6:30 - 6:50
  • Presentation: 6:50 - 8:00

We will be using Zoom for our virtual event. Instructions on how to connect to the meeting will be sent to you. May have to login to Eventbrite in order to click the link to join the event.

If attending virtually, please connect to meeting by 7pm Pacific TIME (US and Canada) in order to gain entry into the meeting. We will not admit anyone after 7pm.

Event Cost:

  • Chapter Members: Free
  • Non-Members: Free

Register on Eventbrite

Registration ends at 12:00 pm day of the event.

We will follow guidelines from the CDC, OHA and Multnomah County with regards to COVID-19 protocols. Mask wearing is currently optional. If you're sick, have been exposed to COVID, or tested positive within the last 5 days, please attend virtually.


Event Details: 
In Person at Lucky Lab Doors Open/Check-In/Networking: 6:15 - 6:30pm Feel free to grab your own drink and food at the main bar/counter and bring it in to the event Welcome & Announcements: 6:30- 6:50pm Presentation: 6:50 - 8:00pm Virtual on Zoom Because of the webinar nature of this meeting we will not be doing networking Welcome & Announcements: 6:30 - 6:50pm Presentation: 6:50 - 8:00pm Event Cost: Free
Event Location: 
Hybrid Event - Virtual on Zoom and In Person at Lucky Lab 915 SE Hawthorne