发明名称 СИСТЕМЫ И СПОСОБЫ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
摘要 A computerized software development system is provided for developing software programs using a structured development methodology. A communication server communicates a specification for the design of a software program to a first plurality of developers and a design submission for development of a software program in accordance with the structured development methodology to a second plurality of developers. A server receives over the network, a design submission from each of a subset of the first plurality of developers, and a development submission comprising one or more software components and/or applications and one or more test cases for testing the received development submission from each of a subset of the second plurality of developers. A review subsystem facilitates a submission review process that scores each of the received design and development submissions and selects one design or development submission. A posting subsystem identifies functions within the development system accessible to individual developers based on the respective roles attributed to the developers during the design or development phases of the software program. A testing subsystem tests some or all of the submitted development submissions using the test cases received from one or more developer of the second plurality of software developers by executing an automated test on a component or application of a development submission to verify and/or measure memory usage, thread usage, machine statistics and processor load. The selection of the development submission is based at least in part on the results of the testing process. Each of the communication server, the server, the review subsystem and the testing system are used in series (i) for design of a software program and (ii) for subsequent development of the software program. The selected design submission is used as an input to the software development phase such that the specification for the development of the software program comprises the selected design submission and conforms to the structured development methodology.
申请公布号 RU2006129494(A) 申请公布日期 2008.02.20
申请号 RU20060129494 申请日期 2005.01.14
申请人 ТОПКОУДЕР, ИНК. (US) 发明人 ХЬЮЗ Джон М. (US)
分类号 G07C11/00;G06F9/44;G06Q10/00 主分类号 G07C11/00
代理机构 代理人
主权项
地址