 |
While
the Indian software product industry is constrained by
multiple causes, the main challenge is to generate regular
and sustainable revenue streams. Attracting the right
talent pool, venture capital funding, lack of industry-institution
linkages and resources for brand building are some of
the other bottlenecks for ISVs. |
| |
| Many product efforts
fail because of lack of planning and management of the
software development team and inadequate time spent on
strategic aspects. The most common problems seen are lack
of formal processes, team structures and metrics. |
| |
| According to a recent
study in India, most managers do not spend more than 5% of their time in strategic planning. Yet, sufficient
inputs and effort at a strategic level would reduce tactical
firefighting and improve chances of success significantly. |
| |
| Being one of the world’s
most successful product companies, Microsoft has adopted
and evolved competencies and skills in effective team
structures and processes. Indian ISVs can leverage this
learning to compete and position the “Made in India”
brand successfully internationally. |
| |
| The foundation of the
Microsoft Product Engineering initiative is the Microsoft
Solutions Framework – a set of proven software development
principles, processes and practices that draws on Microsoft’s
three decades of experience, creating some of the world’s
most sophisticated and complex software. Microsoft’s
approach is to capitalize on its experience and provide
an easy way to share the best practices with ISVs. |
| |
The Product Engineering
guides software developers and IT managers through the
entire life cycle of a software-engineering project –
including program and product management, architecture
planning, development, testing, user experience and release
operations. The process consists of two stages:
1. Training
2. Mentoring support |
| |
|