|
Providing
cutting edge technology solutions is what we do best.
We work with a team of over
20
inhouse NASA
level programmers that deliver top quality programming
services and solutions for a competitive price.
What is NASA LEVEL?
At Philex Enterprises Inc., we are
proud that many of our programmers are NASA level. What
does this mean, NASA level?
This means that our programmers come from a very knowledgeable
and disciplined background. The bulk of our programmers
have had deep involvement in organizations that enforce
strict programming methodologies such as those imposed
by the prestigious Software Engineering Institute (SEI).
The Software Engineering Institute is
a federally funded research and development center established
in 1984 by the Department of Defense. It awards maturity
ratings to software developers. These ratings are earned
through an exhaustive independent evaluation involving
analysis and review of a company's software development
capability, its processes and its products.
SEI rates a company's programming facilities along with
its approaches to development on a scale of 1 to 5.
Of the thousands of development companies, less than
30 groups in the world are rated at the top with a score
of 5, like NASA and MIT.
We are proud to say that many of our
programmers have either come from a background that
enforces these rigorous programming methodologies like
SEI, or many of them have studied and aware of the guidelines
necessary to develop and deploy the most critical aspects
in IT development.
Our programming team is trained to follow
a systematic approach for development and engages in
the following methodology:
How We Develop Our Projects: The Life
Cycle Approach
The life-cycle approach also called the
Waterfall, is the standard approach used by our development
team for custom programming. This approach divides a
development project into phases. The developing team
analyzes each task into phases where, one phase is finished
before the other phase starts. The successful completion
of one phase is required before moving on to the next
phase. By breaking down developmental processes into
phases and carefully reviewing each phase and documenting
it, an application can be better scrutinized. Furthermore,
it allows our development team to have more control
of the application's development process, and better
assess its benefits and risks.
A typical Life Cycle Approach involves
the following phases:
(1) Initial investigation
(1) Requirements
(2) General Design
(3) Development
(4) Installation
(5) Post-installation Activities
How we test our Projects
Our development teams thoroughly test
each application rigorously before presenting it to
the client. Our programming team's goal is to deliver
error free projects according to the initial guidelines
laid out in the specs. We thoroughly test all phases
of our development in the Life Cycle approach and finish
with the supplemental validations as well, including:
White box testing: This type of testing
involves testing software by having an understanding
of the front end and back end of the program. In white
box testing our programming team is privy to the actual
code of a program, and uses this knowledge to test inputs
against outputs, carefully measuring validity. This
type of testing allows our team to determine if the
program does what it is supposed to do.
Black box testing, Our testers
(either programmers, or end users) do not have privy
to the actual source code and thus cannot scrutinize
the actual code of a program. The testers know that
certain commands will result in certain responses. Our
development team uses this to test aspects of the program
against the results. This ensures that the program is
working correctly according to initial specs
Programming & Database Solutions
We
can program in any language or any platform you desire.
Whether you prefer C++, Java, Perl, ASP, complex database
programming, even programs designed for networks, shareware
applications, anything!
With
these skills and experience, we're able to produce professional
solutions
to meet your demanding goals. Below
is a list of some common programming services provided
by Philex Enterprises, Inc.:
- Custom
Application programming
- Internet
Programming
- Database
Solutions
- Electronic
Commerce application
- Shareware/Freeware
development
- On-Site
Security Server
- Extranets,
Intranets
Programming
Languages:
- Java/Java
Script, MS SQL 7.0
- Perl,
HTML, CGI, PHP, MYSQL
- C,
C++, Visual Basic, Oracle
- more
Platforms
- Micorsoft,Unix,
Linux (SGI, SUN)
- (DOS,
Windows, 95, 98, ME,NT. XP)
Programming
Skills- Click for a complete list of skills
Portfolio-
Click to see some of our clients
|