Six Chapel Row

  • Six Chapel Row Consulting provides a wide range of services from product definition and design, through to sales strategy and execution. Our services include: :

  • Market Analysis

    Technology solutions should usually only be considered if there is a clear market demand and a strong business case to implement a new solution. In most cases, new technology solutions will lead to either improving efficiency of the organisation and/or allowing a new product to be sold to an under-served or new market.

    In most projects, a Market Requirements Document (MRD) is produced which covers an overview of the market, customer and buyer details such as motivators, influencers and goals, and documents user and market requirements. A variety of approaches can be taken to perform market analysis including using SWOT (Strengths, Weaknesses, Opportunities and Threats) and PEST (Political, Economic, Social and Technological) techniques.

    The level of analysis needed will depend on the experience of the customer and the maturity of the market. In many cases, industry analysts may have valuable data that can be used to form the basis for a more detailed customer specific analysis. In emerging markets where historical data may not be available, then a more investigative approach may be needed.

  • Business Analysis

    The market analysis forms part of a business plan which should always be produced prior to the start of the product development process. In addition, business advantages, barriers to entry, market strategy, risk and impact assessments, and a full financial analysis should all be detailed in the business plan.

    Business analysis can be conducted in various degrees of detail depending on the maturity or the market being served or the complexity of the product being planned.

  • Functional Specification and Design

    The Functional Specification should detail the proposed solution to match, where possible, the requirements identified in the previous stages. As with the user requirements, each functional requirement should be clearly defined and uniquely identified and should reference one or more identified user requirements. Where a user requirement cannot be completely met by the proposed solution, the reasons for the gap should be documented. The Traceability Matrix should be updated at this stage to ensure that all user requirements have been matched by corresponding functional requirements.

  • Technical Specification and Design

    The Technical Specification is the critical document for the development/engineering team to use in order to develop the product. The Technical Specification should detail the technical solution for every functional requirements documented in the Functional Specification. Unless the customer is very technical, the Technical Specification is usually treated as an internal deliverable rather than being a formal customer approved document.

  • Requirements Management

    When documenting requirements, it is important to ensure that they are each individually documented rather than grouping multiple requirements together (this makes it difficult later in the delivery process). One of the common challenges when gathering and documenting requirements is the level of detail needed. This will depend on what solution is being delivered, but usually, requirements need to be detailed and not open for interpretation.

    In many complex projects, the importance of tracking requirements through the project lifecycle is often under estimated. A user requirement should match an associated market requirement. In the same way, each technical requirement should have a one or more associated functional requirement(s). Without documenting and cross referencing captured requirements, the risk of the final solution missing key user needs is greatly increased.

    To solve the potential issue of requirements management, a Traceability Matrix is recommended. Usually started as soon as possible within the project lifecycle (i.e. during the market analysis phase), the details are added once requirements are confirmed. Building a Traceability Matrix later or at the end of a project is a time consuming activity and can result in rework of the functional and/or technical design, development, and testing of the solution.

  • User Requirements

    Without clear and concise user and product requirements, the design and subsequent delivery of a solution to meet the users’ needs is at significant risk. User and product requirements should be fully supported by market analysis and requirements.

    User requirements gathering and documentation needs to be carefully planned and based on the specific customer needs (a generic approach to requirements capture rarely works). Considerations may include the experience of user base (i.e. how do you explain what is possible and manage the scope?) and/or the size of the user base (i.e. how do you best collect the requirements from 10000 end users?) will require careful planning and execution.

  • Solution Architecture and Design

    The technical architecture of a solution will depend on a variety of considerations including cost, attitude to technological risk, scalability, performance, and security. It is common for architectural decisions to be made before a full understanding of what the solution needs to delivery is available. This can lead to a multitude of problems during later stages of a project. Wherever possible, the architectural decisions should be based on the identified functional (and associated technical) requirements and not made independently. The maturity of the technology being considered should be also be reviewed carefully as defaulting to using the latest technology may not be the best fit for the solution, especially if the risk of using the latest outweighs any other improvements that it may deliver.

  • Sales Strategy

    The positioning of a product in order to make it marketable and saleable is complex. From competitive and market analysis through to the best approach to take for maximising sales, Six Chapel Row can offer proven experience and expertise to plan and execute the best sales strategy for your product.