WO2007106426A3 - Systems and methods for software development - Google Patents

Systems and methods for software development Download PDF

Info

Publication number
WO2007106426A3
WO2007106426A3 PCT/US2007/006178 US2007006178W WO2007106426A3 WO 2007106426 A3 WO2007106426 A3 WO 2007106426A3 US 2007006178 W US2007006178 W US 2007006178W WO 2007106426 A3 WO2007106426 A3 WO 2007106426A3
Authority
WO
WIPO (PCT)
Prior art keywords
software
application
teams
systems
methods
Prior art date
Application number
PCT/US2007/006178
Other languages
French (fr)
Other versions
WO2007106426A2 (en
Inventor
John M Hughes
Original Assignee
Topcoder Inc
John M Hughes
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US11/375,376 external-priority patent/US20060248504A1/en
Application filed by Topcoder Inc, John M Hughes filed Critical Topcoder Inc
Publication of WO2007106426A2 publication Critical patent/WO2007106426A2/en
Publication of WO2007106426A3 publication Critical patent/WO2007106426A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Abstract

Software applications are developed by facilitating online software programming contests that result in functional software components. Teams of two or more developers form to compete in the competition, and a specification for the design of the software application describing the software components to be used in the development of the application are sent to the teams. In response to the specification the teams submit an assembled application built using the software components. A review process is used to score the applications, and one application is selected based on the score.
PCT/US2007/006178 2006-03-14 2007-03-12 Systems and methods for software development WO2007106426A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US11/375,376 2006-03-14
US11/375,376 US20060248504A1 (en) 2002-04-08 2006-03-14 Systems and methods for software development
US11/700,393 US20070220479A1 (en) 2006-03-14 2007-01-31 Systems and methods for software development
US11/700,393 2007-01-31

Publications (2)

Publication Number Publication Date
WO2007106426A2 WO2007106426A2 (en) 2007-09-20
WO2007106426A3 true WO2007106426A3 (en) 2009-02-05

Family

ID=38510020

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/006178 WO2007106426A2 (en) 2006-03-14 2007-03-12 Systems and methods for software development

Country Status (2)

Country Link
US (1) US20070220479A1 (en)
WO (1) WO2007106426A2 (en)

Families Citing this family (91)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2002245226A1 (en) 2001-01-09 2002-07-24 Topcoder, Inc. Systems and methods for coding competitions
US7292990B2 (en) * 2002-04-08 2007-11-06 Topcoder, Inc. System and method for software development
US8776042B2 (en) 2002-04-08 2014-07-08 Topcoder, Inc. Systems and methods for software support
US20060248504A1 (en) * 2002-04-08 2006-11-02 Hughes John M Systems and methods for software development
US8279204B1 (en) 2005-12-22 2012-10-02 The Mathworks, Inc. Viewer for multi-dimensional data from a test environment
US8402317B1 (en) * 2005-12-22 2013-03-19 The Math Works, Inc. Viewing multi-dimensional metric data from multiple test cases
EP1999662A4 (en) * 2006-01-20 2010-10-13 Topcoder Inc System and method for design development
US20070250378A1 (en) * 2006-04-24 2007-10-25 Hughes John M Systems and methods for conducting production competitions
US20080052146A1 (en) * 2006-05-01 2008-02-28 David Messinger Project management system
US20080167960A1 (en) * 2007-01-08 2008-07-10 Topcoder, Inc. System and Method for Collective Response Aggregation
US20080196000A1 (en) * 2007-02-14 2008-08-14 Fernandez-Lvern Javier System and method for software development
US8073792B2 (en) 2007-03-13 2011-12-06 Topcoder, Inc. System and method for content development
US20080256390A1 (en) * 2007-04-13 2008-10-16 Chaar Jarir K Project Induction in a Software Factory
US8327318B2 (en) * 2007-04-13 2012-12-04 International Business Machines Corporation Software factory health monitoring
US8566777B2 (en) * 2007-04-13 2013-10-22 International Business Machines Corporation Work packet forecasting in a software factory
US8296719B2 (en) * 2007-04-13 2012-10-23 International Business Machines Corporation Software factory readiness review
US8141040B2 (en) * 2007-04-13 2012-03-20 International Business Machines Corporation Assembling work packets within a software factory
US8464205B2 (en) * 2007-04-13 2013-06-11 International Business Machines Corporation Life cycle of a work packet in a software factory
US8359566B2 (en) * 2007-04-13 2013-01-22 International Business Machines Corporation Software factory
US7958494B2 (en) * 2007-04-13 2011-06-07 International Business Machines Corporation Rapid on-boarding of a software factory
US8141030B2 (en) * 2007-08-07 2012-03-20 International Business Machines Corporation Dynamic routing and load balancing packet distribution with a software factory
US8332807B2 (en) * 2007-08-10 2012-12-11 International Business Machines Corporation Waste determinants identification and elimination process model within a software factory operating environment
US9189757B2 (en) * 2007-08-23 2015-11-17 International Business Machines Corporation Monitoring and maintaining balance of factory quality attributes within a software factory environment
US8539437B2 (en) * 2007-08-30 2013-09-17 International Business Machines Corporation Security process model for tasks within a software factory
US8495571B2 (en) * 2007-09-21 2013-07-23 Oculus Technologies Corporation Computer method and apparatus for engineered product management including simultaneous indication of working copy status and repository status
US8296169B2 (en) * 2007-09-21 2012-10-23 Oculus Technologies Corporation Computer method and apparatus for indicating performance of assets and revisions held in a repository
US20090083343A1 (en) * 2007-09-21 2009-03-26 Oculus Technologies Corporation Computer method and apparatus for accessing assets in an engineering product management system repository
US7788295B2 (en) * 2007-09-21 2010-08-31 Oculus Technologies Corporation Computer method and apparatus for per asset time-line display in engineering product revision management
WO2009062033A1 (en) * 2007-11-09 2009-05-14 Topcoder, Inc. System and method for software development
US8291492B2 (en) 2007-12-12 2012-10-16 Google Inc. Authentication of a contributor of online content
WO2009089447A1 (en) * 2008-01-11 2009-07-16 Topcoder, Inc. System and method for conducting competitions
US20090198537A1 (en) * 2008-02-04 2009-08-06 International Business Machines Corporation Defining An SOA Strategy For A Service Oriented Architecture
US8275643B2 (en) 2008-02-04 2012-09-25 International Business Machines Corporation Defining service ownership for a service oriented architecture
US20090203413A1 (en) * 2008-02-13 2009-08-13 Anthony Jefts System and method for conducting competitions
US20100030626A1 (en) * 2008-05-08 2010-02-04 Hughes John M Distributed software fault identification and repair
US8595044B2 (en) 2008-05-29 2013-11-26 International Business Machines Corporation Determining competence levels of teams working within a software
US8667469B2 (en) 2008-05-29 2014-03-04 International Business Machines Corporation Staged automated validation of work packets inputs and deliverables in a software factory
US8527329B2 (en) 2008-07-15 2013-09-03 International Business Machines Corporation Configuring design centers, assembly lines and job shops of a global delivery network into “on demand” factories
US8452629B2 (en) 2008-07-15 2013-05-28 International Business Machines Corporation Work packet enabled active project schedule maintenance
US8140367B2 (en) * 2008-07-22 2012-03-20 International Business Machines Corporation Open marketplace for distributed service arbitrage with integrated risk management
US8418126B2 (en) 2008-07-23 2013-04-09 International Business Machines Corporation Software factory semantic reconciliation of data models for work packets
US8375370B2 (en) 2008-07-23 2013-02-12 International Business Machines Corporation Application/service event root cause traceability causal and impact analyzer
US9087308B2 (en) * 2008-07-25 2015-07-21 Appirio, Inc. System and method for conducting competitions
US8448129B2 (en) 2008-07-31 2013-05-21 International Business Machines Corporation Work packet delegation in a software factory
US8336026B2 (en) 2008-07-31 2012-12-18 International Business Machines Corporation Supporting a work packet request with a specifically tailored IDE
US8271949B2 (en) * 2008-07-31 2012-09-18 International Business Machines Corporation Self-healing factory processes in a software factory
US20100071028A1 (en) * 2008-09-18 2010-03-18 International Business Machines Corporation Governing Service Identification In A Service Oriented Architecture ('SOA') Governance Model
US8434053B2 (en) * 2008-11-26 2013-04-30 Red Hat, Inc. Package review process workflow
US20100138250A1 (en) * 2008-12-02 2010-06-03 International Business Machines Corporation Governing Architecture Of A Service Oriented Architecture
US20100138252A1 (en) * 2008-12-02 2010-06-03 International Business Machines Corporation Governing Realizing Services In A Service Oriented Architecture
US10152692B2 (en) * 2008-12-03 2018-12-11 International Business Machines Corporation Governing exposing services in a service model
US8296723B2 (en) * 2008-12-11 2012-10-23 International Business Machines Corporation Configurable unified modeling language building blocks
US8640088B2 (en) * 2010-01-21 2014-01-28 International Business Machines Corporation Software reuse utilizing naive group annotation of incomplete software descriptions employing a self-reporting element
US8566779B2 (en) * 2010-05-21 2013-10-22 Salesforce.Com, Inc. Visually prioritizing information in an agile system
US20110307802A1 (en) * 2010-06-10 2011-12-15 Shreyank Gupta Review of requests to modify contextual data of a programming interface
US8694165B2 (en) * 2010-06-29 2014-04-08 Cisco Technology, Inc. System and method for providing environmental controls for a meeting session in a network environment
US8966569B2 (en) * 2010-07-27 2015-02-24 Globalytica, Llc Collaborative structured analysis system and method
US9311056B2 (en) 2010-08-06 2016-04-12 International Business Machines Corporation Automated analysis of code developer's profile
US8407073B2 (en) 2010-08-25 2013-03-26 International Business Machines Corporation Scheduling resources from a multi-skill multi-level human resource pool
US8726227B2 (en) 2010-09-15 2014-05-13 International Business Machines Corporation Modeling a governance process of establishing a subscription to a deployed service in a governed SOA
US8769483B2 (en) 2010-09-15 2014-07-01 International Business Machines Corporation Automating a governance process of optimizing a portfolio of services in a governed SOA
JP5629239B2 (en) * 2011-05-23 2014-11-19 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation Apparatus and method for testing operation of software
US8572553B2 (en) * 2011-06-10 2013-10-29 International Business Machines Corporation Systems and methods for providing feedback for software components
US8660878B2 (en) 2011-06-15 2014-02-25 International Business Machines Corporation Model-driven assignment of work to a software factory
US20130013363A1 (en) * 2011-07-06 2013-01-10 Bank Of America Corporation Management of Project Development
US9052983B2 (en) 2012-01-16 2015-06-09 International Business Machines Corporation Source code patches
US9158533B2 (en) 2012-01-16 2015-10-13 International Business Machines Corporation Manipulating source code patches
US20140019933A1 (en) * 2012-07-11 2014-01-16 International Business Machines Corporation Selecting a development associate for work in a unified modeling language (uml) environment
ES2606175T3 (en) 2012-11-30 2017-03-23 Accenture Global Services Limited Communications network, computer architecture, method implemented in computer and computer program product for the development and administration of femtocell-based applications
US8613094B1 (en) * 2012-12-17 2013-12-17 Google Inc. Using a honeypot workflow for software review
US9720683B2 (en) 2013-09-17 2017-08-01 International Business Machines Corporation Merit based inclusion of changes in a build of a software system
JP5970617B2 (en) * 2014-07-30 2016-08-17 株式会社日立製作所 Development support system
US9383976B1 (en) * 2015-01-15 2016-07-05 Xerox Corporation Methods and systems for crowdsourcing software development project
IN2015CH03905A (en) * 2015-07-30 2015-08-14 Wipro Ltd
US9811439B1 (en) * 2016-04-18 2017-11-07 Color Genomics, Inc. Functional testing of code modifications for read processing systems
US10853130B1 (en) 2015-12-02 2020-12-01 Color Genomics, Inc. Load balancing and conflict processing in workflow with task dependencies
US9959097B2 (en) * 2016-03-09 2018-05-01 Bank Of America Corporation SVN interface system for heterogeneous development environments
US10593220B2 (en) 2016-04-21 2020-03-17 Regina Joseph Systems and methods for bias-sensitive crowd-sourced analytics
US10147122B2 (en) 2016-05-18 2018-12-04 Google Llc Prioritizing topics of interest determined from product evaluations
US10338892B2 (en) * 2016-11-22 2019-07-02 Accenture Global Solutions Limited Dynamic provisioning of a set of tools based on project specifications
US10289409B2 (en) * 2017-03-29 2019-05-14 The Travelers Indemnity Company Systems, methods, and apparatus for migrating code to a target environment
US20190146783A1 (en) 2017-11-14 2019-05-16 Microsoft Technology Licensing, Llc Collaborative software development with heterogeneous development tools
EP3550791B1 (en) 2018-04-03 2023-12-06 Palantir Technologies Inc. Controlling access to computer resources
US10318412B1 (en) * 2018-06-29 2019-06-11 The Travelers Indemnity Company Systems, methods, and apparatus for dynamic software generation and testing
US11010279B2 (en) * 2019-02-28 2021-05-18 Jpmorgan Chase Bank, N.A. Method and system for implementing a build validation engine
US11119764B2 (en) * 2019-05-30 2021-09-14 International Business Machines Corporation Automated editing task modification
US11100290B2 (en) 2019-05-30 2021-08-24 International Business Machines Corporation Updating and modifying linguistic based functions in a specialized user interface
US11704441B2 (en) * 2019-09-03 2023-07-18 Palantir Technologies Inc. Charter-based access controls for managing computer resources
CN110688096B (en) * 2019-09-10 2024-03-01 刘艾勇 Method and device for constructing application program containing plug-in, medium and electronic equipment
US11321644B2 (en) * 2020-01-22 2022-05-03 International Business Machines Corporation Software developer assignment utilizing contribution based mastery metrics
CN114756208A (en) * 2022-04-14 2022-07-15 重庆亿启编科技有限公司 Software programming competition system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6569012B2 (en) * 2001-01-09 2003-05-27 Topcoder, Inc. Systems and methods for coding competitions
US20050160395A1 (en) * 2002-04-08 2005-07-21 Hughes John M. Systems and methods for software development

Family Cites Families (91)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4525599A (en) * 1982-05-21 1985-06-25 General Computer Corporation Software protection methods and apparatus
US5697844A (en) * 1986-03-10 1997-12-16 Response Reward Systems, L.C. System and method for playing games and rewarding successful players
US5799320A (en) * 1989-08-23 1998-08-25 John R. Klug Remote multiple-user editing system and method
US5195033A (en) * 1990-06-08 1993-03-16 Assessment Systems, Inc. Testing system including removable storage means for transfer of test related data and means for issuing a certification upon successful completion of the test
US5987149A (en) * 1992-07-08 1999-11-16 Uniscore Incorporated Method for scoring and control of scoring open-ended assessments using scorers in diverse locations
US5794207A (en) * 1996-09-04 1998-08-11 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers
JP3776117B2 (en) * 1993-09-30 2006-05-17 エデュケーショナル・テスティング・サービス Centralized system and method for managing computer tests
US6085978A (en) * 1994-08-17 2000-07-11 Metrologic Instruments, Inc. Holographic laser scanners of modular construction and method and apparatus for designing and manufacturing the same
US5779549A (en) * 1996-04-22 1998-07-14 Walker Assest Management Limited Parnership Database driven online distributed tournament system
US6193610B1 (en) * 1996-01-05 2001-02-27 William Junkin Trust Interactive television system and methodology
US6264560B1 (en) * 1996-01-19 2001-07-24 Sheldon F. Goldberg Method and system for playing games on a network
US5947747A (en) * 1996-05-09 1999-09-07 Walker Asset Management Limited Partnership Method and apparatus for computer-based educational testing
US5862223A (en) * 1996-07-24 1999-01-19 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically-assisted commercial network system designed to facilitate and support expert-based commerce
US5933811A (en) * 1996-08-20 1999-08-03 Paul D. Angles System and method for delivering customized advertisements within interactive communication systems
US6293865B1 (en) * 1996-11-14 2001-09-25 Arcade Planet, Inc. System, method and article of manufacture for tournament play in a network gaming system
US6012984A (en) * 1997-04-11 2000-01-11 Gamesville.Com,Inc. Systems for providing large arena games over computer networks
US6112049A (en) * 1997-10-21 2000-08-29 The Riverside Publishing Company Computer network based testing system
US6088679A (en) * 1997-12-01 2000-07-11 The United States Of America As Represented By The Secretary Of Commerce Workflow management employing role-based access control
US6010403A (en) * 1997-12-05 2000-01-04 Lbe Technologies, Inc. System and method for displaying an interactive event
JP3829014B2 (en) * 1998-06-03 2006-10-04 株式会社コナミデジタルエンタテインメント Video game equipment
US6233332B1 (en) * 1998-06-03 2001-05-15 Avaya Technology Corp. System for context based media independent communications processing
US6397197B1 (en) * 1998-08-26 2002-05-28 E-Lynxx Corporation Apparatus and method for obtaining lowest bid from information product vendors
US6791588B1 (en) * 1998-09-11 2004-09-14 L.V. Partners, L.P. Method for conducting a contest using a network
US6636892B1 (en) * 1998-09-11 2003-10-21 Lv Partners, L.P. Method for conducting a contest using a network
US6230146B1 (en) * 1998-09-18 2001-05-08 Freemarkets, Inc. Method and system for controlling closing times of electronic auctions involving multiple lots
US6055511A (en) * 1998-11-30 2000-04-25 Breault Research Organization, Inc. Computerized incentive compensation
WO2000033238A2 (en) * 1998-11-30 2000-06-08 Siebel Systems, Inc. Assignment manager
US6513042B1 (en) * 1999-02-11 2003-01-28 Test.Com Internet test-making method
US20020026321A1 (en) * 1999-02-26 2002-02-28 Sadeg M. Faris Internet-based system and method for fairly and securely enabling timed-constrained competition using globally time-sychronized client subsystems and information servers having microsecond client-event resolution
US6295513B1 (en) * 1999-03-16 2001-09-25 Eagle Engineering Of America, Inc. Network-based system for the manufacture of parts with a virtual collaborative environment for design, developement, and fabricator selection
US6911026B1 (en) * 1999-07-12 2005-06-28 Stereotaxis, Inc. Magnetically guided atherectomy
US6434738B1 (en) * 1999-04-22 2002-08-13 David Arnow System and method for testing computer software
US6174237B1 (en) * 1999-05-21 2001-01-16 John H. Stephenson Method for a game of skill tournament
US6718535B1 (en) * 1999-07-30 2004-04-06 Accenture Llp System, method and article of manufacture for an activity framework design in an e-commerce based environment
US6431875B1 (en) * 1999-08-12 2002-08-13 Test And Evaluation Software Technologies Method for developing and administering tests over a network
US6356909B1 (en) * 1999-08-23 2002-03-12 Proposal Technologies Network, Inc. Web based system for managing request for proposal and responses
US6345239B1 (en) * 1999-08-31 2002-02-05 Accenture Llp Remote demonstration of business capabilities in an e-commerce environment
US6427132B1 (en) * 1999-08-31 2002-07-30 Accenture Llp System, method and article of manufacture for demonstrating E-commerce capabilities via a simulation on a network
US6606615B1 (en) * 1999-09-08 2003-08-12 C4Cast.Com, Inc. Forecasting contest
US6532448B1 (en) * 1999-11-19 2003-03-11 Insightful Corporation Contest server
US6341212B1 (en) * 1999-12-17 2002-01-22 Virginia Foundation For Independent Colleges System and method for certifying information technology skill through internet distribution examination
US6578008B1 (en) * 2000-01-12 2003-06-10 Aaron R. Chacker Method and system for an online talent business
WO2001055933A1 (en) * 2000-01-28 2001-08-02 Wilkinson William T Improved research and development process
US20020029213A1 (en) * 2000-02-17 2002-03-07 Roumen Borissov Method and system for resource allocation
US7076434B1 (en) * 2000-03-22 2006-07-11 Goldpocket Interactive, Inc. Method and system of playing and controlling a contest for a large number of simultaneous contestants
US7082474B1 (en) * 2000-03-30 2006-07-25 United Devices, Inc. Data sharing and file distribution method and associated distributed processing system
JP2001357232A (en) * 2000-06-12 2001-12-26 Fujino Jimusho:Kk Artist support mediation system
US20020120501A1 (en) * 2000-07-19 2002-08-29 Bell Christopher Nathan Systems and processes for measuring, evaluating and reporting audience response to audio, video, and other content
US6915266B1 (en) * 2000-07-31 2005-07-05 Aysha Saeed Method and system for providing evaluation data from tracked, formatted administrative data of a service provider
US6604997B2 (en) * 2000-08-17 2003-08-12 Worldwinner.Com, Inc. Minimizing the effects of chance
US20020038221A1 (en) * 2000-08-31 2002-03-28 Tiwary Vivek John Competitive reward commerce model
US20020107972A1 (en) * 2000-09-19 2002-08-08 Keane Kerry C. System and method for distributing media content
US6895382B1 (en) * 2000-10-04 2005-05-17 International Business Machines Corporation Method for arriving at an optimal decision to migrate the development, conversion, support and maintenance of software applications to off shore/off site locations
US7162433B1 (en) * 2000-10-24 2007-01-09 Opusone Corp. System and method for interactive contests
US7027997B1 (en) * 2000-11-02 2006-04-11 Verizon Laboratories Inc. Flexible web-based interface for workflow management systems
US20020116266A1 (en) * 2001-01-12 2002-08-22 Thaddeus Marshall Method and system for tracking and providing incentives for time and attention of persons and for timing of performance of tasks
US7331034B2 (en) * 2001-01-09 2008-02-12 Anderson Thomas G Distributed software development tool
US7672897B2 (en) * 2001-01-24 2010-03-02 Scott Chung Method of community purchasing through the internet
US20030018559A1 (en) * 2001-01-24 2003-01-23 Chung Scott Lee Method of producing and selling popular works of art through the internet
US7234131B1 (en) * 2001-02-21 2007-06-19 Raytheon Company Peer review evaluation tool
US7899721B2 (en) * 2001-02-27 2011-03-01 Accenture Global Services Gmbh E-commerce system, method and computer program product
US20020124048A1 (en) * 2001-03-05 2002-09-05 Qin Zhou Web based interactive multimedia story authoring system and method
USH2201H1 (en) * 2001-03-19 2007-09-04 The United States Of America As Represented By The Secretary Of The Air Force Software architecture and design for facilitating prototyping in distributed virtual environments
US20030009740A1 (en) * 2001-06-11 2003-01-09 Esoftbank (Beijing) Software Systems Co., Ltd. Dual & parallel software development model
US6993496B2 (en) * 2001-06-22 2006-01-31 Boombacker, Inc. Method and system for determining market demand based on consumer contributions
US7416488B2 (en) * 2001-07-18 2008-08-26 Duplicate (2007) Inc. System and method for playing a game of skill
LU90817B1 (en) * 2001-08-20 2003-02-21 Memba S A R L Modeling and project management tool
US7735080B2 (en) * 2001-08-30 2010-06-08 International Business Machines Corporation Integrated system and method for the management of a complete end-to-end software delivery process
US6859523B1 (en) * 2001-11-14 2005-02-22 Qgenisys, Inc. Universal task management system, method and product for automatically managing remote workers, including assessing the work product and workers
US6938048B1 (en) * 2001-11-14 2005-08-30 Qgenisys, Inc. Universal task management system, method and product for automatically managing remote workers, including automatically training the workers
US7386831B2 (en) * 2002-01-09 2008-06-10 Siemens Communications, Inc. Interactive collaborative facility for inspection and review of software products
US7162198B2 (en) * 2002-01-23 2007-01-09 Educational Testing Service Consolidated Online Assessment System
US20060248504A1 (en) * 2002-04-08 2006-11-02 Hughes John M Systems and methods for software development
US8776042B2 (en) * 2002-04-08 2014-07-08 Topcoder, Inc. Systems and methods for software support
US7292990B2 (en) * 2002-04-08 2007-11-06 Topcoder, Inc. System and method for software development
US7155700B1 (en) * 2002-11-26 2006-12-26 Unisys Corporation Computer program having an object module and a software project definition module which customize tasks in phases of a project represented by a linked object structure
US7805702B2 (en) * 2003-10-29 2010-09-28 International Business Machines Corporation Collaborative development environments for software
US20050096950A1 (en) * 2003-10-29 2005-05-05 Caplan Scott M. Method and apparatus for creating and evaluating strategies
US7207568B2 (en) * 2004-04-07 2007-04-24 Nascar, Inc. Method of conducting a racing series
CN101119782B (en) * 2004-09-21 2010-11-17 时间游戏Ip公司 System for multi-player gaming
US7853489B2 (en) * 2005-11-22 2010-12-14 Hewlett-Packard Development Company, L.P. System and method for agent based developer self selection
EP1999662A4 (en) * 2006-01-20 2010-10-13 Topcoder Inc System and method for design development
US8109819B2 (en) * 2006-02-21 2012-02-07 Topcoder, Inc. Internet contest
US20080052146A1 (en) * 2006-05-01 2008-02-28 David Messinger Project management system
WO2007143091A2 (en) * 2006-06-02 2007-12-13 Topcoder, Inc. System and method for staffing and rating
GB0616107D0 (en) * 2006-08-15 2006-09-20 Iti Scotland Ltd Games-based learning
US20080167960A1 (en) * 2007-01-08 2008-07-10 Topcoder, Inc. System and Method for Collective Response Aggregation
US20080196000A1 (en) * 2007-02-14 2008-08-14 Fernandez-Lvern Javier System and method for software development
US8621434B2 (en) * 2007-06-26 2013-12-31 Topcoder, Inc. System and method for distributed software testing
US20090024557A1 (en) * 2007-07-18 2009-01-22 Oded Fuhrmann Clause and Proof Tightening
US20090203413A1 (en) * 2008-02-13 2009-08-13 Anthony Jefts System and method for conducting competitions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6569012B2 (en) * 2001-01-09 2003-05-27 Topcoder, Inc. Systems and methods for coding competitions
US6761631B2 (en) * 2001-01-09 2004-07-13 Topcoder, Inc. Apparatus and system for facilitating online coding competitions
US20050160395A1 (en) * 2002-04-08 2005-07-21 Hughes John M. Systems and methods for software development

Also Published As

Publication number Publication date
WO2007106426A2 (en) 2007-09-20
US20070220479A1 (en) 2007-09-20

Similar Documents

Publication Publication Date Title
WO2007106426A3 (en) Systems and methods for software development
WO2008019242A3 (en) Systems and methods for multi-character online gaming
WO2008074627A3 (en) View and point navigation in a virtual environment
WO2011017383A3 (en) System for collectable medium
WO2008000497A3 (en) Using status models in a computer system
WO2010011749A3 (en) System and method for progressing character abilities in a simulation
WO2007061493A3 (en) System and method for agent based developer self selection
WO2008055163A3 (en) Learning content mentoring system, electronic program, and method of use
WO2008128134A3 (en) Matching educational game players in a computerized learning environment
WO2009089294A3 (en) Methods and systems for generating software quality index
NO20076276L (en) Multiple compatible electronic omnilactic human interface
WO2005038560A3 (en) Method for providing physics simulation data
WO2008000502A3 (en) Using status models having status derivations in a computer system
WO2006014560A3 (en) Real time context learning by software agents
WO2008000504A3 (en) Using status models with status transitions in a computer system
WO2008016489A3 (en) Methods and systems for modifying an integrity measurement based on user athentication
WO2008000500A3 (en) Using status models with preconditions in a computer system
WO2002039640A3 (en) Electronic game programming system
WO2011102912A3 (en) Human-motion-training system
WO2008007246A3 (en) The use of physical and virtual composite prototypes to reduce product development cycle time
NO20072760L (en) Procedure, system and computer software product for producing, offering and executing entertainment computer programs
WO2005119506A3 (en) Computer system for data manipulation and related methods
WO2006133282A3 (en) Toy figure with gyroscopic element
WO2008099931A1 (en) Microcomputer simulation device
WO2007038079A3 (en) Topical content for entertainment software

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07752848

Country of ref document: EP

Kind code of ref document: A2

122 Ep: pct application non-entry in european phase

Ref document number: 07752848

Country of ref document: EP

Kind code of ref document: A2