Patent ID: 7921031

Claim:
A custom survey generation method within a computing system, said computing system comprising a computer processor and a memory device, said memory device comprising a list comprising business processes, reporting outcomes, and groups of questions, each business process associated with at least one reporting outcome of said reporting outcomes, each group of questions of said groups of questions associated with a different reporting outcome of said reporting outcomes, said method comprising: first presenting, by said computing system to a first user of said computing system, a plurality of categories associated with said business processes; second presenting, by said computing system to said first user of said computing system, said business processes from said list; receiving, by said computing system from said first user in response to said first presenting and said second presenting, a selection for a process area of interest and an associated selection for a first business process of said business processes; receiving, by said computing system from said first user, a selection of set of normalized measures associated with said reporting outcomes and a selection of business drivers associated with interests of said first user, wherein said set of normalized measures are associated with a finance function, wherein said measures comprise numeric measure values that operate on questions associated with percentages or currency, wherein said normalized measures comprise rules that are applied to answers in response to said questions, and wherein said normalized measures are associated with said first business process; presenting, by said computing system to said first user, a first group of reporting outcomes of said reporting outcomes, said first group of reporting outcomes associated with said first business process; receiving, by said computing system from said first user, a selection for a first reporting outcome of said first group of reporting outcomes; generating in real time on demand, by said computer processor of said computing system, a first custom survey for said first user in response to said selection for said first reporting outcome, said first custom survey comprising a first group of questions from of said groups of questions, said first group of questions associated with said first reporting outcome; receiving, by said computing system from said first user, a response to each question of said first group of questions; and generating, by said computing system, a first benchmarking report based on each said response to each said question of said first group of questions.