REPLY
1.Ray
The maintainability is very important because software and technology is rapidly changing. The program needs to be able to be keep up with updates, or new security patches in order for it to stay relevant for a long time. The program needs to be something that the HR department would be able to use and maintain easily without having to involve the IT department on every smalls fix. This would ensure that both HR and IT would have time to focus on other duties instead of complicated updates. Also as previously stated maintainability can tie into security as well. This is because unfortunately people will always try to find new ways to steal information, so the types of security software is changing fairly regularly. Maintainability is important to ensure that the system is current and secure.
This would help the MTC hiring system because it would ensure that not only the applicants information is kept safe but the employees as well. If the system was unable to be maintained easily then there would be more room for error with a missed update for example.
2. Nick
In terms of system performance, scalability refers to the capacity of a system to handle increased usage. This can apply to system users as well as records/transactions. Businesses rely on technological solutions that can grow as the business grows. The ability to respond to increased demand helps them remain competitive and efficient (Thibodeaux, 2018).
The new hiring system at MTC definitely needs to be scalable. They are pursuing many new contracts which will require the hiring of many new IT consultants. Each new job will have its hiring nuances that the automated hiring system will need to be able to expand to accommodate: quantity of IT consultant applicants, geographic locations of consultants, as well as qualifications/duties/specializations of consultants. MTC requires a system that can grow with them as their staff users, client list and consultant hiring increases. When making a financial investment in a new system, they are looking for a product solution that is scalable and able to support their hiring initiatives over the long term.
Reference
Thibodeaux, W. M. (2018, June 26). The Definition and Significance of Scalability. Touch Support. https://www.touchsupport.com/what-is-scalability-and-why-does-it-matter-to-your-business/.
3.thomas
Portability is going to be essential to maintaining a competitive advantage in that if those recruiting and hiring managers from MTC have to wait to get to the office or contract site to action a new hire they may lose the opportunity to another firm. So I will combine the ability to use smart devices and a two-factor authorization to receive, action, and send MTC enterprise related products through the pipeline remotely. User Authentication and Authorization to perform specific functions are going to be extremely important requirement for the system performance of MTCs hiring process. In my BA&SR proposal the new system is highly automated in steps that are forwarded after each user completes their authorized portion of the hiring responsibility. For those who are familiar with the GEARS enterprise system, you would basically receive a notification that your have been delegated a role in a specific chain of authorizations. You are notified that you need to approve, comment, sign, or perform an action within the system and you utilize a Common Access Card to authorize, time stamp, and forward the process to the next role in the chain. I like this process because it allows you to see where the process is and once you have fulfilled your part you are complete. However properly User Authentication and Authorization to perform specific functions is a major factor in order to ensure only the correct personnel are allowed to see the information and action the role when necessary. I know someone already hit on security so this side step of that requirement.