SOFTWARE REQUIREMENT COLLECTION ENHANCEMENT USING SAMPLING TECHNIQUE AND APPLYING T-DISTRIBUTION

In software engineering, effective development phase can only takes place if the requirements gathering from client side are clearly defined and should be approachable. Client's requirements play a crucial role for completion of the successful software projects in all of the development all the software methodologies. If requirements from the client are not properly defined it can lead to failure of the project. Now a day's some information technology organization are not aware about the proper way to collect the requirement from the clients and fulfill the requirements of the clients. Effective Software development can only takes place if the requirements are properly defined and modeled. Most of the Clients have difficulty in explaining what they need exactly, and the problems increases when software developers failed to convert the client's requirements into working code. The role of the business analyst to effectively communicate with clients to understand the requirements .Many of project fail due to inappropriate information gathering process.

[1]  Daniela Damian The Study of Requirements Engineering in Global Software Development: As Challenging as Important , 2002 .

[2]  Ian Sommerville,et al.  Requirements Engineering: Processes and Techniques , 1998 .

[3]  W. W. Royce,et al.  Managing the development of large software systems , 1970 .

[4]  S. Lauesen Software Requirements Styles and Techniques , 2001 .

[5]  Roger Pressman,et al.  Software Engineering: A Practitioner's Approach, 7Th Edition , 2009 .

[6]  Scott W. Ambler,et al.  Process patterns: building large-scale systems using object technology , 1998 .

[7]  Wolter J. Fabrycky,et al.  Systems engineering and analysis , 1981 .

[8]  Athula Ginige,et al.  Guest Editors' Introduction: Web Engineering - An Introduction , 2001, IEEE Multim..

[9]  Richard H. Thayer,et al.  System and Software Requirements Engineering , 1994 .

[10]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[11]  M. Phil,et al.  NEED FOR DESIGN PATTERNS AND FRAMEWORKS FOR QUALITY SOFTWARE DEVELOPMENT , 2012 .

[12]  Didar Zowghi Does Global Software Development Need a Different Requirements Engineering Process , 2007 .

[13]  Orlena Cara Zena Gotel,et al.  Contribution structures for requirements traceability , 1995 .

[14]  Mark Christensen,et al.  Software Systems Engineering , 2001 .

[15]  Dean Leffingwell,et al.  Managing software requirements: a unified approach , 1999 .

[16]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[17]  R. Yin Case Study Research: Design and Methods , 1984 .

[18]  Rafael Prikladnicki,et al.  Distributed Software Development: Toward an Understanding of the Relationship Between Project Team, Users and Customers , 2003, ICEIS.

[19]  Jim Duggan,et al.  A Tool to Support Collaborative Software Requirements Management , 2001, Requirements Engineering.

[20]  Natalia Juristo Juzgado,et al.  Is the European Industry Moving toward Solving Requirements Engineering Problems? , 2002, IEEE Softw..

[21]  G. Ropohl PHILOSOPHY OF SOCIO-TECHNICAL SYSTEMS , 1999 .

[22]  Jukka Kääriäinen,et al.  Requirements engineering Inventory of technologies , 2003 .

[23]  Jawed I. A. Siddiqi,et al.  Requirements Engineering: The Emerging Wisdom , 1996, IEEE Softw..

[24]  E. Bersoff,et al.  Software Configuration Management , 1978, SIGMETRICS Perform. Evaluation Rev..

[25]  A. Berztiss,et al.  Requirements Engineering , 2002, J. Object Technol..

[26]  Soren Lauesen,et al.  Software Requirements: Styles & Techniques , 2002 .

[27]  Seija Komi-Sirviö,et al.  Great Challenges and Opportunities of Distributed Software Development - An Industrial Survey , 2003, International Conference on Software Engineering and Knowledge Engineering.