

 |
 |

As a Microsoft Certified Partner, Standard I-O
has forged a
relationship with Microsoft that goes beyond the simple use of Microsoft
tools. We have worked with Microsoft over the years not only to
ensure that we have the most qualified developers, but also to ensure that
we have access to the Microsoft personnel who actually create the tools
we use. By having this level of communication with Microsoft,
we are able to consistently provide state-of-the-art solutions
specifically tailored to fit your needs.

(back
to top)
Some of our favorite development tools
include:
- Microsoft Visual Basic 6.0
- Microsoft Visual Basic .NET
- Microsoft Visual Studio .NET
- Microsoft SQL Server
- Macromedia Dreamweaver
- Macromedia Flash
- Adobe Photoshop
- Adobe Illustrator
(back
to top)
We specialize in:
- .NET Framework
- XML
- SOAP
- COM+
(back
to top)
Our software is designed
for:
- All Windows 16 and 32 bit operating systems
- All common web browsers
- Windows CE devices
- WAP-enabled devices
(back
to top)
Our applications
use Windows-based or data-based security that can be configured
to be as simple or as complex as you need. If you are transmitting
sensitive data over the Internet, we can, for example, encrypt it
using SSL certificates on our servers (or yours). We have experience
with sensitive data, including health care information and financial systems
that make automated stock transactions over the Internet.
Our priority is to make sure that proprietary or personal information is
handled using the absolute tightest security possible both internally and
externally, in the finished system and during the
development process itself.
(back
to top)
Our experience designing
applications and web sites ensures that yours will be intuitive and easy
to use for everyone. For complex software, we can conduct formal usability
studies to ensure a high adoption rate and reduce anxiety for the
users. We understand that many "great" systems
are never fully utilized by the people they were designed for because
of the frustrating process of learning to use the system. We design
with the user in mind and provide training where appropriate to maximize
efficiency during the transition from old systems to new. Where
applicable,
we learn how your employees currently do their job, and we
match the system to the process, instead of trying to change the process
to match the system. Of course, we always try
to add efficiencies where it makes sense, and we involve your
staff to get "buy-in" up front, avoiding resentment and circumventing the
natural resistance
to change. If you need your systems to be ADA compliant,
we can do that too. Accessibility for the handicapped is a specialized
area of usability, and at Standard I-O it is our goal to
make systems that are equally accessible and friendly to all
users.
(back
to top)
Requirements Analysis Standard I-O
considers discovery to be the most
important phase in software development. Our rigorous process of
requirements gathering ensures that we thoroughly understand all aspects
of a project before beginning physical development. We do not lay
the responsibility on you to hand us every detail of your system -
instead, we drive the requirements gathering process, insuring that you
are asked the right questions. It is common for our clients to tell
us that they have learned things about their business
they didn't know before because of the comprehensive discovery sessions
we conduct.
Architectural Design By understanding all of the
options from both a
hardware and a software perspective, we insure that your system is based
on sound technology and a platform that can grow as you do. For
example, at the heart of most successful applications is a robust and
scalable database. We have years of experience designing and developing
relational databases in Microsoft SQL Server, and we can also program to
(or convert) your legacy data. We have a thorough understanding of
hardware and network requirements and will design the appropriate
infrastructure for your current needs as well as your expected
future needs.
Application Development Using Rapid
Application Development (RAD) techniques,
we prototype and develop applications using the latest in software
development tools. Our staff consistently strives to improve and
streamline the development process so that we can focus on what is
important, your systems. We understand that you want to be involved
in the process. You want to see what is going on. We make our
progress visible so that you can get up-to-the-minute information about
where we stand any time you need it. By having access to your
system as it is being developed, you can rest easy knowing that your
project is on track and in good hands.
Quality Assurance Standard
I-O works closely with clients to fully test
and debug applications during development and deployment. We apply
standard code walkthrough procedures as well as formal code reviews on a
regular basis. We also provide help files and complete documentation of
all code as appropriate. Our reputation is based on delivering
problem-free systems and working with our clients to get it right the first time. We know that developing
software is not a perfect science but rather is an iterative process that
involves testing and discovery. These realizations save us, and
more importantly you, time and money.
Change Management At
Standard I-O, our experience tells us that no
matter how hard we try, there will always be something missed in the
initial planning process. As your requirements evolve and
your business needs grow and change, Standard I-O will be there to
maintain and update your application, even during the development
process. By incorporating strict change-management procedures, you
can be confident that the requirements of your business will be met
without allowing scope-creep to eat away at your budget without
accountability. By discussing and documenting the impact of each
significant change request you submit after the planning process is
complete and development is underway, we help you to assess how
critical a given change is in relationship to the system, the timeline,
and the budget. By providing a process to manage changes in the
original plan, the completed system will assuredly have all the features
that make sense without the expensive fluff the ultimately has little or
no value. We know that dozens of insignificant requests can
eventually add significant time and costs to the overall project, and we
help you avoid this trap by staying focused on the big picture.
(back to top)
|
 |
Standard I-O 208 Fore Street Portland, ME 04101 | 207.541.4746 |
info@standardio.com
|


|