Thursday 4 July 2013

What is HLD & LLD



Hi People,
           The Following articles to describe the HLD & LLD Document creation and used for developments purpose. Reduce, maintainability, minimal time of effort debugging and testing.
Following things going to be explained about HLD and LLD.        
     
What is HLD?
HLD stands for “High level design”. It is very important document of any software. It gives the complete overview of the system and tells to everyone how the system is going to divided into sub systems (functions, modules). It helps developer to understand the design of software (Architecture design, Database design) & complete flow even other team like testing teams review the system and customers plays a major role. For a project SRS is the entry point document And the exit criteria will be HLD projects standards the functional design documents and the database design document.

 
What is LLD?
It stands for “Low Level Design”. This is also a very important document in project management. It gives the details descriptions of the each module in details which is completely based on HLD. It gives the internal logic details of corresponding sub module designers are preparing and mapping individual LLD to Every module. After designing of logic for every program, everything is documented as program specifications not only that unit test plan is also prepared in this phase. A good level of LLD helps developer to develop a product with minimal effort of debugging & testing.