Software Requirements Essentials
New Book: Software Requirements Essentials
Core Practices for Business Analysis Success

Software Requirements Essentials by Karl Wiegers and Candase Hokanson is a concise, focused, and highly readable book that describes 20 requirements practices that every software team should perform. Featuring entirely new content, the practices apply regardless of what type of product you're building or what development life cycle the team is following. These core practices 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. If you don't have time to read the big books on requirements or business analysis, read this short one.

Details, videos, sample chapters, downloads, and reviews

Now Available: The One-Minute Analyst video series

Who is Process Impact?

Since 1997, Process Impact has collaborated with clients worldwide to have an impact on the processes their software teams use, and to help those processes have an impact on the business. Areas of expertise include requirements engineering, project management, and software quality. Karl Wiegers, Principal Consultant, has many years of experience with software development, management, and leading process and quality improvement activities.

Contact Information

Karl Wiegers, PhD
Principal Consultant
Process Impact

Recent Articles

Requirements and Business Analysis



Project Management


Other Topics