|
|
|
37540 - Application Development |
Application Development is a professional service providing Web
application or Web site development, maintenance and support services to government
agencies. The service provides on-demand consulting, application development and
support services leveraging best practices as well as a defined software development
life cycle (SDLC) methodology for building and maintaining Web applications and
Web sites. The following is a sampling of the types of services that can be provided
to customers:
- Web site/web application planning, design, development, testing, implementation,
maintenance, and support services
- Comprehensive application development services including: contracts, requirements,
design, procurement, programming, installation, testing and implementation.
- Web-database integration
- User interface design for Web-based software applications
- Usability analysis, testing and recommendations including Web Accessibility and
Section 508 (of the U.S. Workforce Rehabilitation Act) compliance
- Executive/ Sr. Management level consulting for defining and developing Web-centric
business and technology strategies
Benefits of using the Application Development service include:
- Professional team of experienced software engineers, business analysts, graphical
designers, database administrators, and project managers who are committed to customer
service and technical excellence.
- Services are provided to government agencies on-demand without procurement, supplemental
staffing or other technical services’ RFP being required. All that is required is
a bill code or purchase order number that can be charged for the services being
provided.
- Cost savings for customers who require maintenance for their own in-house resources
and skills for performing development work on a full-time basis when a full-time
resource is not required
- Solutions that comply with the Government Information Technical Agency (GITA), security
standards/policies and accessibility policies/statutes
The Application Development team has extensive experience with a wide variety of
application software technologies, tools and platforms including but not limited
to the following:
- Microsoft technologies including .NET, VB, ASP, VBScript
- Open Source technologies including Java/J2EE, EJB, JavaScript, XML
- Creative Web content design and graphics including Flash, Photoshop and Dreamweaver
- Data base technologies including SQL Server, Oracle, DB2, and MySQL
- Operating systems including Windows, Unix and Linux
Programming Services
Programming Services include design and development of web software applications,
integrations to your existing in-house applications or websites, testing, 30-day
product support and documentation based upon the Software Development Life Cycle
(SDLC). After 30 days support is transitioned to the Application Support group.
In addition to web applications, programming services offers application development
for Blackberry and Windows Mobile devices, and client-server applications. This
service is billed in 15 minutes increments and is invoiced monthly as incurred.
Services include but are not limited to:
· Software system design, development, and implementation
· Replacing legacy software or modernizing existing software
Analysis Services
Analysis Services include assistance in eliciting and documenting requirements for
software development including business rules and functionality, system design and
architecture, as well as quality testing, training and user documentation. This
service is billed in 15 minutes increments and is invoiced monthly as incurred.
- Consulting with agencies to determine needs
- Analyze current business processes and any existing application functions in detail.
- Construct a detailed model, providing a static and dynamic view of all system modules.
- Fully document in a system design document the system features, providing roles
and responsibilities of the feature, performance requirements that the feature is
expected to meet, functionality of feature operations, roles of required parameters
and pertinent variables and the return values for feature operations.
- Design the basic layout and presentation of information and develop the data flow
of information throughout the Web application for ease-of-use. The resulting design
ensures efficient development and future maintenance as well as accessibility compliance
with Section 508.
|
|