Agile Process
What is agile?
Junari uses the well-established agile approach: a project management method for developing products in short cycles, known as ‘sprints.’ Unlike the traditional ‘waterfall’ method used in software development, in which requirements are defined in advance and the final product delivered at all once (often after a significant wait), the agile process is iterative and change driven. This means it can adapt to meet new priorities and requirements as they arise, so instead of signing on the dotted line and waiting in the dark for an outcome, you get to be hands-on with updates as they are developed.
At Junari we use this simple but effective approach towards our systems implementation, ensuring your system is tailored to meet your requirements as they emerge. Our process helps you control costs and gives you early access to working software. Regular releases, feedback and testing give you the chance to provide input at every stage.
With agile, you are in control.
1. Pre-Project
- Establish your requirements and discuss in order to prioritise.
- Determine whether our software would be a good basis for your requirements following our bespoke service enhancements.
- Estimate resources involved (such as project management, business analysis, software delivery) in delivering to your requirements.
- Assemble a proposal and present it to your organisation.
2. Project Kick-off
- Introduction to your project.
- Walkthrough of our Project Portal for you to monitor details and progress of your project.
- Junari project approach and process guidelines.
- An overview of our understanding of your business needs and establishing of further details.
- Prioritisation of your business needs.
- Establish Stakeholders, Roles & Responsibilities.
- Establish known Issues and identity potential Risks.
- Discuss and log assumptions.
- Discuss and log dependencies.
3. Fact Finding
4. Sprints
- A Sprint is a period of system development of a duration fixed across a project, and is typically a month with Junari projects, with the following attributes:
- Includes the capture and prioritisation of detailed requirements for Sprint tasks as User Stories, and the assignment of Story Points to each User Story showing the estimated effort.
- Includes actual development of your system, and could include Data Import, Integrations and more.
- Leads to a Software Release usually every one to three Sprints.
5. Software Releases
- Junari present the system to you and subsequently make the latest version available for operational use.
- You gain access to your system to evaluate it and to provide Junari with feedback. Feedback may include processes and features that require amendment or their addition, and will be added to a “backlog” repository where later they may go back into the Sprint Process for further information capture, clarification (if required), and prioritisation.
6. Support & Maintenance
Junari provides user support and product updates as part of your monthly subscription. Junari tracks core Odoo changes (produced by Odoo) and will include those software changes in to the Junari base solution when those changes have been proven in production environments.
You’ll be able to provide feedback via our Helpdesk Portal, by calling us, or by directly emailing our support team.