Escolar Documentos
Profissional Documentos
Cultura Documentos
Engagement Phases, SDLC Process Overview, Project Management and Quality Assurance
Framework, Development Life Cycle Snapshots, Testing Practice, AMO Practice, Best
Practices & Principles, Sample SLAs, Special/Unique Qualifications, Value Proposition
OUR PROMISE
For any project engagement, USTS follows the phases of Assessment, Inception, Transition and Execution
in order to get into sustained operations mode. The activities/tasks in each of these phases along with a time
-period is detailed below:
The associated Project Management and Quality Assurance process for each of these phases are followed and
are detailed out in the subsequent sections.
2 USTS: SDLC Processes Overview
All our processes/practices related to software development life cycle are well established to enable the global
distributed delivery model. The typical phases of SDLC that we follow are Planning, Requirement, Design,
Implementation, Test, Installation and Maintenance. There are a set of activities that we follow corresponding
to each of these phases, as shown below:
Corresponding to each of these activities, we have a process, template or a tool (detailed below in the Project
Management and Quality Assurance Framework section)
USTS has specific project management procedures, integrated in a global quality system. Depending upon the
type of project, the required service level, and existing client procedures and processes, some adaptations may
be performed in order to deliver the project according to required and agreed standards
• The USTS Project Manager and Client Project Manager will agree on the specific project deliverables
before the start of any task within the project scope
• For each deliverable, there will be planned review meetings, peer reviews and intermediate walk-throughs.
• USTS will ensure that the deliverables are completed with the pre-defined schedule, effort and quality
parameters
3 USTS: Project Management and Quality Assurance Framework
3.1 Processes/Templates/Tools
Key USTS Offshore project-management and quality-assurance processes allow us to deliver to the
committed service levels. The associated templates or tools that we use at USTS for these phases are as
follows:
The sample or snapshot of these templates can be provided to the customer on request. We strongly believe
that the quality of software is governed by the quality of the process used to produce it
4 USTS: Development Life Cycle Snapshots
5.1 QA Overview
The QA team within USTS provides a comprehensive suite of testing and program management services
necessary to drive overall excellence using:
• A partnership-based approach where USTS and CLIENT are willing to take full ownership and
accountability for the Quality Assurance and testing efforts
• People with the right technical skills who understand all aspects of software testing
• A delivery culture backed by strong project management, software engineering and testing processes
5.2 QA Capabilities
All our processes/practices are now well established to enable the global distributed delivery model.
• Our capabilities encompass all areas of QA with the best-of-breed processes around Quality
Assurance which we have been using on our projects
• Our Objective is to be the trusted and independent assessor of application quality, working towards
measurable goals that improve reliability of customers’ interactions with the applications contributing
to a high application uptime at optimal costs
Functional Testing, Integration Testing, Load Testing, Compatibility testing, Performance Testing
and Telecom Testing
Our Support Services group provides ongoing support, maintenance, and evolution for your core business
applications
• A partnership-based approach where we take full ownership and accountability for the ongoing
support and evolution of the technology platform
• A flexible model that allows our clients access to the right technical skills at a short notice
• A legacy of delivering long-term support on a fixed-price, service-level basis
• A fully integrated, globally distributed delivery capability
USTS Support Services offers the advantages of an integrated global model—increased speed and
reduced costs—without the associated risks.
Shadowed
Knowledge Supervised
Support
Transition Execution
Team
1-2 weeks 4-12 weeks Ongoing
7.1 Best practices, principals and guidelines to ensure delivery with excellence
The goal for this “methodology" is to improve the multi-site delivery efficiency by adopting and
implementing a process supporting best practices, principles and guidelines within delivery framework.
Principles:
• Prioritisation is essential.
• Small teams must be empowered to make decisions and left alone to reach objectives
A snapshot of some of the best principles and practices around development, testing,
communication and workshops that we follow in our everyday practice has been shown above.
8 USTS: Sample SLAs
8.1 SLA – Sample goals, metrics and targets for a testing project
Target Mechanism
Customer credits for missing targets
Credit offsets when USTS beats stretch targets