Understanding Our Software Project Categories

GS
28 Aug 2024
A laptop, phone and coffee cup on a table.

We’re excited to share our new categorisation system for our software projects. This system helps us streamline our development process, communicate the status of our projects more effectively, and ensure that everyone in the Liberal Party has the tools they need to succeed.

Here’s a quick overview of the three categories we use to classify our software projects: In Development, Beta Testing, and Long Term Service.

Projects in the In Development category are in the early stages of creation. This is where the magic begins! Here, our developers and engineers are actively building the core features and functionalities of a new tool or software. The focus is on laying a strong foundation, designing user-friendly interfaces, and ensuring that the basic mechanics of the software work as intended.

Example: Centum

Centum is a perfect example of a project that’s currently In Development. Our team is working hard to build this new tool from the ground up. As with any project in this stage, Centum is still being constructed, and we’re gathering initial feedback and ideas to shape its future.

Once a project moves past the initial development stage, it enters Beta Testing. This is a crucial phase where the software has a demonstration built, and we begin refining it based on real-world use. During beta testing, our focus shifts to fixing bugs, improving user experience, and making adjustments based on feedback from early testers. This stage allows us to identify any issues before a full release and ensures that the final product is robust and reliable.

During Beta Testing the tools will be rolled out to specific users and use cases such as individual local parties or AO’s who are interested in using them but are also willing to bear with us while we iron out remaining issues.

Examples: Chat Bots and Targeting Map

Two of our current projects, Chat Bots and the Targeting Map, are in the Beta Testing phase. These tools have already been built and are being tested to fine-tune their performance. This is an exciting time as we gather insights from users and make the necessary adjustments to ensure these tools meet the needs of the Liberal Democrats.

After a project successfully passes through development and beta testing, it moves into the Long-Term Service category. Tools in this category are generally available and actively used across the party. These projects are considered stable and reliable, but that doesn’t mean we’re done with them! We continue to monitor their performance and make updates as needed to fix bugs or improve functionality, depending on demand and capacity.

Examples: Registr and Householder

Both Registr and Householder are in the Long Term Service category. These tools have been successfully deployed and are now integral to our operations. We remain committed to maintaining and improving them to ensure they continue to serve the party effectively. Any enhancements or bug fixes are rolled out based on user feedback and available resources.

Our categorisation system helps us manage our projects efficiently and keeps everyone in the loop about where our tools stand in their lifecycle. Whether it’s a tool In Development, undergoing Beta Testing, or available for Long Term Service, each phase is critical to delivering high-quality software that supports the Liberal Democrats' goals.

We’re always looking for feedback and ideas, so if you’re using one of our tools or are interested in learning more, please don’t hesitate to reach out. Together, we can build the digital future of the Liberal Democrats!

This website uses cookies

Like most websites, this site uses cookies. Some are required to make it work, while others are used for statistical or marketing purposes. If you choose not to allow cookies some features may not be available, such as content from other websites. Please read our Cookie Policy for more information.

Essential cookies enable basic functions and are necessary for the website to function properly.
Statistics cookies collect information anonymously. This information helps us to understand how our visitors use our website.
Marketing cookies are used by third parties or publishers to display personalized advertisements. They do this by tracking visitors across websites.