![]() We're continually trying to improve the whole user experience with the NAM and its installation process-indeed, we've made quite a few strides with it since we went to this new approach, and we're still seeking ways to further refine things, and get that side closer to where we ultimately want it. We went from losing developers and operating with a skeleton crew for an extended period of time, to darn near tripling in size (between new faces and reinvigorated returnees) in the past year. ![]() Going "Agile-like" has really helped keep the development team (myself included) engaged through the whole process, and the uptick in activity has also reversed the whole fortunes of the NAM Team. we'd forget to include the bugfix, because it had been so long ago that we had forgotten it existed. The old "long" releases also were buggy-we'd have something get reported shortly after a release, and fix it, and when it came time for the next version to go live. They didn't see the light of day until NAM 36 in September 2017-almost 4 years later. The FLEX Turn Lanes, for instance, were started almost immediately after NAM 32 was finished in January 2014. There were plenty of cases where we ended up cutting things because that loss of focus impacted our ability to finish things. We'd lose focus and at times, interest, amidst the long gaps between releases. In our case, the longer release cycles were not working for us at all. ![]() This development strategy always has its issues, for Valve it was a lack of time to flush out their games resulting with cut features, for Microsoft it was instability and stagnation, and for NAM I feel that there's a strong possibility for it to fall into some of those traps, instability with users having to constantly swap out their NAM installations (now this could be remedied with a log of installed components that could be loaded be the installer to automatically select the previously installed components) stagnation with huge new or overhaul projects being indefinitely pushed back and just never see the light of day and have never having the documentation being up-to-date. I am personally not a fan of this of this style for development I didn't like when Valve did it (Half Life 2 Episodes) I didn't like it when Microsoft did it (Windows 10) and I don't like the fact that the NAM Team has adopted this strategy as well. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |