Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Haaga-Helia ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Assessing the applicability of Traditional and Agile methodology to enhance success of software development projects.

Mostafa, Bushra (2015)

 
Avaa tiedosto
Mostafa_Bushra.pdf (802.1Kt)
Lataukset: 


Mostafa, Bushra
HAAGA-HELIA ammattikorkeakoulu
2015
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201504214668
Tiivistelmä
Over the past few decades, various types of software development methods have evolved and implemented in the software industries. Each method has its own strengths and weaknesses as distinguished from another. Agile software development (ASD) has emerged as a major evolutionary step in the software development process. There is a general classification in the software development process. Process-wise software development is considered to follow either a heavyweight method or a lightweight method. Agile software development (ASD) methods facilitate the product development process and provide high quality software products.

For this research, among different software development methods, Waterfall and Scrum methodologies will be highlighted mostly because of their popularity and principles. Despite of critics arguing about Waterfall method, it was adopted by companies based on the project characteristics. Scrum has been adopted by a vast number of software industries in recent years. Scrum is classified as a lightweight method which is iterative, features incremental development and provides a strong customer collaboration and high quality products within a defined timeframe. Business requirements change so frequently and the scrum methodology principles can adopt the changes quickly and provide the product with lower rates of bugs and a shorter development cycle.

The software component covers a substantial area of any business operations. Many software development methodologies have evolved because of the competition. It’s a tough decision to switch from one method to another. Before that, many factors have to be measured inside the organization. This thesis provides some guidelines to overcome some common challenges of the agile methods.

This study investigates how the proper selection and adoption enhance the success of the software development projects. This study also finds out which factors influence the method selection procedure for a project. The opinion of the majority of experts interviewed in the study indicates that agile software development methodologies are in more demand than traditional ones because of their strong focus on customer collaboration and response to changes.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste