Skip to topic
    ← Back to course topics

    Describe the final product — OCR A-Level Computer Science

    Test yourself on Describe the final product with OCR A-Level practice questions.

    Start free

    7 days Premium · Then free forever · No card, no charge

    Describe the final product explained

    This topic focuses on the final stage of the non-exam assessment (NEA) programming project, where learners must provide annotated evidence of the usability features identified during the design phase.

    Read the full explanation

    Learners are required to comment on the effectiveness of these features and demonstrate how the final product meets the needs of the user.

    What to demonstrate

    1. Provide annotated evidence of usability features from the design phase.
    2. Comment on the effectiveness of the implemented usability features.
    3. Evidence must be clearly linked to the design and analysis stages.
    Show all 4 objectives
    1. Evidence should be annotated to support the evaluation of the final product.

    Describe the final product exam tips

    Topic Overview

    In the context of OCR A-Level Computer Science, 'Describe the final product' refers to the requirement in the NEA (Non-Exam Assessment) to clearly articulate what your software solution will deliver. This is a critical component of the analysis phase, where you define the scope, functionality, and user interface of your project. A well-described final product sets clear expectations for both you and the examiner, ensuring that your development process is focused and that your evaluation can be measured against your original intentions.

    This topic is essential because it forms the foundation of your project's success. Without a precise description, you risk scope creep, unclear objectives, and a final product that doesn't meet user needs. In the wider subject, this mirrors real-world software engineering practices where requirements gathering and specification are key to delivering a successful product. Mastering this skill not only helps you achieve higher marks in the NEA but also prepares you for industry-standard development methodologies.

    To describe the final product effectively, you must consider the user's perspective, the problem being solved, and the technical constraints. You should outline key features, user interactions, and the overall system architecture. This description should be detailed enough to guide your implementation but flexible enough to accommodate iterative improvements. Remember, the examiner will use your description to assess whether your final product meets the stated requirements, so clarity and completeness are paramount.

    Key Concepts
    • →User Requirements: Understanding and documenting what the end-user needs from the system, often gathered through interviews, questionnaires, or observation.
    • →Functional Specifications: A detailed list of what the system must do, including inputs, processes, outputs, and user interactions.
    • →Scope Definition: Clearly stating what is included in the project and what is not, to prevent scope creep and manage expectations.
    • →Success Criteria: Measurable outcomes that define whether the final product is successful, such as performance metrics or user satisfaction levels.
    • →Prototyping: Creating a mock-up or early version of the product to validate requirements and refine the description before full development.
    Marking Points
    • Provide annotated evidence of usability features from the design phase.
    • Comment on the effectiveness of the implemented usability features.
    • Evidence must be clearly linked to the design and analysis stages.
    • Evidence should be annotated to support the evaluation of the final product.
    Examiner Tips
    • 💡Ensure all evidence is clearly annotated to explain how it demonstrates the effectiveness of usability features.
    • 💡Use screen dumps or photographs of screen layouts to provide concrete evidence.
    • 💡Ensure the evidence is authentic and clearly shows the learner's own work.
    • 💡Focus on the command words in the assessment criteria to drive the depth of the evidence.
    • 💡Use measurable criteria in your description. For example, instead of 'fast search', specify 'search returns results within 2 seconds for a database of 10,000 records'. This makes evaluation objective.
    • 💡Include a clear distinction between essential and desirable features. This shows you understand prioritisation and can manage scope effectively.
    • 💡Reference your description in the evaluation section. Explicitly state whether each requirement was met and provide evidence. This directly links your work to the original plan and demonstrates thoroughness.
    Common Mistakes
    • Failing to provide annotated evidence for usability features.
    • Providing generic comments on usability rather than evaluating specific features identified in the design.
    • Lack of clear cross-referencing between the final product evidence and the original design requirements.
    • Insufficient annotation to explain the effectiveness of the features.
    • Misconception: The final product description is just a list of features. Correction: It should also include how features work together, user workflows, and the overall user experience.
    • Misconception: The description can be vague and refined later. Correction: A vague description leads to unclear objectives and makes evaluation difficult. It should be as specific as possible from the start.
    • Misconception: The final product description is only for the examiner. Correction: It is a working document that guides your development and helps you stay on track. Use it as a reference throughout the project.
    Frequently Asked Questions
    What should I include in the final product description for my NEA?
    Your final product description should include a clear overview of the system, its purpose, target users, key features, and how it solves the problem. Be specific about inputs, outputs, user interactions, and any constraints (e.g., platform, performance). Also, define success criteria that are measurable, such as response times or accuracy rates. This description will guide your development and be used in your evaluation.
    How detailed does the final product description need to be?
    It needs to be detailed enough that someone else could understand exactly what you plan to build. Include wireframes or mockups if helpful, but at minimum describe the user journey, data flow, and core functionality. Avoid ambiguity; for example, instead of 'user can search', say 'user enters a keyword, system queries the database, and returns matching results sorted by relevance'. The more precise, the better for both development and evaluation.
    Can I change the final product description after starting development?
    Yes, but you must document any changes and justify them. In the real world, requirements evolve. In your NEA, if you discover a feature is too complex or a user need changes, update your description and explain why in your evaluation. This shows adaptability and reflective practice. However, avoid major changes late in the project as they may affect your ability to meet deadlines.
    How does the final product description affect my marks?
    It directly impacts marks in the analysis and evaluation sections. A clear, detailed description sets a strong foundation for your project. In evaluation, you must refer back to this description to assess whether you met your objectives. If your description is vague, it's harder to prove success. Examiners look for a logical link between what you planned, what you built, and how you tested it.
    What is the difference between functional and non-functional requirements in the final product description?
    Functional requirements describe what the system does (e.g., 'the system shall allow users to log in'), while non-functional requirements describe how it performs (e.g., 'the system shall load the login page within 3 seconds'). Both are important. Include both types in your description to show a comprehensive understanding. Non-functional requirements are often overlooked but are crucial for a professional product.
    Should I include a user interface design in the final product description?
    Yes, including a wireframe or mockup is highly recommended. It helps visualise the product and clarifies user interactions. You don't need a polished design; a simple sketch or diagram is sufficient. This also demonstrates that you have considered the user experience from the start. In your evaluation, you can compare the final UI to your initial design to show how it evolved.