Advertisement

Market-Driven Software Project through Agility: Requirements Engineering Perspective

  • Deepti Mishra
  • Alok Mishra
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 37)

Abstract

Time-to-market and insufficient initial requirements are two major challenges that make requirement engineering for market-driven software projects different from bespoke software projects. These challenges can be resolved by using agile methods for market-driven software development as agile methods put emphasis on a dynamic approach for requirement engineering which work closely with an iterative release cycle. In this study, dynamic requirement engineering approach of Agile methods was used for the successful implementation of market-driven software (Supply Chain Management) project.

Keywords

requirement engineering market-driven software Agile methods 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Sawyer, P.: Packaged Software: Challenges for RE. In: Proceedings of the Sixth Int. Workshop on Requirements Engineering: Foundations of Software Quality, Stockholm, Sweden, pp. 137–142 (2000)Google Scholar
  2. 2.
    Karlsson, L., Dahlstedt, S.G., Regnell, B., Natt och Dag, J., Persson, A.: Requirements engineering challenges in market-driven software development - An interview study with practitioners. Information and Software Technology 49(6), 588–604 (2007)CrossRefGoogle Scholar
  3. 3.
    Potts, C.: Invented Requirements and Imagined Customers: Requirements Engineering for Off-the-Shelf Software. In: Proceedings of the second IEEE International Symposium on Requirements Engineering, pp. 128–130. IEEE Computer Society Press, New York (1995)Google Scholar
  4. 4.
    Lopez-Nores, M., Pazos-Arias, J., Garcia-Duque, J., Barragans-Martinez, B.: An agile approach to support Incremental Development of Requirements Specifications. In: Proceeding of the 2006 Australian Software Engineering Conference (ASWEC 2006) (2006)Google Scholar
  5. 5.
    Sawyer, P., Sommerville, I., Kotonya, G.: Improving Market-Driven RE Processes. In: Proceedings of the International Conference on Product-Focused Software Process Improvement (Profes 1999), Oulu, Finland, June 1999, pp. 222–236 (1999)Google Scholar
  6. 6.
    Novorita, R., Grube, G.: Benefits of Structured Requirements Methods for Market-Based Enterprises. In: Proceedings of International Council of Systems Engineering, sixth Annual International Symposium on systems Engineering: Practice and Tools (INCOSE 1996), Boston, USA (July 1996)Google Scholar
  7. 7.
    Lueke, E.: Gathering and implementing market-driven requirements. In: Proceedings of IEEE International Professional Communication Conference on Smooth sailing to the Future. IPCC 1995, September 27-29, pp. 122–126 (1995)Google Scholar
  8. 8.
    Yeh, A.C.: Requirements engineering support technique (REQUEST): a market driven requirements management process. In: Proceedings of the Second Symposium on assessment of quality software Development Tools, May 27-29, pp. 211–223. IEEE Computer Society Press, Los Alamitos (1992)CrossRefGoogle Scholar
  9. 9.
    Tuunanen, T., Rossi, M.: Market driven requirements elicitation via critical success chains. In: Proceedings of 11th IEEE International Requirements Engineering Conference, September 8-12, pp. 367–368 (2003)Google Scholar
  10. 10.
    Regnell, B., Höst, M., Natt och Dag, J., Beremark, P., Hjelm, T.: An industrial case study on distributed prioritisation in market-driven requirements engineering for packaged software. Requirements Engineering 6, 51–62 (2001)CrossRefGoogle Scholar
  11. 11.
    Natt och Dag, J., Regnell, B., Carlshamre, P., Andersson, M., Karlsson, J.: A feasibility study of automated natural language requirements analysis in market-driven development. Requirements Engineering 7, 20–33 (2002)CrossRefGoogle Scholar
  12. 12.
    Höst, M., Regnell, B., Natt och Dag, J., Nedstam, J., Nyberg, C.: Exploring bottlenecks in market-driven requirements management processes with discrete event simulations. Journal of Systems and Software 59, 323–332 (2001)CrossRefGoogle Scholar
  13. 13.
    Natt och Dag, J., Regnell, B., Madsen, O.S., Aurum, A.: An industrial case study of usability engineering in market-driven packaged software development. In: Smith, M.J., Salvendy, G., Harris, D., Koubek, R.J. (eds.) Proceedings of HCI International. Usability Evaluation and Interface Design: Cognitive Engineering, Intelligent Agents and Virtual Reality, vol. 1, pp. 425–429. Erlbaum, Mahwah (2001)Google Scholar
  14. 14.
    Mishra, D., Mishra, A., Yazici, A.: Successful Requirement Elicitation by Combining Requirement Engineering Techniques. In: IEEE ICADIWT 2008 conference, VSB-Technical University of Ostrava, Czech Republic, August 4-6, pp. 258–263 (2008)Google Scholar
  15. 15.
    Jiang, L., Eberlein, A., Far, B.F.: Combining Requirements Engineering Techniques – Theory and Case study. In: Proceeding of the 12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS 2005) (2005)Google Scholar
  16. 16.
    Mishra, D., Mishra, A.: Achieving Success in Supply Chain Management Software by Agility. In: Münch, J., Abrahamsson, P. (eds.) PROFES 2007. LNCS, vol. 4589, pp. 237–246. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  17. 17.
    Mead, N.R., Shekaran, C., Garlan, D., Jackson, M., Potts, C., Reubenstein, H.B.: The role of software architecture in requirements engineering. In: Proceeding of the First International Conference on Requirements Engineering, April 18-22, pp. 239–245 (1994)Google Scholar
  18. 18.
    Ferrett L.K., Offutt, J.: An Empirical Comparison of Modularity of Procedural and Object-oriented Software. In: Proceedings of the Eighth IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2002), pp. 173–182 (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Deepti Mishra
    • 1
  • Alok Mishra
    • 1
  1. 1.Department of Computer EngineeringAtilim UniversityIncekTurkey

Personalised recommendations