Patent · US Active

Systems and methods for software development

US7778866B2 · kind B2 · utility

73Cited by
66References
28Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJan 14, 2005
Grant dateAug 17, 2010
Priority date
Expiry dateJan 20, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06Q50/01
  • WIPO fieldIT methods for management
  • WIPO sectorElectrical engineering

Abstract

This invention relates to methods and a system for developing software. In one embodiment, a method for developing software includes communicating a specification for the design of a software program to a first plurality of developers, in response to the specification, receiving a design from a subset of the developers to a subset of the developers, facilitating a design review process for scoring the designs, selecting one design based on its score, communicating the selected design to a second plurality of software developers, in response to the design, receiving software programs from a subset of the second plurality of developers, facilitating a software review process for scoring the programs, and selecting one program based on its score. In another embodiment, a method for the distributed development of software includes providing a software development system to a distributed community of developers, the system including software development software that utilizes a structured development methodology, a communication server, and a review board for determining the quality of submitted software; accepting a request to create a software program; and facilitating the development…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.