|
|

Process and Product Quality Maturity
Most concerns around out-sourcing are about how well an organization can make the outsourcing partner work in synergy with the in-house team. Communication is a well-known barrier to effective and synergetic software development between two organizations with potentially different geographies and cultures.
While it is easier for software companies to communicate, given that they know the business of software as much as the outsourcing partner does, it makes it that much more difficult for businesses whose core business is not software. Factors such as lack of visibility and ambiguity in the way out-sourcing partners actually do work tend to decelerate the strengthening of engagements.
This is where process comes to play. With standards and models like Software Capability Maturity Model (CMM) from Software Engineering Institute (SEI), Carnegie Mellon University, USA, some of the above mentioned risks are addressed. Starmark has been assessed at SEI's CMM Maturity Level 3 of software processes by an independent quality assessor, KPMG. This validates our ability to deliver high-quality software with customer-oriented practices and synergic teams. Working as a partner, rather than a vendor is key in building long-term solutions. We base all our engagements as partnerships.
Starmark tailors the service delivery approach, right from eliciting and managing requirements down to development, support and deployment to suit specific customer requirements and existing business processes. Starmark emphasizes on requirements scoping and definition being a structured practice that ensures coverage over non-functional aspects of the system (such as technology, reliability and usability) as much as the functional aspects of the system. It is imperative that the rest of the process aligns to the core requirements and business objectives of our customers.
 |
 |
 |
 |
Snapshot
- Alignment of development activities and approaches to customers business goals
- Sound requirement elicitation and solution presentation techniques
- Strong estimation, planning and inter-group dependency management
- Effective online and offline communication infrastructure
- Stringent configuration and change management
- Quality assurance plans based on degree of rigor and "cost of quality"
- Standardization of guidelines & templates
- Client process adoption
- Qualitative performance measures for improvement
|
 |
 |
 |
 |
Critical to any project execution is commitment & dependency management and issue resolution. Our online web-based tracking system provides complete visibility to customers on schedules, effort and quality. Our independent quality assurance teams ensure process adherence in projects for optimal process and product quality.
Our strong technology background combined with engineering practices to take software from an idea to implementation, combined with our process maturity and ability to orient teams to fit into customer teams, has enabled us establish long term relationships with customers. 100% of our customers have done repeat business with us and more than half have been associated with us for over 5 years.
|