Home

SERVICES

o Software Engineering & Design
o Enterprise Architecture
o Enterprise Application Frameworks
o Collaborative B2B Technologies
o Enterprise Portals, Content Management & Personalization
o Business Process Management
o Software Architecture & Horizontal Integration Solutions
o Business Development for Technology
o Application design, specification, & prototyping
o Application Implementation
o Quality Assurance & Software Testing
o Network Engineering, Design, & Modeling
o Security




Today we find advanced software applications at the core of our business environment. From optimizing operations, growing customer demands, collaborating with business partners, to the establishment of virtual organizations that comprise global electronic communities; complex and highly integrated software makes today’s business happen. At 1600 Avenue we diligently and cost-effectively develop open, customized software solutions tailored to your business requirements. Leveraging your existing software assets, we integrate state-of-the-art Web-based technologies with your legacy systems. We utilize industry standards and enterprise application platforms to deliver scaleable and flexible solutions that will perform and last. Here's an example of a classic e-business scenario. The Telecommunications client wanted to interface with one if its suppliers in order to provide real-time inventory management. The current system of faxing orders and manually re-keying them into an order entry system was too error-prone and inefficient. They needed an automated, well-defined mechanism for processing inventory data. One of our consultants had proposed using XML as the message passing mechanism. XML was a nascent technology at that point. However, 1600 Avenue consultants were already at the forefront of the technology curve. By hosting a series of client meetings, the consultant was able to ensure that the client accepted the proposal to publish the inventory as XML over the transport protocol of the web, HTTP. From beginning to end, from concept to integration, 1600 Avenue delivers.



Technology is changing. In order to help maintain market capitalization, manage their many assets, and increase overall productivity, corporations need a real-time inventory of skills. We fulfill this need for on demand services by providing skilled consultants in the core areas listed below.



o Software Engineering & Design
1600 Avenue works closely with you through the entire software development life cycle. Providing value through a number of different services, we apply best practices when necessary; provide guidance on code reuse; advise on QA and test methodologies; and apply our deployment experience to ensure a successful implementation, along with on-going management and maintenance as required.


Return to Top

o Enterprise Architecture
We utilize your specific business requirements to establish a services-based application architecture that provides development efficiencies through module reuse, scalability and maintainability. o Enterprise Application Frameworks Through the use of the proven J2EE Framework and Microsoft .NET Framework, design patterns, reusable objects, and best practices our team can enhance your application development activities. We utilize competencies with Requirements Analysis, Knowledge Management, Visual Design, Source Code Management and Automated Testing tools to provide comprehensive software development lifecycle services.


Return to Top



o Collaborative B2B Technologies.
1600 Avenue, as part of its day to day business practices, reviews open source tools such as Struts, and Ant, as well as information provided by Microsoft, Sun, and other third party providers. Our knowledge of the latest technologies makes it possible for us to deliver a “best of breeds” solution for our clients.


Return to Top



o Enterprise Portals, Content Management & Personalization
1600 Avenue will build a platform that your enterprise or department can utilize to manage the delivery and flow of information and corporate resources to employees, business partners and customers, providing increased productivity. We integrate and personalize Web-based front-end designs, through the use of enterprise portal platforms and robust content management solutions, to create optimal usability and efficiencies.



Return to Top

o Business Process Management
Leveraging powerful and scalable workflow platforms, we design and implement Business Process Management solutions that automate and streamline your operations. These solutions provide for an optimal mix of human interaction and automated application-to-application processing to increase productivity, reduce errors and create a documented audit trail for critical business processes.


Return to Top



o Software Architecture & Horizontal Integration Solutions
Vertically integrated legacy architectures end up being a competitive “disadvantage” for your corporation by presenting some major obstacles:
- Limited Integration Capability. Adding multiple applications to the architecture can turn it into a costly support nightmare. Vertically integrated applications provide out-of-the-box solutions, but lack flexibility and are slow to integrate within the core product functionality.
- Proprietary interfaces. Hardware/software bundling keeps the vendor in control of product enhancements, and prohibits the standardization of interfaces.
- Long Development Cycles. The absence of standardized architectures place roadblocks in the path of development teams, limit the talent poor for developers, raise market entry barriers, and deter innovation and competition.
New business solutions often require seamless integration to existing enterprise and legacy systems. 1600 Avenue will design and develop a reliable and scalable integration environment using proven enterprise application integration technologies such as WebLogic Enterprise Platform, Microsoft Biztalk, Java Connector Architecture and other advanced EAI tools.



Return to Top


o Business Development for Technology
To meet competitive pressures, companies are always in search of new products and services. Each company has to analyze the long-term business impacts of releasing a new product. An integral component of the product launch process is 1600 Avenue’s feasibility analysis which includes:
- Determine the technical requirements for providing the new product
- Determine level of effort
- Develop an implementation plan by working with your system architects
and developers
- Determine high level technical architecture assessments/gap and requirements
analysis
- Communicate feasibility analysis to executive leadership



Return to Top

o Application design, specification, & prototyping
As part of a contract with a private corporation we write out the steps needed to provide a technology solution using a design document or a formal specification. The design documentation contains algorithms, pseudo-code, interface requirements and system diagrams. Our clients use these documents to implement their own systems.

In addition to designs and specifications, we provide prototyping services. Prototypes allow your organization to review evaluation versions of products in order to gain a better understanding of the level of effort required to produce a final version of the product. Ultimately you save on the cost of fully developing a product, which might not be practical or even possible. 1600 Avenue will develop a functionally limited version based on your business requirements. After our prototyping stage is completed, your organization can determine the feasibility of fully funding the project.


Return to Top

o Application Implementation
1600 Avenue provides a variety of programming services including:
- Dynamically generated server side web pages using J2EE technologies
- Back-end integration (via XML messaging interfaces including SOAP and
WDSI, application servers) - Database programming using the Java JDBC API and SQL programming on IBM DB2 and Oracle RDBMS




Return to Top

o Quality Assurance & Software Testing
1600 Avenue combines the effective use of technology and professionally trained testers to help you meet your organizations testing goals and provides the following services:
- QA Audits and Assessment
- Black/White Box Testing
- Test Automation
- Test Tool Selection and/or Implementation (scripting)
- Configuration Management (CM)
- Functional, Usability, Performance, and Security Testing
- Regression Testing, Integration Testing, Performance Testing
- Test Plans and Test Procedures Development
- Test Reporting and Problem Tracking
- Development of QA Processes and Procedures




Return to Top

o Network Engineering, Design & Modeling
1600 Avenue provides consultants that evaluate and optimize performance of computer systems, computer communications, LAN and WAN networks, computer networks and distributed and parallel systems, identifying the key parameters of global system behavior. Our consultants help predict system throughput, response time, utilization of devices, flow of jobs and messages, bottlenecks, concurrency, etc. We provide the following services:
- Network Requirements Analysis
- Network Design and Modeling
- Network Implementation, Support, Trouble Shooting and Maintenance
- Configuration & Optimization
- Network Management & Administration
- Data Network Design and Optimization


Return to Top

o SECURITY
We can help you align a security strategy with your business and overall IT objectives. Based upon our comprehensive analysis that identifies potential gaps across the domains of applications, infrastructure, operations, security, policies & practices, and organization, we can optimize your network centric, enterprise, or e-business solution. Our skilled consultants deliver the following:
- A top-level security architecture
- A high-level implementation plan
- Solid execution
- Implementation plan
- Security team structure
- Resource requirements
- Expanded policies & procedures



Architecture
Increasing technical complexity and competitive pressures place mounting demands on resources, and a major new technology implementation can stretch those resources beyond their limits. When that implementation is a network centric, enterprise, or e-business application, system, or service, it’s critical to have skilled security experts on your team to help plan and architect the right solution for your business. We help you identify the right foundation technologies to protect the connection, content and control of your information systems.

Assessment
1600 Avenue consultants give you a fundamental understanding of your current state of e-security, an assessment of your current and future needs, an accurate risk assessment, and a realistic map to help you achieve your business objectives. Concentrating on application security and the interoperability issues that drive it, we evaluate your unique project with a top-down focus, a proven approach that secures digital assets at all organizational levels - from policy to operations.

Integration
Secure networks, systems and applications hinge on interoperability. 1600 Professional Services applies our design and integration experience to unique, complex, multi-vendor environments and builds unified solutions to preserve your technology investments.

Application Development
1600 Avenue has experienced software developers specializing in security, who develop custom solutions, providing the right level of security for your local applications, client-server enterprise systems, and network centric frameworks and services.


Return to Top