Pages

Overview

1.1. Purpose

The purpose of the Offering Guide is to provide with a framework for the Services provided by Prism Technologies. The Offering Guide also provides details as to foster a consistent and comprehensive approach to establish a long term business relationship. Prism’s solutions are targeted for small and mid-market business (SMB). Because many of these businesses do not have IT staffs, they rely on trusted advisors like Prism team members. Delivering complete and working solutions from the start in a minimal amount of time can help establishing a long, prosperous and mutually beneficial relationship.
The offering guide is developed specifically for Business Partners. It is designed to help you reduce the time and investment that are necessary before you can begin acquiring and implementing solutions.
Businesses face certain challenges in IT opportunities. Identifying assembling all of the relevant pieces that make up a meaningful solution individually—hardware, software, networking installation, and configuration—can be time-consuming and cumbersome tasks. Solutions can be complex, and many demand high skill levels in sales, service, and support.
The additional value-add for you consists of a set of offering-specific scenarios, service offerings, documentation, and templates that enable you to provide a high level of services and, therefore, increase the profitability of your business. A typical SMB relies on value-add resellers or consultants to provide a ready-to-go, affordable, customized Web-based business solution to solve immediate business problems.

1.2. Services

Our clients range from fortune 100 companies to small/medium enterprises. Our services include the following:
• Custom Application Development and Maintenance
• Software Product Reengineering and Enhancement
• Product Technology Migration
• Enterprise Application Integration
• E-Learning Systems and Interactive Content
• Web Development
• Portal Development
• E-commerce Solutions
• Managed Services
• Yearly Contracts for Skilled Professionals
• Project Based Contracts for Skilled Professionals

As a software solutions company, we specialize in software innovations and custom application development. We employ a flexible delivery model to provide development services for various tasks. Our ability to help you goes beyond writing code. From analysis, design, development, testing, deployment, and maintenance, our expertise encompasses the full spectrum of the Software Development Lifecycle (SDLC). Whether you are looking to outsource a complete software application, or are seeking additional talents to help with a specific stage of development, the Prism team can extend your development capabilities and deliver solutions that fit your needs. Our service offerings include:
• Software Research and Prototyping
• Requirements Analysis and Specification
• Software Product Design and Development
• Full Product Testing Cycle
• Customization Services
• Documentation
• Software Product Support
As a leading provider of enterprise-class software process solutions, Prism has made significant investment in leading edge technologies such as Microsoft .NET, Java/J2EE, Flash and a variety of open source technologies. Over the past 8 years, we have utilized these technologies to develop a full library specifically for software development process. We have also had experience in developing extensions for leading software tools such as Microsoft Visual Studio, Share Point Server and Graphic Designing. The combination of our tools and the domain expertise in software development processes allows us to deliver quality services in a cost-effective manner, thus providing greater ROI to our clients than traditional vendors.

1.3. Delivery Model

Prism offers flexible delivery models that are tailored to meet the clients' specific outsourcing goals and strategies. We believe that, in today's competitive environment, organizations are looking not only for cost savings but also for an outsourcing partner they can trust to deliver critical development projects on time with high quality.

At Prism, we deliver quality outsourcing services by taking project ownership and strictly following a development process customized for the client. Typically, the nature of the project determines the methods of delivery. From our experience, a combination of local accountability and flexible onsite/offsite delivery proves to be the most effective model for maximizing cost-efficiency and achieving the highest level of development quality.

At the start of each engagement, we commit a Project Manager to serve as a single point of accountability while managing the development process. The Project Manager is responsible for all communications with the client and provides full transparency on the development progress and performance metrics. When project scope and requirements are not well-defined, we send our local consultants to work closely with the client onsite. Services provided by an onsite consultant include project requirements capture and technology assessment, creation of business and functional requirement specifications, and creation of architectural design. The onsite consultants are engaged on a needed-basis, typically at the discovery and planning stage of the project or at the beginning of each project iteration. The Project Manager and onsite consultants also serve as subject matter experts to interact with the development team throughout the engagement to provide overall technical guidance and requirement clarifications.

When the offshore team is engaged for development, we assign a Project Lead at the offshore site to manage all development activities and resources dedicated for the project. The Project Lead reports to the Project Manager on a weekly basis and serves as the focal point at the remote site to control the development quality and timeline.

Our proven hybrid delivery model ensures that the clients can take advantage of our highly skilled local expertise and 24 hour work cycles for maximum quality and efficiency. The hybrid team structure also removes managerial and communication challenges from the client, thereby mitigating those risks commonly associated with offshore development.

1.4. Our Unique Approach

As a leading provider of software process development solutions, Prism understands the importance of processes in successful outsourcing engagements. In order to deliver quality results for our clients, we provide process development and consultation as part of our outsourcing services.

Rather than adopting a generic software development lifecycle - as used by most other outsourcing providers - we work closely with our clients to create a development process that meets your specific requirements and objectives. Whether you have a well-defined in-house development process or are looking to borrow from mature process methodologies in the industry, our consultants will evaluate your business needs and develop a customized process that is best suited for your development engagements.
The developed process contains details of all development activities, roles, work products and guidance required to develop the product. By leveraging our knowledge on a broad range of process methodologies, we can deliver a vendor-agnostic process model for your software development in a matter of one to three weeks. The process is approved by you before deployment and therefore, becomes the most concrete and effective measure for project progress and contract compliancy throughout the service engagement.

In the process deployment phase, the process is enacted by multi-shore development teams who are disciplined in a process-centric development environment. Prism has hands-on experience in end-to-end software product development using multiple offshore teams, with proven success on all of our outsourced projects. Through years of training, the Prism development teams can work efficiently under the guidance of any given process to perform development activities and produce deliverables. Customers have clear visibility to the development team’s progress by monitoring their compliance to the prescribed process. They are also able to capture any process deviations during the course of development and make timely decisions on actions required by the teams. As the process is being followed through project implementation, the development teams will provide live feedback for continuous process improvement. Lessons learned are captured throughout the project and codified through process revisions by Prism consultants, thus allowing you to benefit from proven process and development practices in future engagements.

The goal of Prism Professional Services is to provide long-term assets that are of ongoing values to our clients. In addition to delivering the process and development project, our value-added service includes training and coaching for designated personnel in your organization to perform process maintenance and tailoring. This allows your organization to take ownership of the process assets obtained from the outsourcing engagement. With a process-centric approach, your organization will be able to realize long-term gains in your development endeavors, either by using in-house resources or by outsourcing.