Yahoo India Web Search

Search results

    • Image courtesy of quotesgram.com

      quotesgram.com

      • Agile Software Development (ASD) is a knowledge intensive and collaborative activity. The key of acquiring, creating and co-operating the knowledge depends on Knowledge Management (KM). The field of knowledge management helps to improve the productivity of the whole agile software development process from the beginning to the end of the phase.
  1. People also ask

  2. To this day, little research has shown how agile software development supports knowledge management initiatives. This research helps fill this gap by reviewing the related work on agile software development by focusing on and examining knowledge management initiatives in agile organizations.

    • Carine Khalil, Carine Khalil, Sabine Khalil
    • 2020
    • Knowledge Management Through Communication
    • Knowledge Management Through Iterative Development
    • Knowledge Management Through Knowledge Repositories
    • Knowledge Management Through Engineering Practices

    Knowledge plays an important role in developing and managing software. According to the interviewees, capturing and exchanging knowledge reduce costs and improve team’s productivity (Dev1, Dev2, Dev3, Dev4, Dev5, Dev6, PM1, PM4, IT3, IT4). It helps team members make faster decisions and adapt quickly to the market changing demands “The IT sector is...

    Additionally, there is a strong focus on project reviews and feedback. Iterative development and retrospective meetings with the client enable the team to better respond to customers’ requirements. These collaboration practices generate useful knowledge “iterative development and integration will help us identify potential defects as early as possi...

    Even though agile teams value interactions over extensive documentation, knowledge repositories play an important role in the development process. They represent an online database responsible for automatically capturing, organizing, and categorizing information. Being flexible, portable, and heterogeneous, knowledge management has enabled bridging...

    Moreover, engineering practices such as unit-testing and continuous integration provide developers with rapid feedback. Throughout feedback, team members can improve their development process and respond rapidly to code defections. Nevertheless, continuous integration is difficult to achieve when codes are developed in distributed environment. Yet,...

    • Carine Khalil, Carine Khalil, Sabine Khalil
    • 2020
  3. Jun 1, 2020 · To this day, little research has shown how agile software development supports knowledge management initiatives. This research helps fill this gap by reviewing the related work on...

  4. Jan 1, 2022 · Agile software development (ASD) is a knowledge-intensive and collaborative activity and thus Knowledge Management (KM) principals should be applied to improve the productivity of the whole ASD...

    • Shanmuganathan Vasanthapriyan
  5. Sep 27, 2019 · Nonetheless, the fact is that without an agile approach to managing and sharing information within your business, you'll struggle to achieve an agile organization. Here's a look at what agile knowledge management means, and how leadership can help make information agility a reality for their organization.

  6. Jul 19, 2017 · Knowledge management in agile software development has typically been treated as a broad topic resulting in major classifications of its schools and concepts. What inherent knowledge is involved in everyday agile practice and how agile teams manage it is not well understood.

  7. Mar 5, 2014 · We reviewed studies of knowledge management and agile methodologies, published in major software engineering journals and conference proceedings.