Assignment title: Information
Please make sure you reference with resources available online and use the attached resources as well (because last time I was not able to find the resources). The homework description is: Software development is a conglomerate of many different disciplines. However, while you might be familiar with these disciplines (programmers, artists, designers, project managers, etc.), you are probably less familiar with the personality nuances of each one. For example, an artist's thinking is more based on what is happening around them. They work with the current situation and make the best of it. Conversely, someone who excels at project management is going to be someone highly organised and typically hates doing things that are last minute and outside their plans. As you might suspect, communication between such very different individuals is a tremendous challenge. Communication tends to be the first thing to break down in these kinds of development teams. A great deal of the time, this happens in a development cycle's initial systems analysis phase too. Considering this is a foundational phase in development, failure to communicate here can set the rest of the project up for disaster. In this Discussion, you will analyse the communication dangers in the analysis phase and provide suggestions to remedy said dangers. To prepare for this Discussion: 1- Review your Weekly Learning Resources with a focus on communication and the phases of software development. (attached the resource) 2- Research common personality types and what kind of careers/people they are often associated with. 3- Reflect on means to alleviate communication breakdowns. 4- Identify past projects you have worked on to help inform your Discussion post. To complete this Discussion: 1- Create an post (word document) in which you analyse the importance of communication during the analysis phase of software development. Address the following: 2- Explain two to three reasons communications can breakdown during the systems analysis phase of software development. 3- Recommend solutions for alleviating communication breakdown. 4- Fully state and justify any choices, assumptions or claims that you make using the suggested Learning Resources for this Week, your own research and your own experiences.