Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Once the SRS has been approved, implementation begins. Programming teams have many options: The programmers can simply start building the code and create the objects and user interface elements. Designers can build a user interface prototype to demonstrate to the users, stakeholders and the rest of the team. Any code used to develop the prototype is typically thrown away once the design has been finalized. Pictures, flow charts, data flow diagrams, database design diagrams and other visual tools can be used to determine aspects of the design and architecture. An object model can be developed on paper, either using code, simple class diagrams or. | DESIGN AND PROGRAMMING Applied Software Project Management REVIEW THE DESIGN Once the SRS has been approved, implementation begins. Programming teams have many options: The programmers can simply start building the code and create the objects and user interface elements. Designers can build a user interface prototype to demonstrate to the users, stakeholders and the rest of the team. Any code used to develop the prototype is typically thrown away once the design has been finalized. Pictures, flow charts, data flow diagrams, database design diagrams and other visual tools can be used to determine aspects of the design and architecture. An object model can be developed on paper, either using code, simple class diagrams or Unified Modeling Language (UML) diagrams. A written design specification may be created, which includes some or all of the tools above. REVIEW THE DESIGN Design tasks should always include reviews, even when there is no written design specification. Any written documentation should be reviewed and, if possible, inspected. It is important that the reviews and inspections reach the correct audience. Many users who have important input for the user interface may be uninterested or confused by object models and UML diagrams. VERSION CONTROL A version control system allows programmers to keep track of every revision of all source code files The main element of the version control system is the repository, a database or directory which contains each of the files contained in the system. A programmer can pick a point at any time in the history of the project and see exactly what those files looked like at the time. It is always possible to find the latest version of any file by retrieving it from the repository. Changing a file will not unexpectedly overwrite any previous changes to that file; any change can be rolled back, so no work will accidentally be overwritten. VERSION CONTROL There are two common models for version . | DESIGN AND PROGRAMMING Applied Software Project Management REVIEW THE DESIGN Once the SRS has been approved, implementation begins. Programming teams have many options: The programmers can simply start building the code and create the objects and user interface elements. Designers can build a user interface prototype to demonstrate to the users, stakeholders and the rest of the team. Any code used to develop the prototype is typically thrown away once the design has been finalized. Pictures, flow charts, data flow diagrams, database design diagrams and other visual tools can be used to determine aspects of the design and architecture. An object model can be developed on paper, either using code, simple class diagrams or Unified Modeling Language (UML) diagrams. A written design specification may be created, which includes some or all of the tools above. REVIEW THE DESIGN Design tasks should always include reviews, even when there is no written design specification. Any