[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/3631672.3631682acmotherconferencesArticle/Chapter ViewAbstractPublication PagesplopConference Proceedingsconference-collections
research-article

Building Customer Capacity Through Organizational Patterns Improves the Development Team's Understanding

Published: 02 November 2023 Publication History

Abstract

The development team needs to work together with a customer who has a basic understanding of information technology. Customers need to be aware of the business processes and the importance of technology. A customer and the development team need to communicate and understand each other in the software project's development. Software projects can be successfully built when the customer has sufficient capacity. The process of building an organization's strength and sustainability is called capacity-building. Software projects are more effective and quality when capacity development takes place at the organizational level. Capacity directly affects work performance and business outcomes. Due to low customer capacity, we have found in practice and in the literature that False Requirements, No Basic Technology Knowledge, No Domain Knowledge, Mismanaged Timeline, No Trust in Software Project, and Unproductive Discussion are the main customer capacity challenges to the software project development team. We documented our experiences and five newly discovered patterns in government organizations to solve the mentioned challenges. We present this documented experience in the form of patterns in this paper to improve the customer capacity Before work begins on a software project or during the software development process. Some organizational patterns that reduce the mentioned challenges are also used along with newly discovered patterns. We have illustrated the sequences of the patterns and explained how we could make a pattern language from these patterns.

References

[1]
Tahir Ahmad, Faiza Farrukh, and Sana Nazir. Capacity building boost employees performance. Industrial and Commercial Training, 2015.
[2]
Christopher Alexander. The Timeless Way of Building. Oxford University Press, 1979.
[3]
Sebastián Alvarez, Kevin Duy, Mireya Zapata, Jorge Galarza, Danilo Martinez, and Carlos Puco. The communication between client-developer in the process of requirements elicitation for a software project. In World Conference on Information Systems and Technologies, pages 36--45. Springer, 2021.
[4]
Krumal J Bhavsar, Vrutik Shah, and Samir Gopalan. Process life cycle framework: A conceptual model and literature study of business process re-engineering for software engineering management. CiiT International Journal of Software Engineering and Technology, 11(6):096--100, 2019.
[5]
James O Coplien and Neil B Harrison. Organizational patterns of agile software development. Prentice-Hall, Inc., 2004.
[6]
Bill Davey and Kevin R Parker. Requirements elicitation problems: a literature analysis. Issues in Informing Science and Information Technology, 12:71--82, 2015.
[7]
Michael Falkenthal, Uwe Breitenbücher, and Frank Leymann. The nature of pattern languages. cit. on, page 14, 2018.
[8]
Daniel Fay, Neville Stanton, and Aaron Roberts. Streamlining experimental processes using bespoke software. 2018.
[9]
Daniel R Greening. Agile base patterns in the agile canon. In 2016 49th Hawaii International Conference on System Sciences (HICSS), pages 5368--5377. IEEE, 2016.
[10]
Ville T Heikkilä, Daniela Damian, Casper Lassenius, and Maria Paasivaara. A mapping study on requirements engineering in agile software development. In 2015 41st Euromicro conference on software engineering and advanced applications, pages 199--207. IEEE, 2015.
[11]
Linda D Hollebeek, David E Sprott, Tor W Andreassen, Carolyn Costley, Phil Klaus, Volker Kuppelwieser, Amela Karahasanovic, Takashi Taguchi, Jamid Ul Islam, and Raouf Ahmad Rather. Customer engagement in evolving technological environments: synopsis and guiding propositions. European Journal of Marketing, 2019.
[12]
Patrik Honišek and Valentino Vranić. Mining drama patterns in dramatic situations. In 27th Conference on Pattern Languages of Programs, PLoP, 2020.
[13]
Waheedullah Sulaiman Khail and Valentino Vranić. Reflecting pattern relationships in a pattern format. In Proceedings of the 24th European Conference on Pattern Languages of Programs, pages 1--5, 2019.
[14]
Ines Mergel. Agile innovation management in government: A research agenda. Government Information Quarterly, 33(3):516--523, 2016.
[15]
Patti Millar and Alison Doherty. Capacity building in nonprofit sport organizations: Development of a process model. Sport management review, 19(4):365--377, 2016.
[16]
Pramod Kumar Misra and Jitendra Mohanty. A review on training and leadership development: its effectiveness for enhancing employee performance in indian construction industry. In IOP Conference Series: Materials Science and Engineering, volume 1045, page 012020. IOP Publishing, 2021.
[17]
Chinazo Olisaeloka Okonkwo. Capacity building and employee performance in plastic manufacturing companies in anambra state. 2022.
[18]
Stacie Petter. Managing user expectations on software projects: Lessons from the trenches. International Journal of Project Management, 26(7):700--712, 2008.
[19]
Tarmo Robal, Deniss Ojastu, Ahto Kalja, and Hannu Jaakkola. Managing software engineering competences with domain ontology for customer and team profiling and training. In 2015 Portland International Conference on Management of Engineering and Technology (PICMET), pages 1369--1376. IEEE, 2015.
[20]
Niels Seidel. Empirical evaluation methods for pattern languages: sketches, classification, and network analysis. In Proceedings of the 22nd European Conference on Pattern Languages of Programs, pages 1--24, 2017.
[21]
Waheedullah Sulaiman Khail and Valentino Vranić. Treating pattern sublanguages as patterns with an application to organizational patterns. In Proceedings of the 22Nd European Conference on Pattern Languages of Programs, EuroPLoP 2017, Irsee, Germany, 2017. ACM.
[22]
Jeff Sutherland and James O Coplien. A Scrum book: The spirit of the game. Pragmatic Bookshelf, 2019.
[23]
Wil MP Van Der Aalst, Marcello La Rosa, and Flávia Maria Santoro. Business process management, 2016.
[24]
Carchiolo Vincenza, Catalano Giovanni, Malgeri Michele, Pellegrino Carlo, Platania Giulio, and Trapani Natalia. Bpm tools for asset management in renewable energy power plants. In 2019 Federated Conference on Computer Science and Information Systems (FedCSIS), pages 645--649. IEEE, 2019.
[25]
Valentino Vranić, Aleksandra Vranić, and Waheedullah Sulaiman Khail. Growing organizations with patterns: Lessons from drama. In Proceedings of the European Conference on Pattern Languages of Programs 2020, pages 1--11, 2020.
[26]
Shakirullah Waseeb, Waheedullah Sulaiman Khail, and Valentino Vranic. Establishing a pattern language for the organization of distributed software development. In 26fh European Conference on Pattern Languages of Programs, pages 1--9, 2021.
[27]
Shakirullah Waseeb, Waheedullah Sulaiman Khail, Haji Gul Wahaj, and Valentino Vranić. Extracting relations between organizational patterns using association mining. In Proceedings of the European Conference on Pattern Languages of Programs 2020, pages 1--9, 2020.
[28]
Krzysztof Wnuk, Richard Berntsson Svensson, and David Callele. The effect of stakeholder inertia on product line requirements. In 2012 Second IEEE International Workshop on Requirements Engineering for Systems, Services, and Systems-of-Systems (RESS), pages 34--37. IEEE, 2012.
[29]
Emmanuel Erastus Yamoah and Philip Maiyo. Capacity building and employee performance. Canadian Social Science, 9(3):42--45, 2013.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
PLoP '22: Proceedings of the 29th Conference on Pattern Languages of Programs
October 2022
316 pages
ISBN:9781941652183

Publisher

The Hillside Group

United States

Publication History

Published: 02 November 2023

Check for updates

Author Tags

  1. customer
  2. customer capacity building
  3. development team
  4. organizational patterns
  5. patterns
  6. software projects

Qualifiers

  • Research-article

Conference

PLoP '22

Acceptance Rates

Overall Acceptance Rate 28 of 36 submissions, 78%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 9
    Total Downloads
  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)1
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media