| |
Development Quality Management
Using
state-of-the-art Quality Assurance methodologies and practices in
all its projects and targeting to deliver error-free software
products have been a major focus of JXJ Technologies. This
commitment to quality is JXJ Technologies’ main goal as we want to
ensure our customers’ satisfaction.
JXJ Technologies’
QA system
ensures that software development processes and products conform to
the specified requirements, standards and procedures. JXJ
Technologies has been developing a set of QA guidelines for business
processes based on the best industry practices and quality
standards: ISO 9001:2000 and
CMM.
Compliance with established requirements, standards and procedures
is evaluated through process monitoring, product evaluation,
audits and testing. These activities enable us to measure,
assess and enhance the company's functions to ensure efficient
performance and high quality project implementation.
Key factors for the
high quality project implementation:
-
Life-cycle project management
-
Efficient process
-
Complete documentation
-
Excellent communication
JXJ Technologies
Quality Assurance key processes:
-
Testing
-
Document management
-
Code inspections and reviews
-
Bug-tracking
-
Configuration management
-
Process monitoring
-
Risk management
Development Process
Software
Development Methodology
JXJ Technologies follows a full Software Development Life Cycle (SDLC)
for software development.
Once you have chosen JXJ Technologies, Inc. for development work,
the next steps are simple.
Initializing:
We compose a core team that prepares vision/scope documents for your
project free of charge. We propose the overall direction for the
project, including determining which features the solution will and
will not include, and a general schedule for delivery.
Planning:
During this phase the team prepares the functional specifications,
works the design process through, and prepares work plans, cost
estimates and schedules for the various deliverables.
In complicated cases a screen prototype of a new system can also be
developed. This allows the customer to review the future system and
to give their feedback at an early stage of the development.
Code Design: Our team accomplishes the building of solution
components (code as well as documentation). Our process model
combines principles of waterfall and spiral models. We use the best
approaches of several standard processes and support different kinds
of development.
Our development process is interactive. That means that customers
monitor the progress of development online so they won’t be faced
with any sudden issues at the end.
Testing:
In this phase testing is conducted on a solution whose features are
complete. Testing emphasizes usage and operation under realistic
environmental conditions. The team focuses on resolving and triaging
bugs and preparing the solution for release.
Testers develop the Test Plan, test cases and scripts, test the
system and verify that it operates according to the specification.
Delivery:
JXJ Technologies’ team deploys the core technology and site
components, stabilizes the deployment, transitions the project to
operations and support, and obtains final customer approval for the
project. Usually a typical software package includes:
-
Software product
-
Quality Assurance
documentation
-
Technical
requirements documentation and design documentation
-
User's Guide
-
Installation program
and instructions
-
Documented source
code
-
Maintenance
instructions
The development team
keeps supporting the system after installation, and we also provide
a warranty. We promise GUARANTEED MONEY BACK if the customer is not
satisfied.
Business Model
We usually apply two basic models:
Fixed Price:
We provide a customer with a Project Quotation that describes in
detail the project scope, schedule and the number of man-hours
needed. The payment schedule for a Fixed Price/Fixed Date agreement
depends on project milestones and duration.
Time and Material:
In this case the "full time equivalent" scheme is applied which
means that the customer is charged at a daily rate for each employee
dedicated to the customer's project. All invoices for this type of
contract are accompanied by project reports.
Being a dynamic and flexible company, JXJ Technologies s ready to
employ your own working standards or methodologies. |
|