The following document details out the basic software requirement to be developed and also talks about the project scope. In addition to this, all the functional and non-functional requirement of the PMIS that are quintessential for the software development.
The following SRS document lists out the specific requirement of the proposed project management information system (PMIS) for the BGC Construction and its project management operations. The performance metrics and action plan for the same system are elaborated here.
The ‘Teamwork’ PMIS is comprising two subsystems that are specifically designed for proper sequencing among various processes associated with the BGC Constructions. Once implemented, it would bring transparency, discard complexities, and increase the process completion rate (Wickboldt, et.al 2015). It is characterised by journey mapping and the ability to integrate with other software, such as MS Office and Google Drive.
The business processes associated with BGC Construction are
Functional requirements are capabilities that are required to satisfy the specific needs of the users. These can be termed as business requirements and are the capabilities that are expected from the proposed PMIS- ‘Teamwork’
ID
FR1
Title
Multi-platform Compatibility
Description
The PMIS should be available not only for Windows Users but also for iOS
Rational
For all type of users
Dependencies
3.1.2. FR2
FR2
Multi-software Integration
The PMIS should be able to integrate with MS Office, Google Drive, and G-mail
For access to Information stored in all formats
3.1.3. FR3
FR3
Controlled Access
The managers and executive heads are provided with the access to financial data and accounts related information
To have some sort of privacy about the company’s accounts
3.1.4. FR4
FR4
The PMIS should be able to assist the users to make payments with Banking API and PayPal
To keep the records of the transactions made by users and also assist in fund management.
3.1.5. FR5
FR5
Customisable Interface Colours
The interface colour for the windows version of the application will be green and comprise RGB contrast with the colour value of 0x0000FF.
This would allow the users to change the colour based on their moods and preference
3.1.6. FR6
FR6
Validating Contact Management System
Store all the information regarding the customers and clients and provide easy access to everyone.
For retrieving and implementing information that BGC Constructions may have on a patron.
There are some non-functional requirements also associated with the ‘Teamwork’ system. These are related to its security, performance, and audit (Wickboldt, et.al 2015). These are further elaborated below:-
Security
The organisation is aiming at providing a unique identity and credential to every employee from the lowest to the highest level. The primary concern of the company is the security. The system should aim at protecting data and private information of any employee. The users are required to change the initial password after the first login. In addition to this, the system would send a reminder after every 60 days to change the password. In addition to this, in case the login is done from an unknown device, then a message is sent to the user about the unauthenticated login. In addition to this, the security issues also comprise concerns for intellectual property rights, security frameworks, data privacy software, restricted technology export, etc. Hence, they should be audited regularly (Afolabi, et.al, 2017).
Performance
The PMIS should be designed portable in order to move from one OS to other OS. In addition to this, it should provide the user with the required information he/she seeks as agreed on the Service Level Agreement (SLA). The performance requirement is already mentioned in the agreement and all the requirements are clearly mentioned by the organisation. The platform should be able to handle enough traffic at the same time.
Audit: The history of every change done in the system should be saved and available whenever required. In addition to this, all the failed attempts made by the staff shall be recorded.
Reliability:The system is developed while considering all the international standards. It can be able to handle the large traffic and search request at the same time. In addition to this, the system is connected with reliable servers and is developed with a 99% uptime SLA guarantee.
Constraints: Nobody is allowed to update any financial data except the executives. Hence, the tracking devices are necessary for the systems. The system application is designed for desktops only. Mobile or any other device use is restricted to date in order to avoid security threats. One can only access to the new information through the PMIS only when the computer device has an active internet connection.
Hardware Requirement:
This would ensure recovery and prevention from potential threats to BGC construction. The proposed PMIS used by the company can help in building up an effective Business Continuity Plan (Schwalbe, 2015).
Since BGC construction lacks the required skills and ability to develop the PMIS of its own, the company is going for external acquisition (Thakurta, 2013). The acquisition process is comprising the following steps:-
It is recommended that the SDLC (System Development Life Cycle)approach would be used in developing the system (Andreassen, et.al, 2015 ). The following SDLC would be aiming at the security of data and privacy of employees and organisation. Once the SDLC gets terminated, the acquisition of IS initiates. It comprises the following steps:-
The effectiveness of the system is tested based on KPIs and system performance:-
The project workflow for the development of this ‘Teamwork’ is shown in the figure provided below. The existing model will be giving priority to repeated testing and simulations (Gottschalk, et.al, 2008). This would reduce any kind of discrepancies related to the programme.
The complete development of the proposed PMIS for BGC Construction would be done based on the aforementioned functional and non-functional requirements. In addition to this, the proposed workflow plan would ensure that the proposed system is free from all sort of issues and technical glitches.
just share your requirements and get customized solutions on time
offer valid for limited time only*
someone in is bought