Welcome to TocToc’s Digital Marketing Playbook, where transparency comes first. We’re upfront because we value your trust. Our goal is to help you invest wisely and get the results you want. With us, your projects, time, and money are in safe hands. This PlayBook gives you a quick look at how we operate.
At TocToc, requirements analysis is a fundamental phase in project development, focusing on understanding client needs. This process is essential for defining project scope, timeline, and quality. Our approach to requirements analysis consists of several stages:
The key team members involved in this phase typically include the Project Manager (PM), Designer, Team Lead, and Developers. Their collaborative efforts are crucial for transforming client visions into actionable project plans.
Gathering and analysing client requirements is crucial for project success, directly impacting quality and duration. Clear requirements reduce risks like missed deadlines and scope creep. At TocToc, we prioritise clarity and completeness to ensure all stakeholders share a common understanding.
Client requirements are categorised into two main types:
To effectively gather requirements, TocToc employs several techniques, including:
The PM at TocToc must possess a diverse skill set, including:
After gathering and analysing client requirements, the next step is documentation. This stage ensures that all stakeholders have a clear understanding of project requirements.
Documented requirements are compiled into a Requirements List (RL). While ideally prepared by the project team, TocToc often works with existing RLs provided by clients.
Documentation can take various forms, depending on project size:
All documentation must be stored in accessible formats, updated regularly, and linked within project management tools like Redmine.
Following documentation, requirements are passed to the development team for estimation, led by the PM to ensure accuracy.
Estimation Process
The estimation phase involves analysing documented requirements to create a project quote, outlining costs and timelines. This process includes:
The result of this phase is a detailed XLS file outlining costs and timelines, discussed with the client.
Functional requirements can be further categorised into:
Non-functional requirements include:
The process begins with gathering input data, which encompasses:
Key participants in the requirements gathering process include the PM, Team Lead, Development Team, and Client Representatives.
The ultimate goal is to compile comprehensive client requirements, documented as notes, audio recordings, or mockups.
TocToc utilises various techniques suggested by the PMBOK Guide for effective requirements gathering, including:
Specific techniques include:
Combining these methods enhances the efficiency of requirements gathering and reduces the risk of overlooking critical information.
Once the information is gathered, the PM must ensure meticulous documentation of all requirements.
The documentation process includes:
Key principles guiding TocToc’s requirements documentation include:
At TocToc, we use different types of documentation based on project needs:
Project estimation is crucial for assessing the scope, timelines, and costs of a project based on client requirements. At TocToc, key participants include the PM, Team Lead, and Developers, who work together to ensure accurate estimates.
Creating a Quote:
Preparing a Commercial Proposal (CP):
After the initial quote, the client receives an Excel file outlining tasks and estimated hours.
The client reviews this estimation with the PM to finalise the project budget.
Once approved, the PM prepares the Commercial Proposal, which includes:
Project Overview: Description of the project and objectives.
Platform and Technical Solutions: Information on chosen technologies.
Scope of Work: Detailed outline of services provided.
Cost and Payment Terms: Financial documentation, including payment models and conditions.
Post-Launch Support: Details regarding support after project completion.
About Us Section: Brief introduction to TocToc, highlighting our competitive advantages.
The proposal concludes with the date and the Director’s stamp and signature to formalise the document.
Once project specifications are finalised and the client approves the estimate, the project moves into the Planning and Development stage, which consists of:
Key participants at TocToc during this phase include the PM, Designer, Team Lead, Development Team, Tester, Client, and CTO. Coordination and decision-making are managed by leading department managers.
Planning is essential for establishing project success criteria—scope, time, and quality. This phase involves setting up infrastructure and technical support before development begins, overseen by the PM.
Redmine offers essential project management capabilities, including:
The development phase is critical, validating resource planning and timelines while allowing clients to see tangible results. The PM oversees team performance, timelines, resources, quality, costs, and client feedback.
At TocToc, our technical support is essential for maintaining a website’s functionality, ensuring it operates smoothly and without issues. We cater to both internal clients, for whom we build sites from scratch, and external clients with existing websites.
Participants in this process include the Project Manager, Client, Team Leads, Developers, and Testers. Outcomes focus on achieving a fully functional website, adhering to the client’s budget, and managing planned workloads for developers. We offer two types of website support:Support can be on-demand for specific issues or ongoing with a set monthly hour plan. This holistic approach at TocToc ensures that our clients’ websites remain up-to-date and effective.