Services
From fin-tech to travel, B2B to B2C, iOS and Android native apps to large scale web applications, Digital Marmalade has refined and perfected an approach to development projects which delivers results.
Strategic briefing
The initial phase of every project is paramount in ensuring success.
We begin by building a shared understanding of what needs to be achieved, through a series of key stakeholder meetings. Here, we review briefing documents, discuss strategic goals, top level priorities, constraints, motivations and budgets in a collaborative setting. This helps to ensure that the project is set up for success from the very start.
At the end of this phase...
Every project is different and this process helps us shape and agree the best approach to the subsequent Discovery phase, and allows us to identify:
- Project Roles
- Team Responsibilities
- Required planning meetings
Discovery & prototyping
The discovery and planning phase gives us the opportunity to review in detail and construct a comprehensive picture of your full requirements. This enables us to make informed decisions based on strategic goals and identified performance indicators.
The interactive wireframes will serve as a detailed project blueprint for the designers, developers, and management team to follow.
Our project team will work through the research notes and prototypes to identify and set out:
- A minimal viable product
- A short-term tactical feature set
- A long-term strategic feature set
- A prioritised list of deliverables
- The technical architecture
- A roadmap and rollout strategy
- Project timelines and cost estimates
- Measurable project KPIs
UX & UI design
Our design team will take the wireframes and transform each user interface into a responsive design that is in keeping with your brand and provides a consistent user experience across all platforms, be it a desktop computer, smartphone, or tablet.
When constructing user-friendly websites or applications, design is about more than just aesthetics. We will collaborate with you to tailor the information architecture, navigation labels, and content treatment to ensure they offer optimal user journeys and good search engine rankings. It is the details that make systems engaging and enjoyable to use — our designers will add simple interactions and effects to create interest, enhance content, provide feedback, and generally improve the user experience.
Development
Over the last 25 years, our teams have developed the expertise to create the most ambitious and innovative mobile applications and web platforms across a wide range of business sectors.
You will be assigned a dedicated project manager who will serve as your primary point of contact throughout. The project manager will organise and facilitate regular steering meetings, oversee production cycles (sprints), coordinate activities between the delivery team, third parties, and your internal team, manage change requests, report progress, and keep track of budgets.
Digital Marmalade has a flexible yet pragmatic approach to testing and Quality Assurance (QA) that is tailored to the needs and budgets of our clients. To reduce the probability of mistakes, we use a combination of automated and manual testing. For some projects, we employ a Test Driven Development process right from the start, with precisely defined test cases and acceptance criteria based on the wireframe prototypes. Continuous integration and regression testing also play an important role in the development cycle.