When you transition to agile and you have a reasonably size codebase, chances are quite good that you’ve been working on the product for a while. You certainly have legacy ways of thinking about the code and the tests. Now learn how to work yourself out of the technical debt you have accumulated.
Johanna Rothman describes a hectic situation involving having to deal with four people and four different projects. The folks involved are in over their heads and Johanna can't even tell if these people are qualified for their job.
Johanna Rothman describes that for programs, since you have many teams, you want shorter iterations and small stories in order to make sure you have as many interconnection points with the rest of the feature teams as possible.
Regarding project portfolios, it can be a big problem for clients to see all the work. Some clients have multiple kinds of projects, so they want to show their work in a variety of ways. Johanna Rothman describes some helpful ways to display the work being done.