• DocumentCode
    3472870
  • Title

    Degree of Freedom ― Experience of Applying Software Framework

  • Author

    Wang-chan Wong ; Eyadat, M. ; Ng, S.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., California State Univ., Carson, CA
  • fYear
    2006
  • fDate
    10-12 April 2006
  • Firstpage
    143
  • Lastpage
    148
  • Abstract
    Programming in the large (PITL) is a major challenge for global virtual system development team. One of the issues is the control and management between the design and implementation teams. Ideally, a design team do a system design based on user requirements and an implementation team, supposedly, implement the design. It is hard to enforce the implementation team to follow the design closely especially when the teams are in different geographical locations and in different time zones. We observe that one major cause of this design implementation gap lies in the degree of freedom given to the implementation developers. Given a design, the implementation staff has too many ways to implement it. We adopted software framework in our practice to standardize developments, to reuse major components and eventually to improve the productivity and maintainability of code. However, the side effect of adopting framework comes out as a surprise. It actually enables us to manage and control the design implementation gap more effectively and efficiently
  • Keywords
    software development management; systems analysis; design implementation gap control; design implementation team; development standardization; global virtual system development; programming implementation staff; software framework application; system design management; Computational Intelligence Society; Computer science; Documentation; Object oriented programming; Production facilities; Productivity; Programming profession; Software maintenance; Software systems; Software tools; Factories; Software; Software Framework; Virtual System Development Team;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2006. ITNG 2006. Third International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-2497-4
  • Type

    conf

  • DOI
    10.1109/ITNG.2006.48
  • Filename
    1611584