International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
In the competitive world of software development, it is important to have an efficient, streamlined process. Without one, the risk of failure and losing money are prominent. A software lifecycle helps to keep a project on time within budget while sustaining the highest possible quality. This paper looks to refine each phase of the previously proposed lifecycle, ResPCT, including what should be delivered after each phase. Then, to test the effectiveness of the refined method, a web application that ResPCT users can use to act as a tracking system to help guide them was developed.