How you can use agile at each stage of a building and architecture project
Programming phase
Design with the users
Exchanges with end-users to define uses
Progressive definition of the program through exploratory projects
Gather, if possible, all the main contractors during pre-configuration meetings: Project owner, Architects, Builders, Engineers to anticipate problems.
Don't necessarily complete a tied program, but agree to start with a base that will evolve as the design progresses.