Component library and knowledge management

component-library-and-knowledge-management

At Software Associates we give high stress on knowledge management. We strive to provide higher value to our customers by incorporating lessons from our past experiences. On same lines we have championed the use of component library which is a collection of reusable functional and cross-functional components. These components are customized and reused across projects to reduce effort in development and testing. Major features of component library are:

  • Basic architecture – and design guidelines that will be customized for each project. Reduces time on defining the architecture and helps in applying good design guidelines across projects.
  • Development acceleration tools – It is a repository of  code snippets that can be integrated into the development environment to accelerate development of code which follow standard pattern according to the design guidelines.
  • Code generator – Tools to auto generate components according to our design guidelines for standard functionalities like data access. Automated unit test cases also generated. Helps in getting a head-start with a set of generated components that is unit tested.
  • Cross-functional components – Cross functional logic like data access, session handling, exception handling, logging etc. are implemented, tested and maintained as components and reused across projects.
  • Functional Components – Different artifacts needed to implement common functional requirements like authentication, audit trail etc. are also managed as part of the component library and reused across projects.

The major benefits from the component library are :

  • Faster time to delivery – component library with tools like code snippets, code generators and tested components helps create robust and stable code in much less time thereby ensuring faster delivery.
  • Robust and stable code –Usage of code generation, unit testing of generated code, pre-developed and tested components help in creating robust and stable code.

Call Steve Roche on 020 3287 2635 (London direct) to know more about our services

Related Posts

    No related posts found
This entry was posted in knowledge management and tagged , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>