System Development Life Cycle
The following assignment would consider the project of “Implementation of Teaching and Learning System in High Quality Institute” and the report would comprise of system development lifecycle, work breakdown structure, Pert Chart, Entities and their attributes, ER diagram, NPV, Payback Period, and ROI Calculation.
The development of the effective project plan for the project of “Implementation of Teaching and Learning System in High Quality Institute” can be developed by using the traditional agile methodology for system development life cycle. The development of the agile methodology would be helpful for forming the development of the effective implication of the Business processes and formation of the unique support for the development. The following diagram would show the iterative agile software development lifecycle for the project,
Figure 1: Agile Software Development Life Cycle
(Source:
The agile software development lifecycle comprise of 6 phases namely requirements, plan, design, develop, release, and track & monitor phase. The completion of the phases would be based for the development of the final deliverable for the project. The phases has been explained below,
- Requirements:It is the first phase of the agile methodology that helps in realizing the requirements for the development of the project and completion of the activities. The phase involves the activities of analysis of requirements, initiation documentation, and charter documents for the project of “Implementation of Teaching and Learning System in High Quality Institute”.
- Plan:It is the second phase of the agile methodology that helps in realizing the planning requirements for the development of the project schedule plan from the activities. The phase involves the activities of outline of plan, activity scheduling, and complete planning for the project of “Implementation of Teaching and Learning System in High Quality Institute”.
- Design:It is the third phase of the agile methodology that helps in realizing the design requirements for the development of the TLS, PLS, and ULS integrated system. The phase involves the activities of design outline, design review, complete design development, and design simulation for the project of “Implementation of Teaching and Learning System in High Quality Institute”.
- Develop:It is the fourth phase of the agile methodology that helps in executing the activities of the project and forming the reciprocal development of the final project plan. The phase involves the activities of IT infrastructure development, server development and network device installation, switches and routers are installed, software development for ULS and PLS, testing procedure development, and database system is developed for the project of “Implementation of Teaching and Learning System in High Quality Institute”.
- Release:It is the fifth phase of the agile methodology that helps in implementing the systems (TLS, PLS, and ULS) for the High Quality Institute. The phase involves the activities of registration system is developed, tracking system is formed, bug and error is reviewed, and final system development for the project of “Implementation of Teaching and Learning System in High Quality Institute”.
- Track and Monitor:It is the last phase of the agile methodology that helps in realizing whether the activities of the project are executed successfully for defining the completion of the project. The phase involves the activities of monitoring system is developed, review of processes, and tracking function development for the project of “Implementation of Teaching and Learning System in High Quality Institute”.
WBS |
Task Name |
0 |
Implementation of Teaching and Learning System in High Quality Institute |
1 |
Requirements |
1.1 |
Analysis of Requirements |
1.2 |
Initiation Documentation |
1.3 |
Charter Documents |
2 |
Plan |
2.1 |
Outline of plan |
2.2 |
Activity Scheduling |
2.3 |
Complete Planning |
3 |
Design |
3.1 |
Design Outline |
3.2 |
Design Review |
3.3 |
Complete Design Development |
3.4 |
Design Simulation |
4 |
Develop |
4.1 |
IT infrastructure development |
4.2 |
Server Development and Network Device Installation |
4.3 |
Switches and Routers are installed |
4.4 |
Software Development for ULS and PLS |
4.5 |
Testing Procedure Development |
4.6 |
Database System is developed |
5 |
Release |
5.1 |
Registration system is developed |
5.2 |
Tracking system is formed |
5.3 |
Bug and Error is reviewed |
5.4 |
Final system development |
6 |
Track and Monitor |
6.1 |
Monitoring system is developed |
6.2 |
Review of processes |
6.3 |
Tracking function development |
The work breakdown structure for the project of “Implementation of Teaching and Learning System in High Quality Institute” is shown below,
Figure 2: Work Breakdown Structure
The pert chart development would require the use of the activities, their early start date, early finish date, late start date, late finish date, and total slack. The following table would be used for the development of the pert chart for the project of “Implementation of Teaching and Learning System in High Quality Institute”,
WBS |
Task Name |
Early Start |
Early Finish |
Late Start |
Late Finish |
Total Slack |
0 |
Implementation of Teaching and Learning System in High Quality Institute |
Wed 8/1/18 |
Tue 10/9/18 |
Wed 8/1/18 |
Tue 10/9/18 |
0 days |
1 |
Requirements |
Wed 8/1/18 |
Wed 8/15/18 |
Wed 8/1/18 |
Fri 8/17/18 |
0 days |
1.1 |
Analysis of Requirements |
Wed 8/1/18 |
Fri 8/3/18 |
Wed 8/1/18 |
Fri 8/3/18 |
0 days |
1.2 |
Initiation Documentation |
Mon 8/6/18 |
Thu 8/9/18 |
Fri 9/28/18 |
Wed 10/3/18 |
39 days |
1.3 |
Charter Documents |
Fri 8/10/18 |
Wed 8/15/18 |
Thu 10/4/18 |
Tue 10/9/18 |
39 days |
2 |
Plan |
Mon 8/6/18 |
Fri 8/17/18 |
Mon 8/6/18 |
Mon 8/27/18 |
0 days |
2.1 |
Outline of plan |
Mon 8/6/18 |
Tue 8/7/18 |
Mon 8/6/18 |
Tue 8/7/18 |
0 days |
2.2 |
Activity Scheduling |
Wed 8/8/18 |
Fri 8/10/18 |
Wed 8/8/18 |
Fri 8/10/18 |
0 days |
2.3 |
Complete Planning |
Mon 8/13/18 |
Fri 8/17/18 |
Tue 8/21/18 |
Mon 8/27/18 |
6 days |
3 |
Design |
Mon 8/13/18 |
Mon 8/27/18 |
Mon 8/13/18 |
Mon 8/27/18 |
0 days |
3.1 |
Design Outline |
Mon 8/13/18 |
Wed 8/15/18 |
Mon 8/13/18 |
Wed 8/15/18 |
0 days |
3.2 |
Design Review |
Thu 8/16/18 |
Fri 8/17/18 |
Thu 8/16/18 |
Fri 8/17/18 |
0 days |
3.3 |
Complete Design Development |
Mon 8/20/18 |
Thu 8/23/18 |
Mon 8/20/18 |
Thu 8/23/18 |
0 days |
3.4 |
Design Simulation |
Fri 8/24/18 |
Mon 8/27/18 |
Fri 8/24/18 |
Mon 8/27/18 |
0 days |
4 |
Develop |
Tue 8/28/18 |
Wed 9/19/18 |
Tue 8/28/18 |
Tue 10/9/18 |
0 days |
4.1 |
IT infrastructure development |
Tue 8/28/18 |
Fri 8/31/18 |
Tue 8/28/18 |
Fri 8/31/18 |
0 days |
4.2 |
Server Development and Network Device Installation |
Mon 9/3/18 |
Fri 9/7/18 |
Mon 9/3/18 |
Fri 9/7/18 |
0 days |
4.3 |
Switches and Routers are installed |
Mon 9/10/18 |
Wed 9/12/18 |
Mon 9/10/18 |
Wed 9/12/18 |
0 days |
4.4 |
Software Development for ULS and PLS |
Mon 9/3/18 |
Mon 9/10/18 |
Tue 10/2/18 |
Tue 10/9/18 |
21 days |
4.5 |
Testing Procedure Development |
Thu 9/13/18 |
Tue 9/18/18 |
Thu 9/13/18 |
Tue 9/18/18 |
0 days |
4.6 |
Database System is developed |
Thu 9/13/18 |
Wed 9/19/18 |
Wed 10/3/18 |
Tue 10/9/18 |
14 days |
5 |
Release |
Wed 9/19/18 |
Mon 10/1/18 |
Wed 9/19/18 |
Tue 10/2/18 |
0 days |
5.1 |
Registration system is developed |
Wed 9/19/18 |
Fri 9/21/18 |
Wed 9/19/18 |
Fri 9/21/18 |
0 days |
5.2 |
Tracking system is formed |
Mon 9/24/18 |
Thu 9/27/18 |
Mon 9/24/18 |
Thu 9/27/18 |
0 days |
5.3 |
Bug and Error is reviewed |
Mon 9/24/18 |
Tue 9/25/18 |
Tue 9/25/18 |
Wed 9/26/18 |
1 day |
5.4 |
Final system development |
Wed 9/26/18 |
Mon 10/1/18 |
Thu 9/27/18 |
Tue 10/2/18 |
1 day |
6 |
Track and Monitor |
Fri 9/28/18 |
Tue 10/9/18 |
Fri 9/28/18 |
Tue 10/9/18 |
0 days |
6.1 |
Monitoring system is developed |
Fri 9/28/18 |
Tue 10/2/18 |
Fri 9/28/18 |
Tue 10/2/18 |
0 days |
6.2 |
Review of processes |
Wed 10/3/18 |
Fri 10/5/18 |
Wed 10/3/18 |
Fri 10/5/18 |
0 days |
6.3 |
Tracking function development |
Mon 10/8/18 |
Tue 10/9/18 |
Mon 10/8/18 |
Tue 10/9/18 |
0 days |
Figure 3: Pert Chart
The ER diagram for the project would include the following entities and their attributes,
The ER diagram for the project of “Implementation of Teaching and Learning System in High Quality Institute” is shown below,
Figure 4: ER diagram
The NPV, Payback Period, and ROI for the project of “Implementation of Teaching and Learning System in High Quality Institute” is shown below,
Cost benefit analysis |
||||||
Year 0 |
Year 1 |
Year 2 |
Year 3 |
Year 4 |
Year 5 |
|
Value of benefits |
$0 |
$7,000 |
$7,000 |
$7,000 |
$7,000 |
$7,000 |
Development cost |
($20,000) |
$750 |
$800 |
$770 |
$750 |
$730 |
Annual Expenses |
$0 |
($2,000) |
($2,000) |
($2,000) |
($2,000) |
($2,000) |
Net benefit/costs |
$10,000 |
$0 |
$0 |
$0 |
$0 |
$0 |
Net cash flow |
($10,000) |
$5,750 |
$5,800 |
$5,770 |
$5,750 |
$5,730 |
Discount factors |
||||||
Discount rate |
6% |
|||||
Year Index |
0 |
1 |
2 |
3 |
4 |
5 |
Discount factor |
1 |
0.94 |
0.89 |
0.84 |
0.79 |
0.75 |
Discounted flows |
||||||
Cost |
($20,000) |
($1,887) |
($1,780) |
($1,679) |
($1,584) |
($1,495) |
Benefit |
$10,000 |
$6,604 |
$6,230 |
$5,877 |
$5,545 |
$5,231 |
Net |
($10,000) |
$4,717 |
$4,450 |
$4,198 |
$3,960 |
$3,736 |
Cumulative |
($10,000) |
($5,283) |
($833) |
$3,365 |
$7,326 |
$11,062 |
Net present value |
$11,062 |
|||||
ROI |
33% |
|||||
Payback Analysis |
||||||
Years |
Months |
|||||
1 |
14 |
|||||
Payback Period in Years |
2.30 |
Conclusion
The following assignment had considered the project of “Implementation of Teaching and Learning System in High Quality Institute” and the report had been providing the details of system development lifecycle, work breakdown structure, Pert Chart, Entities and their attributes, ER diagram, NPV, Payback Period, and ROI Calculation.
References
Edwards Jr, T. V. (2017). APPLICATION OF AGILE METHODOLOGY TO ELECTROMECHANICAL DESIGN: A CASE STUDY. In Proceedings of the International Annual Conference of the American Society for Engineering Management. (pp. 1-5). American Society for Engineering Management (ASEM).
Fleming, Q. W., & Koppelman, J. M. (2016, December). Earned value project management. Project Management Institute.
Kerzner, H. (2018). Project management best practices: Achieving global excellence. John Wiley & Sons.
Leach, L. P. (2014). Critical chain project management. Artech House.
Lock, D. (2017). The essentials of project management. Routledge.
Mahadevan, L., Kettinger, W. J., & Meservy, T. O. (2015). Running on Hybrid: Control Changes when Introducing an Agile Methodology in a Traditional” Waterfall” System Development Environment. CAIS, 36, 5.
Meredith, J. R., Mantel, S. J., Shafer, S. M., & Sutton, M. M. (2014). Project management in practice. Wiley.
Mir, F. A., & Pinnington, A. H. (2014). Exploring the value of project management: linking project management performance and project success. International journal of project management, 32(2), 202-217.
Nicholas, J. M., & Steyn, H. (2017). Project management for civil engineering, business and technology. Routledge.
Steinke, G. H., Al-Deen, M. S., & LaBrie, R. C. (2017). NNOVATING INFORMATION SYSTEM DEVELOPMENT METHODOLOGIES WITH DESIGN THINKING. In Proceedings of the 5th International Conference on Applied Innovations in IT (pp. 51-55).
Turner, J. R. (2014). Handbook of project-based management(Vol. 92). New York, NY: McGraw-hill.
Verzuh, E. (2015). The fast forward MBA in project management. John Wiley & Sons.