Software Development is teamwork and is carried out in a collaborative manner. The team members work together to achieve the common target of delivering the product to the client on time and within budget. Consider a scenario where two programmers Programmer1 & Programmer2 are allotted one module Module1 to work upon and different versions of the code for Module1 are to be maintained. Discuss different strategies for version handling for the above scenario. Is it possible to assess the quality of software if the customer keeps changing what it is supposed to do? Explain using suitable examples.
Comments
Leave a comment