You'd be surprised about how much production level software was built in two days — the fact that organizations are usually unable to do that is what gave rise to the agile movement, though it falls apart as soon as management asks for agile coaches and for agile teams to document their processes for others to use.