Artifacts Involved in Design Phase
page 2 of 8
by Uday Denduluri
Feedback
Average Rating: This article has not yet been rated.
Views (Total / Last 10 Days): 35471/ 63

Artifacts involved in Design

Many (naïve) developers always feel that documentation towards the design is a big wastage of time and resources. They feel that instead of doing the same if they spend that time in construction (coding), it would yield better results. Unfortunately, this will lead to serious problems. Let us discuss why we need to document the artifacts related to design.

1.    Quick and efficient Knowledge Transfers – With the standard tools or conventions that we follow, the design can be easily understood in a quick and efficient manner. UML is the widely adopted standard throughout the industry.

2.    Process centric and not People centric – By documenting the artifacts it is a Process centric approach and not people centric. At least theoretically, this approach will have less of an effect due to the attrition rate.

3.    Maintainability – By documenting all the artifacts related to design the software maintainability is at ease.

4.    Upgradeability – All the up gradations done to the system will also be documented. This will enable the future versions of the software to be built easily.

Let us start listing all the widely used artifacts and then understand each of them in detail.

·         Integrated Design documents

·         Sequence Diagrams

·         Class Diagrams

·         Component Diagrams


View Entire Article

User Comments

Title: Mr.   
Name: PeterB
Date: 2007-06-12 10:39:37 AM
Comment:
If Integrated Design Document deal with a module and it's interaction with other modules within the project or system,

Which document will provide the complete
Resources:


http://envstudies.brown.edu/thesis/2004/Molly_Macgregor/How_When/Integrated_Design.htm

Many More

Product Spotlight
Product Spotlight 





Community Advice: ASP | SQL | XML | Regular Expressions | Windows


©Copyright 1998-2024 ASPAlliance.com  |  Page Processed at 2024-04-20 5:47:19 AM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search