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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mishra, D., Mishra, A. (2009). Market-Driven Software Project through Agility: Requirements Engineering Perspective. In: Abramowicz, W., Flejter, D. (eds) Business Information Systems Workshops. BIS 2009. Lecture Notes in Business Information Processing, vol 37. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03424-4_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-03424-4_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03423-7
Online ISBN: 978-3-642-03424-4
eBook Packages: Computer ScienceComputer Science (R0)