This week you will continue working on your SRS document and you will focus on the following sections: Usability : This identifies requirements that affect usability. Reliability : Requirements...

1 answer below »

This week you will continue working on your SRS document and you will focus on the following sections:




  1. Usability

  2. : This identifies requirements that affect usability.

  3. Reliability: Requirements affecting the reliability of the system should be listed here, such as availability, COOP, MTBF, MTTR, accuracy, maximum bugs, or defect rate.


  4. Performance: This section should include specific system response times for transactions of the system, throughput, resource utilization, and so on.


  5. Supportability: The requirements affecting the supportability or maintainability of the system go in this section.


  6. Requirements
    Verification: This section states the requirements verification process, methods, test, demonstration, analysis and inspection methods used to perform verification.


Add 2 requirements each for Sections 5 through 8.



In section 9, discuss your requirements verification process, methods, test, demonstration, analysis, and inspection methods used to perform requirements verification.




Information Technology Architectures Microsoft (Teams)Project Demetricus Dixon 2/24/2021 Table of Contents Project Outline3 System Requirements4 Architecture Selection6 Resources and Timeline8 Security9 Final Analysis and Recommendations10 References11 Project Outline The Microsoft team is used as the collaborative workplace and it comes under Microsoft Office 365 which behaves as the central hub. It is the place where employees can have conversations, video chats, sharing of documents, collaborative teamwork and also, they are able to have proper productivity of the work. The Microsoft team is designed to provide worker productivity in a better and unified suite of the tools. This system is very helpful to have a better performance of the team and have continuous communication with each other. This product has emerged as the star product instead of the addon which he is bundled in the larger productivity area. We can use the Microsoft team as the alternative or even it can help us to replace the email communication entirely. This software is useful to connect the workers and different applications at the broader level specially for the remote workers. This application can be used as the digital translation for the open office space which is a very much required in the current time due to the pending attack. The panic attack has created a very worse condition for the employees who were working continuously. It is not possible to have active employees all the time and this new software can be used as the application where it will allow team members to collaborate and discuss problems. This collaborative workspace can be used as the connective tissue which helps to connect all the applications of the Microsoft Office 365. Teams can be used as the desktop application, mobile application or over the web browser. It is supportive across all the major operating systems like iOS, Mac operating system, Android and Windows operating system. System Requirements The system can have multiple teams which can be the group of employees present in the organisation like the design Department and the marketing Department staff members. The team is able to have different size and scope for the whole business and it can provide more focused shared interest group. When the team is installed in the system it will automatically create the Microsoft 365 group and will also provide the related services like OneNote access or the SharePoint site. This application behaves as the tangible thread which is able to connect the applications and uses across the whole company. It behaves like the backbone of Office 365 but now the productivity and integration of the Microsoft is enhanced with the teams instead of the groups. This type of application can be useful for the organization or the employees which is small sized to large sized. All the employees working in the organization and are facing issues due to the pending Nick attack can be the targeted user. To complete the whole application, it would need the time of at least one month and the overall budget would be $10,000. This application will have 2 different types of channels which are private channel and standard channel. The private channel will be used for having confidential conversation specially for the finance or the legal team but the standard channel can be used by anyone who is working in the workspace to check all the shared files and the messages. There are two main types of channels: private channels are suited to confidential conversations, which can be particularly useful for legal or finance teams, while “standard” channels let anyone within a workspace see what has been written and access shared files. A “general” channel is enabled by default and admins can then add more to fit their team’s requirements. Each channel contains tabs with shared files and apps to get work done without switching screens. Teams can reduce app switching significantly, according to a Forrester report, saving each worker an estimated 15 to 25 minutes per day. Architecture Selection There are different types of architecture which can be utilised for the distributed system for the given system of Microsoft team we can have data center based architecture. The layered architecture usually has multiple layers of the components and they are separated from each other. With this type of architecture, we can have more model approach. Most common example of this type of architecture is the OSI model in which we have multiple layers, and they all are able to interact with each other. Each of the interactions follow sequential manner in which the layer will be able to contact with its adjacent layer and this process will continue. Another one is the data center architecture in which the whole architecture is best over the data center and the primary communication takes place with the help of central data repository. This repository can be utilised either as the passive or active. It behaves like the producer consumer problem. With this the communication takes place between the objects with the help of common storage. The 3rd type is the event-based architecture in which the event will be generated, and it will be shared over the bus system. Sometimes these events can be either URL or data for the resources. The receiver will be able to access the information which is provided in the process or event. The process will take place with the propagation of the events. For the given system I think data center architecture will be the most suitable architecture. We can have cloud as the database storage where all the information will be present. There will be multiple employ or the users who will be sharing the same type of data to communicate with each other and it would be efficient to have common data storage for all the employees. Cloud can be utilised as it provides only the required resources to the organization which reduces extra cost from the system. Resources and Timeline TBD Security TBD Final Analysis and Recommendations TBD References Andreadis, Georgios, et al. "A reference architecture for datacenter scheduling: design, validation, and experiments." SC18: International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE, 2018. Yuang, Maria, et al. "OPTUNS: optical intra-data center network architecture and prototype testbed for a 5G edge cloud." Journal of Optical Communications and Networking 12.1 (2020): A28-A37.
Answered 3 days AfterMar 07, 2021

Answer To: This week you will continue working on your SRS document and you will focus on the following...

Neha answered on Mar 11 2021
137 Votes
Usability
For the usability testing of the system, we have to perform certain operations. There are few usability r
equirements which needs to be fulfilled by the system. The system should allow the person to share the meeting details for inviting another person who is currently not the part of the meeting. The user should be able to add then person with his name to the call. To complete the usability testing the system should allow user to take the notes during the meeting which can have 50 characters.
Reliability
Father reliability requirements the system should provide reliable environment to the user. If the user is clicking on the meet option, then it should actually start the meeting without checking if anyone is active over the call or not. Later it will allow the user to invite the participants for joining the ongoing call. Another requirement for testing the reliability is handling the channel information. It is the important piece of information which should be known to the user. It is present next to the meat button and shows that it is related with a video call feature. The info icon which says channel info is very helpful for...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here