CIS 3250 Lecture Notes - Lecture 7: Distributed Version Control, Collaborative Software, Software Engineering
Document Summary
You only have one version in the central repo. Dvcs can lose track of which version is the most up to date. End of chapter questions teamwork and pm textbook. Pose questions to peer and take turns answering them. Short answer concept questions primarily (3 points: 1 point for correctness, 1 point for clarity/spelling and grammar (still has to be correct, 1 point for answer depth (still has to be correct) Last reading section 1. 1, 1. 2, 1. 5, 1. 6 collaborative soft eng. Software is shaped by the intersecting activities and perspectives of the engineers (and other stakeholders) working on it. Collaborative software engineering is the mediation of the multiple conflicting mental conceptions of the system held by human developers. Involves communication and collaboration, often mediated by technologies. Involves various forms of formal and semi-fo(cid:396)(cid:373)al a(cid:396)tifa(cid:272)ts, o(cid:396) (cid:862)(cid:373)odels(cid:863) of the s(cid:455)ste(cid:373: requirements specifications, architectural diagrams, uml diagrams, source code, bug reports, etc.