The SDLC Phases
1. The beginning
If you’ve got a problem, and you think that you might be able to solve it with a change to your existing software, or a new system, get in touch and we’ll have a chat.
2. Initial discussion
As an outcome of our discussion, we’ll prepare a high-level estimate for you that outlines a plan and estimated costs. If your happy with the plan and estimate, you can approve it and move onto an Analysis Project stage without committing to full development.
Our Business Analysts will collaborate with you to gather requirements through workshops and sessions with key stakeholders as a separate, mini project.
4. Estimated scope
During the Analysis Project we’ll produce a Scope of Works including user stories, and a range of mock-ups, architecture diagrams and other artefacts to ensure we’re all on the same page. We’ll review the security of the proposed solution and our software developers will then provide a fixed price proposal for you to review.
5. Kick off development
So, you loved our proposal and officially approved it. Great! Time to start the fun part of developing your solution. Our Project Manager will schedule your work, and we’ll have an internal kick off to bring the team up to speed. If we notice anything throughout the development stage that we’ve missed, we can discuss changing the scope to make sure we’re delivering what meets your needs. Our team meets daily in a stand-up to ensure that everyone is on the same page, and our leadership can remove any blockers – as such, we will stay highly engaged with you throughout this phase.
6. Fortnightly showcase
To keep you up to date with progress, each fortnight our developers will demonstrate work done to date. This is a great opportunity for our team to ask any questions they might have, and for you to provide feedback directly to the developers.
7. User Acceptance Testing
Once our developers are done and the work passes our internal testing, we’ll deploy to a User Acceptance Testing site for you to put it through its paces. Any queries or bugs come straight back to us to resolve until everything is just right.
Go live day! We’re here to help with change management processes and plans to ensure a smooth transition to your new system.
We’re always here to provide support and answer any questions when you need us. We also recommend that you review the system on a regular basis to identify any improvements that might be made.