Editing Zero-bug release

From Halopedia, the Halo wiki

You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{Status|RealWorld}}
{{Era|RW}}
'''Zero-bug release''' or '''ZBR''' is an old school development vernacular when the development of the software transitions from planning and development to release and support phases. In reality, the term is a misnomer as unimportant bugs are still present in the final product.<ref name="pgrs">[http://www.pgrs.net/2007/11/30/zero-bug-releases '''Paul Gross's Blog''': ''Zero bug releases'']</ref> It is the practice of developing software that is maintained in the highest quality state throughout the entire development process.{{Ref/Reuse|pgrs}}
'''Zero-bug release''' or '''ZBR''' is an old school development vernacular when the development of the software transitions from planning and development to release and support phases. In reality, the term is a misnomer as unimportant bugs are still present in the final product.<ref name="pgrs">[http://www.pgrs.net/2007/11/30/zero-bug-releases '''Paul Gross's Blog''': ''Zero bug releases'']</ref> It is the practice of developing software that is maintained in the highest quality state throughout the entire development process.<ref name="pgrs"/>


It is a target set by [[Bungie]] to release ''[[Halo: Reach]]'' to the public without any noticeable major bugs. To test the game, employees are required to play for numerous hours performing tasks any normal player would perform - such as bumping into other AI. They would then re-perform the test in the same conditions another two times to confirm if it is a bug and not a general error.<ref group="notes">"Bug" portions of the Bungie Weekly Updates refer to "Repro rate" when discussing bugs, suggesting that they tried to reproduce the results.</ref>
It is a target set by [[Bungie]] to release ''[[Halo: Reach]]'' to the public without any noticeable major bugs. To test the game, employees are required to play for numerous hours performing tasks any normal player would perform - such as bumping into other AI. They would then re-perform the test in the same conditions another two times to confirm if it is a bug and not a general error.<ref group="notes">"Bug" portions of the Bungie Weekly Updates refer to "Repro rate" when discussing bugs, suggesting that they tried to reproduce the results.</ref>
Line 7: Line 7:
<!-- Please use a reference for each bug or it will be removed from the article -->
<!-- Please use a reference for each bug or it will be removed from the article -->
===Porcupine===
===Porcupine===
The ambient AI for the [[Cut Halo: Reach ambient life#Porcupine|porcupine]] model was unable to function in the game, so was removed from the game altogether. It had been decided earlier that only content was to be removed to solve bugs unless specifically necessary due to time constraints.<ref name="June11">[http://halo.bungie.net/News/content.aspx?type=topnews&link=BWU_061110 '''Bungie.net''': ''Bungie Weekly Update 2010-06-11'']</ref>
The ambient AI for the [[porcupine]] model was unable to function in the game, so was removed from the game altogether. It had been decided earlier that only content was to be removed to solve bugs unless specifically necessary due to time constraints.<ref name="June11">[http://halo.bungie.net/News/content.aspx?type=topnews&link=BWU_061110 '''Bungie.net''': ''Bungie Weekly Update 2010-06-11'']</ref>


===Squirrel===
===Squirrel===
Like the porcupine, the [[Cut Halo: Reach ambient life#Squirrel|squirrel]] model was also removed from the game after it failed to function.<ref name="June25">[http://halo.bungie.net/News/content.aspx?type=topnews&link=BWU_062510 '''Bungie.net''': ''Bungie Weekly Update 2010-06-25'']</ref>
Like the porcupine, the [[squirrel]] model was also removed from the game after it failed to function.<ref name="June25">[http://halo.bungie.net/News/content.aspx?type=topnews&link=BWU_062510 '''Bungie.net''': ''Bungie Weekly Update 2010-06-25'']</ref>


===Bug 15163 - off-centre cross hair===
===Bug 15163 - off-centre cross hair===
Line 16: Line 16:


===Bug 14579 - SPARTAN gender===
===Bug 14579 - SPARTAN gender===
When a Spartan player under the "Female" gender option would suffer the effects of her shields being down, her AI player model would suddenly be replaced with the "Male" option.{{Ref/Reuse|June25}}
When a Spartan player under the "Female" gender option would suffer the effects of her shields being down, her AI player model would suddenly be replaced with the "Male" option.<ref name="June25"/>


===Bug 42748 - Custom vehicle specifications===
===Bug 42748 - Custom vehicle specifications===
Like earlier games, Halo: Reach custom games have the option to select specific vehicles to use. When playing on [[Sword Base]] with "Mongooses only" being selected, the map's cameras would turn into Mongooses and hang on the wall. This was due to the cameras being in the "vehicles" folder of the game.{{Ref/Reuse|June25}}
Like earlier games, Halo: Reach custom games have the option to select specific vehicles to use. When playing on [[Sword Base (level)|Sword Base]] with "Mongooses only" being selected, the map's cameras would turn into Mongooses and hang on the wall. This was due to the cameras being in the "vehicles" folder of the game.<ref name="June25"/>


===Bug 42844 - Kat===
===Bug 42844 - Kat===
The AI of [[Catherine-B320]] would respond to constant bumping in an order of phrases that Bungie deemed too "suggestive".{{Ref/Reuse|June11}}
The AI of [[Kat-B320]] would respond to constant bumping in an order of phrases that Bungie deemed too "suggestive".<ref name="June11"/>


===Bug 52719 - Credits===
===Bug 52719 - Credits===
After the campaign is cleared, selecting the "credits" option on the menu to replay the credits will cause the "results" menu to appear after skipping the video. This could potentially grant players extra points.{{Ref/Reuse|June11}}
After the campaign is cleared, selecting the "credits" option on the menu to replay the credits will cause the "results" menu to appear after skipping the video. This could potentially grant players extra points.<ref name="June11"/>


===Bug 55893 - Elite model===
===Bug 55893 - Elite model===
The player model for Elite players was the location of a bug. ZBR engineers discovered that rotating the player model would not move the legs, which would remain in their original position.{{Ref/Reuse|June25}}
The player model for Elite players was the location of a bug. ZBR engineers discovered that rotating the player model would not move the legs, which would remain in their original position.<ref name="June25"/>


==Notes==
==Notes==
Line 34: Line 34:


==Sources==
==Sources==
{{Ref/Sources}}
<references/>
 
[[Category:Development]]
[[Category:Development]]

Please note that all contributions to Halopedia are considered to be released under the Attribution-ShareAlike 3.0 Unported license (see Halopedia:Copyrights for details). If you don't want your writing to be edited mercilessly and redistributed at will, then don't submit it here. You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)

To view or search uploaded images go to the list of images. Uploads and deletions are also logged in the upload log. For help including images on a page see Help:Images. For a sound file, use this code: [[Media:File.ogg]].

Do not copy text from other websites without permission. It will be deleted.

Templates used on this page: