Skip to main content

Battleships as a Metaphor for Plans of Planning Exercise






I have learned from engaging with the module that leveraging Agile over Waterfall in terms of software development is particularly useful when there is ambiguity and when, the customer is not certain on what problems they want the software to address. The lecturer aided this understanding through instructing us to play a game of battleships. The battleships, were used as a metaphor for planning.



First, the lecturer instructed us to play a game using a forty-shot iteration e.g. creating one finished product, similar to the waterfall model.  Then, we were instructed to play again using a lower number of iterations per game e.g. 10 shots per iteration therefore creating four iterations before the game was over. All members recorded a higher balance after playing the game using multiple iterations. This was because of the high levels of ambiguity, as we did not know where the battleships were.



Below are two results I received from playing the game



1.       Using 40 shots (i.e. no iterations)







2.       Using 5 shots per iteration (i.e. 8 iterations per game)

Comments

Popular posts from this blog

Iona Technologies

·        Iona was founded in 1991 by Chris Horn, Sean Baker and Anrai O’Toole ·        The company progressed from a Trinity campus company, releasing Orbix in 1992 and going public in NASDAQ in 1997 ·        Trinity College Distributed Systems Group (DSG) was a small group of academics and engineers conducting research and development into the problem of inter-network computing systems, essentially connecting systems which were developed as independent systems to work and communicate with one another ·        Their research was initially supported by Trinity and then the EU ·        They took a brave leap from academic to the commercial world due to the attractive opportunity of industries like banking and telecommunications embracing networks and internets ·        Iona found that their c...

Exercise: Prototyping and Creating Mock-Ups

We were tasked with designing a test-free search page mock-up for individuals who were unable to read. We were first required to create a paper prototype and then use an online tool, Balsamiq. I found the exercise very interesting as it forced me to refine all my ideas into one, single representation. It also involved selecting the most important requirements as we were under a time constraint. I found the paper prototype process slightly easier a using Balsamic introduced constraints, in that I had to create my design choosing from the icons within the Balsamiq tool as opposed to creating my own. I found this exercise very useful and I will aim to introduce quick prototyping in my future roles when applicable.