Systems and methods for software development

A technology of software development and software developers, applied in the direction of software design, digital computer components, instruments, etc., can solve problems such as quality and continuity doubts
CN101091173AInactive Publication Date: 2007-12-19TOPCODER

Patent Information

Authority / Receiving Office
CN Β· China
Current Assignee / Owner
TOPCODER
Publication Date
2007-12-19
Estimated Expiration
Not applicable Β· inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

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 of the program by a subset of the distributed community of developers using the software development system.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-Cross-References to Related Applications

[0002] This application claims priority to US Provisional Patent Application Serial No. 60 / 536,760, filed January 15,2004. technical field

[0003] This application relates to computer-based methods and systems for developing and distributing software, and more particularly to methods and systems that facilitate distributed development of software. Background technique

[0004] In the United States and elsewhere, computers have become a part of people's everyday lives, both in the workplace and in their personal endeavors. This is because a general-purpose computer can be programmed to run a variety of software programs, each providing different processing and networking capabilities. Computer programmers develop computer code. Some companies employ large numbers of computer programmers to develop code for the benefit of the company.

[0005] One solution is to hire a large number of programmers and develop the softw...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More