Software Development Processes
Software development processes are the structures or processes imposed on the development of a software product. To produce a successful and qualitative software product certain processes management criteria need to be considered. A process is a particular method of doing something, generally involving a number of steps or operations. A software development project will have at least development activities and project management activities. The development process focuses on the activities directly related to the production of software that is design, coding, and testing. Project management processes focus on planning, estimation, scheduling and taking corrective action when things do not go as per plan. Configuration management processes focus on change and configuration control, so that the correct, tested and approved version of software component are put together for delivery. The process management processes focus on the management and improvement of these processes. The four named processes will be discussed in detail; Continue reading