Fit of Software Development Process Models for the Turkish Environment
Fit of Software DevelopmentProcess Models for the Turkish EnvironmentBoğaziçi UniversityAD 594 – Industry Project IIUmut Cemal Yetgin2013751093ContentsABSTRACT        INTRODUCTION        METHODOLOGY        DEFINITION OF SOFTWARE DEVELOPMENT PROCESS MANAGEMENT MODELS        a)        Waterfall        b)        Agile        SUITABLE ENVIRONMENT FOR EACH MODEL        TURKISH BUSINESS ENVIRONMENT        CONCLUSION        REFERENCES        APENDICES        Appendix A        Appendix B        ABSTRACTManagement models of software development processes are main focus of this research paper. Waterfall and agile methodologies are going to be evaluated in Turkish business environment. How is each methodology differentiated? What are the remarks for these methodologies? Which management model is more suitable for which human characteristics? In Turkey, what is the profile of employees working in software development projects? Finally, regarding the profile of employees, which one is more preferable? These are the questions which are discussed and searched for answers. As methodology, academic articles were referred, up-to-date data were collected by surveys, interviews, and literature research. These data were analyzed and arguments were supported by analyses results. Research article are organized in three main headers in addition to introduction and conclusion: Definition of methodologies, finding suitable characteristics for each management style, Analysis of survey and interview data for Turkish business environment.INTRODUCTIONIn the era of technology, rather than brute force, various types of software started to do the work. Therefore, software development processes gain more importance day by day. Different models were developed as a result. Factors that have an impact on those models have become valuable to study on too. Since software is built by humans, human factors should be accepted as one of the main components that shape the software and related processes. We can take requirement collection, analysis, design, implementation, testing and deployment as some of the software development processes executed by humans. As a result, it is highly expected that characteristics of involved humans are reflected on process characteristics and final product. Some examples for human characteristic are preferred communication ways, ambition level, importance given to timing, being detailer or not, and failure handling. The research will try to find a correlation between some of those characteristics and management models of software processes.

Get Your Essay

Cite this page

Fit Of Software Development Process Models And Human Characteristics. (June 14, 2021). Retrieved from https://www.freeessays.education/fit-of-software-development-process-models-and-human-characteristics-essay/