• SONAR
  • Not Just Microsoft, Now Propellerheads Doing the SONAR Thang... (p.3)
2015/07/13 08:44:00
RD9
Thanks Noel,
One thing underlying my preference for the quarterly update that I didn't mention was that it would be my hope that the quarterly update cycle would give CW more time to debug the new code, which would allow the users to move from one clean, stable version to the next.  I do appreciate the new features and content but I think most users would put reliability at the top of their list (no, I haven't taken a survey so it is only conjecture).  
 
I do understand that CW relies to some extent on a keen band of committed users that act as "beta testers" so CW does need to get the updates out to them to find out how the work on a the myriad of hardware and software environments.  Lately a portion of the month (~10 days) has been required for this task.  On a quarterly cycle this would not seem so large.
 
I will leave the topic here and hope that it might be something for CW might look at later on, maybe after Sonar users have had a year's experience with the new license arrangement.  Thanks again for your consideration.
 
Cheers,
R
2015/07/13 09:03:17
charlyg
The issue seems to be that some think a little more time will eliminate all bugs. There will always be bugs. Of course if you could show me the perfect program, I would change my mind, but I'm pretty sure there isn't one.
 
They can't foresee all the weird ways we try to use their program. The current model allows for the fastest turn around imo.
2015/07/13 09:16:21
Karyn
Just because things are released every month does not mean they're only spending a month working on them...
2015/07/13 10:02:05
Doktor Avalanche
How they do it is up to them. The results is what we look at.
2015/07/13 10:34:40
Noel Borthwick [Cakewalk]
RD9
Thanks Noel,
One thing underlying my preference for the quarterly update that I didn't mention was that it would be my hope that the quarterly update cycle would give CW more time to debug the new code, which would allow the users to move from one clean, stable version to the next.  I do appreciate the new features and content but I think most users would put reliability at the top of their list (no, I haven't taken a survey so it is only conjecture).  
I do understand that CW relies to some extent on a keen band of committed users that act as "beta testers" so CW does need to get the updates out to them to find out how the work on a the myriad of hardware and software environments.  Lately a portion of the month (~10 days) has been required for this task.  On a quarterly cycle this would not seem so large.

 
Releasing monthly doesn't reduce quality. Two big reasons:
 
- As Karyn mentioned we don't develop and release features end to end within a month necessarily unless they are truly small features. Often they are incremental feature enhancements or we have been working on it several months before you see it. Drum replacer is a good example.
 
- The scope of whats released is is much smaller. This gives is more time to thoroughly vet the feature. This is not that different from what we did earlier in a typical annual cycle except that end users never got to see it until a year later. i.e. we'd finish up a smaller feature much earlier on in the year, test it and then and move on to other stuff.
 
And to clarify we have an internal beta team of typically about a 100 users, in addition to official Cakewalk QA engineers who are always looking at anything new as well as regression testing older features.
 
Its well accepted in the software industry that this approach yields better quality software. The fact like a giant like Microsoft is doing this should be evidence that a lot of thought has been given to this methodology.
2015/07/13 10:43:05
Anderton
What I've noticed is that yes, sometimes a bug or two will appear in a new feature...but it gets fixed within a month, or even less. With X3, often the new features had several bugs due to interactions with all the other new features, and sometimes it would take a month or two to fix them. So overall, at least based on what's happened so far, the monthly release of a limited number of features is producing fewer bugs that get fixed faster. I think that's the biggest advantage of this system.
2015/07/13 10:50:38
Doktor Avalanche
It will all work brilliantly once the backlog has been cleared I'm sure. I think CCC and other stuff has taken up too much time until now. I'm not complaining though it was necessary.

Next month hopefully we shall see a return to heavy bug slaying.
2015/07/13 10:56:54
pwalpwal
Doktor Avalanche
It will all work brilliantly once the backlog has been cleared I'm sure.

with agile the backlog is never cleared!;-)
2015/07/13 11:09:20
Doktor Avalanche
Not true if planned correctly. And before people starting barking all bugs will never be fixed.. That's a different point and yep.
2015/07/13 13:32:49
bapu
Doktor Avalanche
It will all work brilliantly once the backlog has been cleared I'm sure. I think CCC and other stuff has taken up too much time until now. I'm not complaining though it was necessary.

According to Noel the CCC development is NOT done by the SONAR development team. CCC is a release management tool, not to be confused with core SONAR functionality.
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account