Home Company Principles Methodology Services Case Study FAQ Contact Us
 
Company
 
  About UCSoft
  Vision and Mission
Why UCSoft
 
 
Press Releases

April 15, 2009

UCSoft Transforms Software Requirements Engineering from Guesswork to Scientific Work

ALEXANDRIA, Va., April 15 /PRNewswire/ -- "Software bugs, or errors, are so prevalent and so detrimental that they cost the U.S. economy an estimated $59.5 billion annually. Software developers already spend approximately 80 percent of development costs on identifying and correcting defects." [NIST] The majority of bugs are traced to errors made during the requirements phase and these errors are extremely expensive to repair. Reducing requirements errors may be the single most effective action developers can take to improve project outcomes and assist in the goal of delivering quality software, on time and on budget. UCSoft, an Alexandria, Virginia based company is tackling the root cause of requirements errors by taking the guesswork out of software requirements engineering. With the ability to produce precise, concise and stable requirements with subjective certainty, the UCSoft technology eliminates requirements induced overrun and schedule delays as well as a host of other benefits such as significant cost reduction through eliminating requirements induced rework and customer delight through seamless business and IT alignment.

Just as the discovery of mathematics and physics revolutionized the construction industry from guesswork to scientific work, UCSoft is pioneering the same revolution in the software industry by creating and applying scientific knowledge to requirements definition and specification. UCSoft's unique insight into software and the software development process comes from three sources:

1. Firsthand data from a decade's experience in the field on all aspects of software application

development projects, large or small, government or commercial.

2. A decade's theoretical research in complexity theory, systems thinking, the methodology of

deductive science, foundational logic, and organizational theory as well as history of

engineering and philosophy of science to analyze the nature of business, software, and

software development process as well as the revolution cycle of scientific disciplines in general

and software development discipline in particular.

3. Accumulated work products definitions and guidelines, process descriptions, and proven new

methods through progressive experiences in leading and performing real world projects.

Different from rapid prototyping and requirements specification based on best practices, UCSoft changes basic assumptions about enterprise software and requirements definition and transforms the whole concept of enterprise software and the software development process. By utilizing UCSoft's requirements services, software-consulting firms can benefit immediately for a discontinuous progress in project visibility, predictability and quality. Additionally, organizations that need software applications to modernize their business processes or operations and product and services deliveries will see radical increase in their capabilities to describe what their business needs are and what IT shall deliver and to eliminate crossover duplications of development that create siloed applications.

For more information on UCSoft services and methodology visit: http://www.ucsoft.biz

About UCSoft

UCSoft is a dedicated researcher and innovator to bring new insights into the field of software engineering by transforming the requirements engineering from unstructured guesswork into a systematic, consistent and scientific discipline.

Contact: Jerry Zhu

Phone: 703.461.3632

Email: jerry.zhu@ucsoft.biz