The document outlines the roles, structure, and goals of a Solutions Team. The team consists of approximately 15 members working on exploring new technologies, frameworks, and products. Members are expected to have skills in software development as well as domains like primary research, systems understanding, algorithms, and quality practices. The team interacts closely with technology teams during projects to deliver solutions and maintain relevance through revenue generation. It aims to setup technology capabilities for the future by exploring areas such as business strategy, scalability, and security.
2. Purpose
To setup and develop technology
capability for the future and near
future
Research Engine.
Design Engine.
Problem Resolution
3. Work Areas
Future
Explore technology
Business Strategy
POC of product ideas
Training of team members Scalability
Performance
Near - Future
Manage complex modules
Availability
Design and spec-ing of current projects /
Product opportunities Security
Engineering & Quality certification of
current projects [SPASM]
Manageability
4. 1 Product Life Cycle
Present POC &
Stages Anticipate Deal
& Discuss Invest
Activities Create a Display Capability Build POC using Sell the solution to
technology get buy in for new and existing the customer.
framework around project modular code
a business
Requirement
Solutions Model framework for VOC Feature Design - QFD Marketing &
a business req. Presentation Packaging
Head Customer Visits Business Models Financial Structures
Role Participate in Forums Contract Models
University tie-ups?
Solutions Develop a technology Build POC
framework around the Identify & Set
Team business req. Technology
Role Build working models challenges
Dabble in technology Explore technologies
Customer Visits
Participate in Forums
University tie-ups?
5. 2 Product Life Cycle
Stages Deliver Maintain Productize
Activities Build the product Build a Generalize –
Iron clad it maintenance Modularize for
relationship future business
relationships
Solutions Project Manage Account Management Identify Further
Head Resource Management Contract models Applications
Templated design
Role Market Research – Sales
Quality Engineering Tech - Support Feature Enhancements
Solutions Performance Engineering Platform Independence
Develop certain modules
Team
Role
6. Solutions Head ++
• Identify Market Opportunities
– Based on technology portfolio
• Customer Interactions
– Project pre-sales design and understanding
– VOC + customer feedback
• Business strategy
– For growing technology capability
• Financial planning & costing
• Resource management.
7. It is critical that..
…the solutions team interacts &
with & delivers along with tech
team during projects…
Such revenue generating activities to
maintain relevance of the team and thereby
motivation
8. A team consisting of..
~ 15 members.
Working on 2 modes
1. Basic technology
explore new technologies
explore new products - FOSS
explore new frameworks [for e.g. search
algorithms, dynamism,
2. Specific technology applications
9. Typical Team Member
– Additional to be being a software programmer
• Masters
– Primary Research
– Domain know-how
• Systems understanding
– Great comfort /knowledge in basic infrastructure like linux
• Logic / Basics
– Algorithms / logic mathematics
– Statistics?
• Quality
– Good design & documentation know how and intent
10. Vishwanath Ramdas …
• Process and Business Consultant
• Working Areas
– ITSM, Process consulting,
– Product Design & development,
– Business & Finance Management
• Bangalore [India]
• Web
UID: gopu44
– http://gopu44.googlepages.com
– http://www.slideshare.net/gopu44