|
WIOGarden
Software Engineering Methodology
WIOGarden Technologies is committed to providing clients
with best-of-breed professional software consulting services. To
do so, WIOGarden Technologies rests upon a robust software development
methodology.
Software
Technology Architecture & Software Engineering
Work
Order Standard of Software Engineering
Software
Quality Management
Object-oriented
Software Development Methodology
Software
Technology Architecture & Software Engineering
WIOGarden Technologies defines two lines of software
development: application software and infrastructure software. Application
software is end users-oriented, i.e. software manufactured is directly
supplied to end-users. Infrastructure software is programmers-oriented,
which provides better software platform and universal modules of
software tools to equip programmers with more powerful tools and
means, and therefore to simply and easily develop more reliable
application software. WIOGarden software engineering conducts software
application process and software work order management based on
these two features of software development.
[TOP]
Software
Engineering Work Order Standard
WIOGarden strictly controls the software R&D process
and specifies milestone phases of software development as the streamline
order of software production.
WIOGarden¨s software engineering methodology has compiled
a series of complementary standards for each ^production work order ̄.
These standards specify the steps of mission, demand for mission
input, document modules, technical reference standard, module resources
(used to meet the need of analyzing and designing work order), component
resources (used to design work order and to test encoding work order),
mission examination standard, and mission output standard.
The following graph explains WIOGarden¨s basic work
order of software development.

A practical example of software programming work order
may be depicted through the following graph.

[TOP]
Software
Quality Management
WIOGarden Technologies makes use of the standard serials
of the work order to intensify inspection and management of output
quality over the work order phase.
The test projects of WIOGarden¨s software quality
management include:
The interface test specifications are depicted as
follows.

[TOP]
Object-oriented
Software Development Methodology
WIOGarden¨s object-oriented software development methodology
contains robust advantages.
Mission
interface between various phases is smooth and easy to control software
product quality during initial stages.
Software encryption
possesses excellent conformity, easy for maintenance.
Powerful sustainability
of software expansion.
Excellent software
module performance (high cohesion and low coupling) with interface
easy to control.
Low complexity
of software application modules.
High reusability
of software design and encryption.
High stability
and reliability of the software, easy to control.
The full Process of WIOGarden¨s software development can be depicted
as follows..
OOA
OOD OOP
WIOGarden¨s software
development methodology defines that the object model begins with
the demand analysis and then seamlessly transits to software design
and encryption. The process of software development is one from
purely business demand object to software programming object.
WIOGarden platform
ignores irrelevant programming and technical details, supporting
smooth transformation from demand-oriented model to practical design
and programming.
[TOP]
|