Fine tune your software with SSW Software Auditing Services
A crisis will pinpoint the short falls of your current technologies. Why wait for
down-time or poor sales to discover where your application could be improved?
SSW Application Audit Services will help improve:
The companies that we have done audits for range from developer utilities to major
enterprise systems.
How long does this normally take?
Client time commitment: (4 hours x 2 meetings = 8 hours)
SSW time commitment: (4 hour initial meeting with developer, 4 hours preparing,
4 hours meeting with Developer and Manager, 4 hour preparing from 2nd meeting =
16 hours)
Specification Review
|
For new projects, there are many where the specifications we are given are often
lacking or incomplete. This option is for clients that already have a specification
and/or mockups. Our Business Analyst gives feedback on their specifications and
then gives a set of estimates for the work.
Contact us now to arrange a Specification
Review
Tip: Doing this one day review *before* coding can save weeks of development.
|
Order
Now >
Architecture Review
|
I am impressed with the approach you have taken and believe that the implementation
of your recommendations will have a dramatic impact on the performance of the
application. On occasions like the one that I find myself in, it is comforting
to find that there are IT professionals that know how to do the job necessary, do
it well and with a good commercial perspective.
Dean Morelli - Aussie Pay
Architectural decisions have a great impact on the subsequent quality of software
implementations. Is your system using the most appropriate technology?
Is the system designed for future needs, not only for today's deadlines?
SSW will help you bring your architecture into line with best practices.
This helps:
- Discover problems early; its much easier and cheaper to fix problems early.
-
Improve Performance, Scalability and Reliability.
- Review necessary and unnecessary
Unit Tests.
- Ensure the application can be extended easily in the future.
SSW takes these problems head on, in line with the fourth principle of eXtreme Programming
- courage. Design for change.
Contact us now to arrange an
Architecture Review
|
Order
Now >
User Interface Review (including flow)
|
I asked Adam to audit the interface and make suggestions wherever he saw fit. Some
100 odd emails later we have a new version. Adam helped me to understand the unrealistic
assumptions of the interface and plug holes and inconsistencies in the UI. We now
have a new wizard interface and automatic configuring of IIS, which means even a
user with little knowledge can have SQL Scribe, up and running in under 2 minutes.
Greg Obleshchuk - A & G Software
99% of users don't read manuals, so your software must be intuitive and consistent.
Establishing consistency in User Interface Design is challenging. There are many
standards available, but too often developers and application designers unknowingly
choose a proprietary approach.
Do you want:
- Frustrated users
- Low adoption rate, often leading to project failure
SSW is great at improving old and cluttered UI's - Web, Windows or Access - take
a look at how we fast-forwarded
an old, barely usable Access application into an ultra-fast, consistent and
modern user experience.
Lets make your website/application functional, user-friendly, attractive and efficient.
Contact us now to arrange a User
Interface Review
|
Order
Now >
Google Search Engine Optimization
|
Your website is your point of presence on the Internet. It's great to have a good
website but there is no point to this unless people can find it. The number 1 way
to reach new clients is through search engines, in particular Google, which claims
to be used by 70% of Internet users. SSW's SEO Consultants are the most experienced
and know Google’s Search Engine Optimization (SEO) techniques backwards - see our
Rules to Better Google
Rankings. Search Engine Optimization requires a consistent and thorough approach
to make sure all your website's pages are optimized.
Contact us now to arrange Search
Engine Optimization for your website
|
Order
Now >
Database Structure Review
|
Designing a database incorrectly means a real headache later on. Your database could
be the bottleneck in your application, if it is not designed well it can slow the
application right down.
Poor database structure gives:
- Performance nightmares (e.g. Index problems)
- Unnecessary Data redundancy
(duplicate data stored in the database)
- Loss of Data Integrity (e.g. missing
transactions)
- Difficulty in changing the database structure later on
We will review all your database objects to check for weaknesses, as well as common
mistakes that developers make.
Additionally, we measure up your database against our exhaustive SQL Server
standards using our product SSW SQL Auditor.
Contact us now to arrange a Database
Structure Review
|
Order
Now >
Code Review (Including the Code Architecture)
|
I recommend SSW audits even for developers that think their products are as good
as they can be. There's nothing like having SSW put the blow-torch on an application
to make you really justify in your own mind the design decisions you've made. The
lessons I learn during the audits are applied not just to the product in question,
but to all our products (so there is multiple returns from the investment). There
are things SSW has suggested that we would never have thought of, and our clients
really enjoy the changes.
Justin Hanson - Lex Australia
on SSW Code Review and UI Design services
SSW implements strict standards on all code produced. Implementing strict coding
standards means your code can be easily read, easily modified and easily tested.
We measure up your code against the best industry practices and our exhaustive coding
standards. Additionally, we measure your code with
our award winning tool SSW Code Auditor, which can
only do so much - you still should get an independent expert to review your application.
SSW is experienced in VB, VBA, VB.NET, ASP, ASP.NET and C#. This review also includes
checking your code tiers, making sure business logic is split from User Interface
and database logic.
There are some useful Resources to
implement your regular expression in SSW Code Auditor.
Contact us now to arrange a Code
Review
|
Order
Now >
Performance Review
|
We were draining 75% of system resources, and supporting a userbase of 11,000 users...
SSW came in, and optimised our database structure and queries. We can now support
19,000 intranet users, with over 2 million queries per day, and the application
only uses 7% of the CPU.
Simon Renton - Commonwealth Bank of
Australia on Commtrack
If you're finding that your software is reaching its limits of capacity, SSW can
provide a performance review of your application to target specific areas for improvements.
You will:
- Specify the load (e.g. number of simultaneous user requests) and
- Set performance
goals (e.g. <2 second average response time)
We will analyze your database query design, system architecture and code structure
to provide you with a set of recommendations and specifications.
Contact us now to arrange a Performance
Review
|
Order
Now >
Security Review
|
Whether it's because of industry requirement, or your peace of mind, SSW can provide
a third party review of your application to target specific issues for improvements.
We look at:
- Authentication process of identifying who the user is
- Authorization what
the user can do within the application
- Licensing to control the usage of the
software
- Validation of all inputs in the system
- Encryption
-
Software Licensing protection mechanisms
- Methodologies and best practices
to reduce your exposure to hostile attacks
- Logging who is doing what and when
Contact us now to arrange a Security
Review
|
Order
Now >
I'm sold - What do I do now?
Contact Us and arrange a time.
Confidentiality of your Intellectual Property is guaranteed.