Approach to Systems Development
The report mainly aims at providing the analysis of the feasibility of project that is taken upon by the All-sports Sports Club. The organization is looking to implement a new automated information system. The main aim of the system is to provide the president of the club with the information about the members of the club about the submission of their articles on the online newspaper of the website. They are naming the system as All-sports Sports Club Information system. I am the business analyst of the High voltage Information System and have been assigned with the task of performing the feasibility study of the project of the All-Sports Sports Club Information System. Firstly, the report provides the details about the approach that would be adopted for the implementation of the system. Secondly, there are discussions about the system requirements of the project so that project can complete with all the requirements both functional and non-functional. In addition to this, the report would provide the cost-benefit analysis of the project, the project schedule, system Information requirement Investigation techniques and also the reflection and the conclusion about the report.
The main objective of the project is to make use of the different tools and make the information system procedures to be smother and also make it easily available for the president of the All-sports Sports Club.
The All-Sports Sports Club has several members and the organization supports a large number of sporting activities such as cricket, football, events and table tennis. The club publishes a sports paper every week. The paper is generally published on a particular Wednesday of a week. The paper generally covers the reports of the previous week from Monday to Sunday. The majority of the members of the organization consist of a mail address where the paper of the company is delivered to them. However, the system does not possess an online system that would aid the distribution of the newspaper and also the procedures consume a large amount of money. The current difficulties with the systems are that the some of the newsletters are reportedly published very late and this is causing a great amount of dissatisfaction among the members of the club. In addition to this, the president is also having various types of difficulties on accessing the data of the members and the keeping track of the members who are editing the newsletters in the present system.
Existing System of All-Sports Sports Club
For, the implementation of the new system some procedures have been proposed by the organization. Firstly, for the members some procedures have been discussed that are to be implemented in the system that is to be developed. It is proposed that the system should contain the names, contact, mail addresses and the sports that the members play in the system. In addition to this, the system should be able to publish the newsletters that are proposed by the organization every week. Additionally, the details of the advertisement would also be provided in the system. In addition to this, the list of all the members that have an email address and the members that do not have an email address should be listed so that the president can track them efficiently.
For the development f the system the waterfall model has been used. The implementation of the system does not involve any complex procedures and hence, the waterfall model has been selected as the most convenient approach for the implementation of the system (Kaur and Sengupta 2013). There are various steps that are to be followed to implement the system in the selected model.
The waterfall is sequential process that is used for the development of the software. The model consists the following phases:
The initiation phase, the analysis phase, the design phase, the construction phase, the testing phase, the implementation phase and the maintenance phase. The initiation phase is generally involved with the project proposal methods, the analysis phase is concern with defining the project requirements and the resource requirements, the design phase is used for the discussions about the design of the project, the construction phase is involved with the implementation of the system, the testing phase is used for checking the system in real life scenarios and the maintenance phase is generally involved with the maintenances of the system that is developed.
There are two types of requirements for the systems. They are the functional requirements and the non-functional requirements.
The main functional requirements for the system are (Jansen et al. 2015):
- Registration: The members of the organization should be able to register themselves on the system and enter the details about themselves. The system should be to store the data in their databases.
- Publishing articles: The articles should be published every week and also the contents received from the members should be included in the newsletter that is to be published.
- Validation of the files: the files that are included in the newsletters should be with the extension “.docx”. No file with any other type of extension should be accepted.
- Advertisement details: The system should be able to identify the details of the advertisement as to identifying the advertiser and also the subject of the advertisement.
The non-functional requirements of the system are (Khan et al. 2016):
- User Interface: The interface of the system should be easily accessible by the users and also they should be able to perform the navigation of the systems very easily.
- Reliability: The system that is to be implemented should be reliable and should store the information efficiently.
- Capacity: The system should be capable enough to handle the large amount of data and the processes that are going to take place via the system.
- Scalability: the system should be scalable so that the system does not fail even if the data constrains of the system are changed.
- Maintainability: the system should also be maintained easily and the maintenances cost of the system should be considerably low.
The cost benefit analysis is the process that helps in the analysis of the system and also helps in deciding if the system that is implemented is economically feasible or not (Torriti and lkpe 2014). This helps the investor in making a decision that if the investment in the project is feasible or not. If the NPV of the system is positive then the project is economically feasible and if the NPV is negative then the project is not feasible. In the current project a budget of $60,000 is allocated for the project at a discount rate of 6%. It is also estimated that the staffing costs would be reduced by $2000 per month. In addition to this, it is also estimated that the overall profitability of the organization would be increasing by $3000 per month. The maintenance cost of the system would be $1200 per month. Keeping these figures in mind the cost benefit analysis for the system is to be done.
The Proposed System for the Organization
|
Year of Project |
|
|||||
year 0 |
year1 |
year 2 |
year 3 |
year 4 |
year 5 |
TOTALS |
|
Net economic benefit |
$40,000.00 |
$40,000.00 |
$40,000.00 |
$40,000.00 |
$40,000.00 |
||
Discount Rate 6% |
1 |
0.9434 |
0.8900 |
0.8396 |
0.7921 |
0.7473 |
|
PV Of Benefits |
$0.00 |
$37,735.85 |
$35,599.86 |
$33,584.77 |
$31,683.75 |
$29,890.33 |
|
NPV of all BENEFITS |
$0.00 |
$37,735.85 |
$73,335.71 |
$106,920.48 |
$138,604.22 |
$168,494.55 |
$168,494.55 |
One Time Costs |
($60,000.00) |
||||||
Recurring Costs |
$0.00 |
($15,000.00) |
($15,000.00) |
($15,000.00) |
($15,000.00) |
($15,000.00) |
|
Discount Rate 6% |
1.0000 |
0.9434 |
0.8900 |
0.8396 |
0.7921 |
0.7473 |
|
PV Of Recurring Costs |
$0.00 |
($14,150.94) |
($13,349.95) |
($12,594.29) |
($11,881.40) |
($11,208.87) |
|
NPV Of All Costs |
($60,000.00) |
($74,150.94) |
($87,500.89) |
($100,095.18) |
($111,976.58) |
($123,185.46) |
($123,185.46) |
Overall NPV |
$45,309.09 |
||||||
ROI |
0.37 |
||||||
Breakeven analysis |
|||||||
Yearly NPV Cashflow |
($60,000.00) |
$23,584.91 |
$59,985.76 |
$94,326.19 |
$126,722.82 |
$157,285.68 |
|
Overall NPV Cashflow |
($60,000.00) |
($36,415.09) |
$23,570.67 |
$117,896.85 |
$244,619.67 |
$401,905.35 |
|
Project Breakeven occurs between year 1 and 2 |
1.61 |
||||||
Actual Breakeven |
Table 1: Project Cost Benefit Analysis table
FIGURE 1: Gnatt Chart
FIGURE 1: Work Breakdown Structure
System Information Requirement Investigation Techniques
The stakeholders that are involved with the system that is to be implemented are 0f two types: the internal stakeholders and the external stakeholders (Maric 2013).
Internal Stakeholders:
- Employees
- Project Manager
- President of the club
- IT staffs
External Stakeholders:
- Members
- Resource providers
The techniques that are involved with the investigation of the system are:
Query system
- Query System: The system would be used for the identification of the members for those who are having the email and for them who are not (Soylu et al. 2016).
- Feedback system: After the implementation of the system the members and the president would be asked to provide feedback for the system and the evaluation of the system would be done on the provided feedback of the system (Lemmon 2014).
Conclusions
All-sports Sports Club. The organization is looking to implement a new automated information system. The main aim of the system is to provide the president of the club with the information about the members of the club about the submission of their articles on the online newspaper of the website. They are naming the system as All-sports Sports Club Information system. I am the business analyst of the High voltage Information System and have been assigned with the task of performing the feasibility study of the project of the All-Sports Sports Club Information System.
For conclusion it can be easily said that the system that is being implemented would be very efficient for the organization and also they would be cost efficient for the organization. The cost benefit analysis provided in the report justifies the feasibility of the project. In addition to this, it is also seen that the project meets all the specified requirements.
References
Dennis, A., Wixom, B.H. and Tegarden, D., 2015. Systems analysis and design: An object-oriented approach with UML. John Wiley & Sons.
Jansen, R.H., Brown, G.V., Felder, J.L. and Duffy, K.P., 2015. Turboelectric aircraft drive key performance parameters and functional requirements.
Kaur, R. and Sengupta, J., 2013. Software process models and analysis on failure of software development projects. arXiv preprint arXiv:1306.1068.
Khan, S., Babar, M., Khan, F., Arif, F. and Tahir, M., 2016. Collaboration Methodology for Integrating Non-Functional Requirements in Architecture. the Journal of Applied Environmental and Biological Sciences (JAEBS), 6, pp.63-67.
Kingni, S.T., Jafari, S., Simo, H. and Woafo, P., 2014. Three-dimensional chaotic autonomous system with only one stable equilibrium: Analysis, circuit design, parameter estimation, control, synchronization and its fractional-order form. The European Physical Journal Plus, 129(5), p.76.
Lemmon, M., 2014. Weakly coupled event triggered output feedback system in wireless networked control systems. Discrete Event Dynamic Systems, 24(2), pp.247-260.
Mari?, I., 2013. Stakeholder analisys of higher education institutions. Interdisciplinary Description of Complex Systems: INDECS, 11(2), pp.217-226.
Moon, S., Kim, B.C., Cho, S.Y., Ahn, C.H. and Moon, G.W., 2014. Analysis and design of a wireless power transfer system with an intermediate coil for high efficiency. IEEE Transactions on Industrial Electronics, 61(11), pp.5861-5870.
Soylu, A., Giese, M., Jimenez-Ruiz, E., Vega-Gorgojo, G. and Horrocks, I., 2016. Experiencing OptiqueVQS: a multi-paradigm and ontology-based visual query system for end users. Universal Access in the Information Society, 15(1), pp.129-152.
Torriti, J. and Ikpe, E., 2014. Cost–Benefit Analysis. In Encyclopedia of Law and Economics (pp. 1-8). Springer New York.