The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 14, 2007

Filed:

Jun. 13, 2002
Applicants:

Thomas Peter Baecker, Buettelborn, DE;

Kevin Carnahan, Bad Homburg, DE;

Susanne Kloess, München, DE;

Beat R. Monnerat, Herrliberg, CH;

Tanya Nargolwalla, Liederbach, DE;

Richard L. Robbins, Jr., Königstein, DE;

Robert R. Zahm, Rye, NY (US);

Inventors:

Thomas Peter Baecker, Buettelborn, DE;

Kevin Carnahan, Bad Homburg, DE;

Susanne Kloess, München, DE;

Beat R. Monnerat, Herrliberg, CH;

Tanya Nargolwalla, Liederbach, DE;

Richard L. Robbins, Jr., Königstein, DE;

Robert R. Zahm, Rye, NY (US);

Assignee:

Accenture Global Services GmbH, Schaffhausen, CH;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
Abstract

A software product is produced by defining a functional model of the overall software product, designing, based on this functional model, a plurality n of configurations and slices of the software product, wherein a configuration is the entirety or a part of the software product forming an independently testable unit and a slice is a set of functions of the software product constructed together and forming the entirety or part of a configuration. The n slices are independently constructed wherein the first slice forms the first configuration. The second to n-th configurations are formed by integrating the k-th configuration with the (k−1)-th slice, wherein k is 1, . . . n−1 Subsequently a first to n-th configuration are tested independently. This software development approach allows an integration of the overall systems in parts as early as possible and to gradually increase the number of integrated components in a controlled, but manageable fashion. This allows achievement of a highly efficient use of resources within a short development time.


Find Patent Forward Citations

Loading…