Yes it is but the problem is not the kind of software you target is much more the team configuration, if the core team want to deliver in a regular basis releases, in scrum it’s usually every 2 weeks (called a sprint), which means every 2 weeks we deliver a matured release.
To make it short, Scrum vocabulary includes Backlog Refinement Meeting (BRM), Sprint Planning Meeting (SPM), Daily Scrum Meeting (DSM), Review and Retrospective Meeting, Sprint (2 weeks work) called also an iteration.
BRM: At the beginning we fullfill a Backlog with every user stories we have in mind.
An User Story (US) is basically a set of tasks that have to fit within a Sprint (2 weeks), and every US are usually prioritized (from top to bottom).
SPM: The next phase is the SPM, where we define among the US defined in the Backlog, which ones have to be setup into the next Sprint (2 weeks work). For each US, we specify the tasks needed to do, in order to accomplish the US. The idea, behind a Sprint, is to lock the core team work to the US selected during the SPM for the next 2 weeks and try to not go over.
DSM: Then every day we maintain a short DSM, which could be a topic opened in the forum to keep informed every member of the core team (and in a free software context, all the community). And each team member answered to 3 basic questions: what I made during the past day, what I am intended to do the next day, did I encounter any issue ?
This helps to see the progress of the work during the Sprint and review the objectives if anything are wrong or underestimated.
Review and Retrospective Meeting: At the end of the Sprint (2 weeks after), we plan a Review and Retrospective Meetings we enable each other to validate the US done and which ones that are not and need to be reported to the next Sprint. The Retrospective meeting helps each other to talk about changes they want to see in the management tool such as the 2 weeks Sprint.
And every two weeks we plan again a BRM and SPM to prepare an new idea.
Here are the basic idea of the Scrum that help me to boost my projects a lot.