Software Requirements Talk Podcast LogoSoftware Requirements Talk

Software Requirements Talk is the podcast version of IEEE Software magazine's Requirements department, helmed by Jane Cleland-Huang. Each issue, Jane will read what appeared in print for your listening pleasure.

About Jane Cleland-Huang

Jane Cleland-Huang is an associate professor at DePaul University in Chicago as well as North American director for the Center of Excellence in Software Traceability. Her research work includes a focus on collaborative requirements engineering processes and software traceability. She has an impressive track record of research publications, and her work has earned her five distinguished-paper awards at highly ranked conferences. She coauthored a paper that was selected as a "top pick" for IEEE Software's 25th anniversary.

As editor of the Requirements column, Jane aims to make requirements and their importance more widely understood by developers, business people, and management. Understanding comes from knowing what requirements means to you and why you should care about it. Jane and her guest columnists will write about their different perspectives on requirements, and explore new areas of software engineering where requirements matter. The focus is on practical and accessible ideas.

Subscribe iTunes | Google | RSS

Entries with tag storyboards .

Thinking about Quoins: Strategic Traceability of Architecturally Significant Requirements

Author Jane Cleland-Huang provides an audio recording of her Requirements column, in which she discusses how requirements engineers can keep developers informed of underlying architectural decisions and help preserve code quality during change maintenance.

Listen:

Requirements Engineering’s Next Top Model

Author Jane Cleland-Huang provides an audio recording of her Requirements column, in which she discusses how a game-show environment at the 2013 European Software Engineering Conference let a panel competitively explore the use of various requirements modeling techniques for specifying a complex problem.

Listen:

Technology Transfer in Requirements Engineering

Requirements column editor Jane Cleland-Huang speaks with Tony Gorschek, a professor of software engineering at the Blekinge Institute of Technology with more than 10 years of experience as a CTO, senior executive consultant, engineer, chief architect, and product manager, about technology transfer in the requirements engineering field.

Listen:

Don’t Fire the Architect! Where Were the Requirements?

Author Jane Cleland-Huang provides an audio recording of her Requirements column, in which she discusses the Healthcare.gov debacle of 2013 and how it led many to wonder if a better understanding of the project’s requirements could have lessened the impact of the failed launch.

Listen:

Beyond Anecdotal Thinking: Deepening Our Understanding for Achieving Quality Goals

Author Jane Cleland-Huang speaks with coauthor Mamoun Hirzalla from the Requirements column, in which they discuss the importance of challenging ideas, questioning beliefs, and understanding how various development practices and technical decisions can help or hinder the achievement of development goals.

Listen:

Privacy Requirements in an Age of Increased Sharing

Author Travis Breaux provides an audio recording of the Requirements column, in which he discusses the increasing importance of privacy in emerging software ecosystems, legal and standards compliance, and software design practice.

Listen:

Toward Meaningful Industrial Academic Partnerships

Author Jane Cleland-Huang provides an audio recording of the Requirements column in which she discusses the Ready-Set-Transfer panel at the 2014 IEEE International Requirements Engineering Conference.

Listen:

Requirements in a Global World

Author Jane Cleland-Huang provides an audio recording of the Requirements column, coauthored with Paula Laurent, in which she discusses how the challenges of eliciting requirements in global projects can be addressed through deliberate upfront planning processes that take into consideration people, technology, meeting locations, communication, workflow processes, and documentation needs.

Listen:

Meet Elaine: A Persona-Driven Approach to Exploring Architecturally Significant Requirements

Author Jane Cleland-Huang discusses how architecturally-savvy personas provide a tangible approach for capturing performance, reliability, security, and other quality goals and for reasoning about their impact on system design.

Listen:

The Inhibited Analyst

Requirements analysts need to be more inquisitive and know why people want things as well as what happens beforehand. This requires them to become less inhibited and keep asking questions until they and their stakeholders are satisfied with the answers.

Listen:

What Time Is It, Eccles?

Requirements analysts need a new toolbox with both the right tools and the instructions to use them including agile development and user-centered design for techniques such as analysis of Web analytics, wire-framing, and user stories. We can also look to the creativity literature and take techniques such as constraint removal, storytelling, and other worlds.

Listen:

Requirements Analysis: The Next Generation

Most requirements research and vision papers tend to focus on the near future, one research advance at a time. This podcast explores requirements practices 20 years from now, based on predicted changes to technologies, applications, and stakeholders.

Listen:

Requirements and Aesthetics

Requirements people rarely talk about aesthetics. This column draws on the 10 principles of good design from Dieter Rams to examine the important roles of aesthetics in requirements practices. It proposes the use of meaning carriers to think about new types of requirements.

Listen:

GORE, SORE, or What?

by Ian Alexander

Competing schools of thought in both research and industry advocate different approaches to requirements. Each favors one particular kind of artifact, such as scenarios, goals, priorities, and context models. But focusing on any one of these risks failing to discover critical project information that could readily be unearthed by other means. Perhaps a mix-and-match approach that combines requirement methods would be more effective.

Listen:

Storyboarding Requirements

This installment of Software Requirements Talk describes a way to use storyboards to capture the interplay between human interaction and service design and so improve the quality of service design delivery.

Listen:

Oi! Analysts

Certification for requirements analysts requires focusing on a small, possibly unrepresentative, set of tasks that might not reflect domain knowledge and could lead to good analysts not getting certified because they don't do well on the exam.

Listen:

Agile Requirements

This column looks at agile techniques in requirements processes, summarizes their successes and failures so far, and proposes that we re-consider our use of electronic documentation in requirements projects.

Listen:

Service Design, It's All in the Brand

This installment argues that requirements analysts will soon need to deal with service design, and describes one service design method to demonstrate the challenges that analysts will face.

Listen:

Showing 18 results.
Items per Page 20
of 1