23
March
2011

Methodology

Tejora's Product Development process covers the entire gamut of activities involved in bringing a new software product or service to market. We approach modifications of existing products and new product concepts with the same innovation mindset and methodology to create a product that exceeds our customers expectations.
New Product Development Methodology
We understand that change is innate to the creative process and our tried & tested processes, tools and people ensure that innovative ideas are effectively mapped to business goals:

Idea Generation

We use formal idea generating techniques and tools to help you capture ideas and requirements for new products or new versions of existing products. We capture ideas from your users, your R&D department, competitors, focus groups, employees, salespeople, market research etc. We have developed expertise in idea generation techniques like attribute listing, forced relationships, brainstorming, morphological analysis and problem analysis. We maximize the use of open source tools like Compendium, Freemind and Piggy Bank among others to capture ideas and information, facilitate research and to visualize the connections between people, ideas and information at multiple levels, in mapping discussions and debates, and the skills needed in a participatory manner that engages all stakeholders.

Idea Screening

We believe in the adage that product ideas are only as good as their market acceptance. We further develop, examine, prioritize and evaluate viable ideas to shortlist ideas for development into a product concept. Using combinations of best of breed subjective and objective techniques including Qualitative Research, FMEA (Failure Modes and Effects Analysis), Dot Sticking, SWOT Analysis and PMI Analysis we help eliminate unsound concepts prior to devoting resources to them. Our endeavor during this phase is to provide you with adequate answers to three key questions: "Is it worth it", "Can the product win into the market" and "Is it real"

Concept Viability

We develop product concepts keeping in mind the fact that they are innovative solutions that will eventually be sold in the marketplace and produce revenue for your business. Our concept generation process involves evaluation of several product concepts for one product idea to develop the marketing and engineering details. We have leveraged our expertise and experience in product development to quickly and cost effectively prove feasibility through rapid prototyping and concept testing by sampling prospective customers for their reactions to the concept. We help you find answers to key questions and an understanding of the eventual cost of production.

Business Analysis

Once a viable product concept has been developed, you typically look at the financial & other business aspects of the product and we help them plan the product life cycle. We use "Gantt Charts" to visualize the product development schedule right upto product launch, "Critical Path Analysis & PERT" for management of resources and "Stakeholder Analysis" for evaluation of support from stakeholders.

Test Strategy

Product testing is integral to our process because it is critical to a great user experience and therefore occurs at most levels during our product development process in the form of concept testing at the end of concept development, of prototype & beta testing at the end of the prototype development and final product testing. Our product testing process consists of three steps:
  • Creation of a test strategy
  • Creation of a test plan
  • Execution of the tests
Our test strategy is a formal description of how a product will be tested and also form the acceptance criteria for the product. Our testing team members analyze the product requirements, write test strategy and a test plan that may include test cases, conditions, the test environment, a list of related tasks, pass/fail criteria and some kind of risk assessment. To maximize productivity and minimize risk, we typically follow milestone based technical development and test execution is completed after each milestone by following test plan documents in a methodical manner. We follow testing techniques that include Unit testing, Functional testing, Usability testing, Integration testing, System testing, End-to-End testing, Performance testing, Installation testing and Alpha & Beta testing.

Technical Development

Product development is our business and we deliver consistent results by defining the "who", "what" and "when" clearly. Throughout the technical development stage, we provide you with Macro and Micro level estimates, traceability at aggregate & individual levels, detailed plans & schedules etc. Over the years we have built technical expertise and have translated that expertise into frameworks that allow for rapid development with high quality deliverables. We follow milestone based development to accommodate any changed priorities.
Our product development process is flexible: steps may be iterated as needed, some steps may be eliminated and to reduce time to market several steps can be completed at the same time. We approach product development as a proactive process to help you identify market changes and seize upon opportunities before they occur as well as an ongoing process for continuous improvement.
We have converted the art of innovation into a definable process with specific tools, rules and discipline with consistent results in terms of new products and services brought to market.

Super User Product Development

Contact Us

Tejora Technologies Limited

#2, A Wing, 8th Floor, Prism Towers
Mindspace, Goregaon West
Mumbai 400104, Maharashtra

Telephone: +91-22-40034222
Fax: +91-22-40780891

Social Bookmarks

twitter Bird