 |
|
|
Tip!
You may talk to our Live Support
Agent by clicking here for any assistance
or clarification you might have. |
|
Web and Application
Development
Approach
Define: Mapping Business
Benefit to System Function
Design: Pattern-Oriented
Architecture and Design
Develop: Incremental
Development
Maintain: Build for
Maintainability
Benefits
Content Management
Systems
Approach
Implementation Flexibility
Depth and Breadth of
Experience
Content as a Service for the
Enterprise
Web and Application
Development
The SBS approach to
application development is based on years of experience in
building scalable business applications and web sites. We
reduce risk and ensure success through sound process,
senior project management, and expert technology skills.
SBS has capability to developed and integrated
applications leveraging a broad range of technologies
across industries that include retail, manufacturing and
distribution, financial services, health care, and
not-for-profit. The goal of each and every SBS engagement
is to provide rapid development of reliable applications
that satisfy the defined business goals.
Approach
Our methodology is based on
four key philosophies:
Define: Mapping Business
Benefit to System Function
One of the core components
of the SBS methodology is the detailed definition of
business and functional requirements. Many software
development teams begin the design phase with limited or
high-level requirements that change throughout the design
and development phase. This often leads to runaway
development projects that never launch or inflexible
systems that don't adhere to the initial design
specifications. SBS helps clients avoid these pitfalls by
thoroughly discussing and documenting detailed business
requirements to ensure the expected benefits are well
defined. Functional and technical requirements are then
defined to map back to business requirements. Throughout
the rest of the project, the requirements are referred to
and strongly adhered to in the creation of storyboards,
technical design, development and testing.
Design: Pattern-Oriented
Architecture and Design
SBS utilizes patterns at
both the architectural and design level. At both levels
the SBS team recognizes the benefit of identifying
patterns that address the business problem defined by the
requirements. The use of patterns ensures that the
solutions designed are based on industry-proven concepts.
By taking advantage of the experience of the architecture
and development community, SBS engineers are able to
accelerate design and development, decreasing the overall
time to market for the business.
Develop: Incremental
Development
The SBS team recognizes that
most requests for system change are not made until the
business has reached a high level of pain or
dissatisfaction with existing systems. This typically
means that the time frame for the delivery of a solution
is "yesterday". The SBS approach provides for rapid,
incremental development cycles that deliver results to the
business quickly. Incremental development allows the
business to experience results faster than the typical
"big bang" approach. In addition to decreasing the
development cycle, incremental development reduces risk
and provides the business with an opportunity to introduce
process adjustments at a slower pace. The gradual change
of processes allows the business to monitor the effect of
the changes, isolate issues and make adjustments before
the organization is negatively impacted.
Maintain:
Build for Maintainability
The SBS team strongly
believes that solutions must be designed with
maintainability in mind. This comes easily for us at SBS
since we not only build custom solutions, we maintain them
as well. All too often, we are presented with the
challenge of maintaining a system that was poorly designed
and difficult to maintain. This experience has provided us
with an in-depth understanding of the design and
implementation issues that must be addressed in order to
deliver an application with a high level of
maintainability. The redesign necessary to increase the
level of maintainability is costly and requires resources
that could otherwise be used to deliver business benefit.
Benefits
The SBS approach provides
clients with several tangible benefits that differentiate
us in the Web and Application Development space:
Quality deliverables and
reduced risk from using senior resources, proven
methodologies, and incremental development.
Reduced ongoing maintenance
costs through quality code and pattern-oriented
design.
Content Management
Systems
As organizations have turned
to the web to provide support for more and more of their
business needs, there has been an explosion of content on
the web. The job of maintaining and supporting this
content has often fallen to under-staffed IT departments.
The resulting friction between business owners and IT
organizations has been one of the major driving forces of
content management initiatives.
Approach
At SBS, we employ a holistic
approach to the implementation of Content Management. We
have refined our approach to ensure the content
infrastructure delivered meets the expectations of the
business. The SBS approach is successful based on four key
differentiators.
Implementation
Flexibility
SBS has developed a detailed
end-to-end Content Management implementation framework
that delivers solutions that exceed client expectations
time and time again. The key to the success of the SBS
implementation framework is the flexibility it provides
clients. The SBS framework is a series of service
offerings that guide a client from concept to deployment.
Most professional services companies offer this level of
support. The SBS differentiator is our ability to tailor
our framework to fit the needs of the client. A client may
be interested in defining the business requirements on
their own and may have a design firm lined up to develop
the user experience deliverables. SBS has a spotless track
record of partnering with clients as well as other
professional services companies to deliver exceptional
solutions. SBS will work with you to determine the
arrangement that best fits your circumstances.
Depth and Breadth of
Experience
SBS is not married to a
single Content Management product. The SBS team has
extensive experience with several of the leading Content
Management applications. This breadth and depth of
experience allows SBS to perform detailed product
selection analysis addressing the complexities specific to
the client requirements. The SBS advantage is not limited
to tool-specific knowledge. The team emphasizes the
importance of thorough analysis and design. The
implementation of the perfect tool can yield mediocre
results if the requirements of the business are not
methodically defined and intelligently addressed by the
design.
Content as a Service for
the Enterprise
For years, Content
Management has been viewed as a tool that manages and
delivers content to web sites. Companies are slowly
beginning to realize that content is a key component of
all enterprise applications, not just the company web
site. SBS helps clients take advantage of the power of
content management in all aspects of the enterprise. For
instance, your content management implementation may serve
content to a portal, print materials, non-web
applications, a syndication service, or traditional
intranet and Internet sites. SBS is versed in all aspects
of content strategy and will guide your business in the
definition of a strategy that will allow you to maximize
your content management investment. Once a content
strategy is defined, SBS will create a content
architecture that addresses the delivery, storage and
service integration challenges specific to your company's
enterprise architecture.
|