My experience began with the lecture that involved a gaming activity (brainstorming) and we were divided into groups for this venture in our class. Working as part of a group to integrate ideas was a major benefit as it improved and facilitated my understanding of Information Systems (IS). All the team members were able to share ideas and build on each other’s thinking capabilities which greatly improved our unified learning process.
As the lecture progressed, I was able to exercise my analytical skills owing to the stimulating work and was also able to put to use my creative thinking in order to critically appraise some issues and ethical considerations in “Report on Digital Trends (2015)”.
My team and I conducted our meeting in the library and went through a collaborative learning process together to ensure that everyone has the same understanding of the topic at hand. As each team member had their own ideas and point of view which was unlike others’, several opinions and thoughts were laid out and everyone worked together to sift through them. I found that group participation gave me the strength to contribute something to the matter and give value to my own as well as others’ ideas at the same time (Light, 2001).
Further, we were also able to share our extensive knowledge with each other, which undoubtedly made my learning practice much more interesting, interactive, and pleasant compared to if I were to do it by myself. I was part of the team that presented our group’s ideas in front of the class about the key issues regarding IS roles in business organisation from the whitepapers, including vision, objective, specified policies, responsibilities, and measures for managing the IS.
My tutor took the class on writing blogs on WordPress. I created a five blog article on different topics in regards to IS, in which I critiqued some whitepapers and webinars (Kreps, 2016). I enjoyed this entire process a lot and to add to the fun, listening and note taking during the lectures has greatly helped me to develop and collect information that I needed for my blogs.
There is no doubt that I owe my thorough understanding of several topics to these activities that prompt the mind to run and analyse. While the classes are stimulating and informative, they are also great fun and enjoyable at the same time, making it an experience I look forward to time and time again.
Finally, below is a video of my research blog about the “The challenges of using Agile Development with offshore partners”.
Agile methods for Software Development are being used throughout the IT spectra to make developing a wonderful product cheaper. With a geographically distributed team, one can make your much less costly and fast as well as even exempt yourself from tax.
To make the workplace fast and efficient, communication is the most important thing. Without thorough communication and mutual understanding between members working on the team, there is a chance of the process failing midway or your product not ending up correct.
To make a successful Agile development project with offshore partners, proper communication and plenty of team work must be ensured. As the world of technology progresses, there are available several solutions to these problems nowadays. Video conferencing using online applications such as Skype, WhatsApp, and even Facebook can give the developers the closest feeling to talking face-to-face with each other. Doing so can greatly help the developers to know each other and work better together as they can verbally coordinate their tasks.
Overcoming these hurdles is no easy task. But with the use of proper technology such as video conferencing and online task boards, you can surely create an efficient development team.