To see the other types of publications on this topic, follow the link: Systems development methodologies.

Dissertations / Theses on the topic 'Systems development methodologies'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'Systems development methodologies.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Tavares, Hugo Rafael Mendes. "Development methodologies for embedded systems." Master's thesis, Universidade de Aveiro, 2013. http://hdl.handle.net/10773/12748.

Full text
Abstract:
Mestrado em Engenharia Eletrónica e Telecomunicações
O presente documento aborda algumas metodologias de desenvolvimento de projetos e de sistemas embutidos, com enfoque em algumas técnicas para melhorar os produtos e serviços de modo a satisfazer as necessidades dos clientes. Ao longo dos últimos anos, os requisitos funcionais de sistemas compostos por software registaram um aumento extensivo, devido ao avanço de várias tecnologias usadas em dispositivos. Num mundo cada vez mais competitivo, o nível de procura para o desenvolvimento de sistemas de gestão mais eficientes com o objetivo de garantir vantagem competitiva também aumentou. De forma a competir em mercados exigentes, as organizações precisam de adotar estratégias, visando a criação de valor das suas principais funções empresariais de modo a garantir a satisfação dos clientes. A competição pelo mercado exige às organizações que estas procurem alternativas para melhorar as suas metodologias de desenvolvimento. Desta forma, foi organizado o necessário para o desenvolvimento de software embutido no âmbito do desenvolvimento de processos por forma a resolver os métodos atuais, analisando criticamente essas metodologias. Este trabalho foi também desenvolvido em ambiente organizacional, providenciado pela empresa Exatronic. No fim, obtém-se um conjunto de princípios para uma metodologia de desenvolvimento para este tipo de sistemas, com a possibilidade de ser aplicada às atividades da empresa.
Over the past few years, the functional requirements of systems comprised of software have increased extensively, due to the advancement of various technologies used in devices. In an ever increasingly competitive environment, the level of demand for the development of more efficient management systems as a means to achieve high levels of competitive advantage is also increasing. In order to compete in highly unpredictable markets, organizations need to adopt appropriate strategies, aiming at creating value out of their main business functions to guaranty high levels of customer service. Markets competition is driving organizations to find alternatives to improve their development methodologies. The object of study focuses on a topic regarding the methodologies for project development and embedded development necessary to answer customer needs of products and services. The goal is to organize what needs to be done in embedded software development from the standpoint of development process by addressing current methodologies and critically analysing them. This work was also developed in an organizational environment, provided by the organization Exatronic. In the end, principles for a development methodology for this type of systems is obtained, with the possibility to be applied within the organization's activity.
APA, Harvard, Vancouver, ISO, and other styles
2

Kalubila, Muriel Chibwe. "The contingent use of agile systems development methodologies / M.C. Kalubila." Thesis, North-West University, 2012. http://hdl.handle.net/10394/9778.

Full text
Abstract:
Over the years, organizations have seen fit to adopt the use of agile systems development methodologies (ASDMs) because of the benefits that they offer, such as flexibility and the ability to deliver products faster, in constantly changing environments. When ASDMs are used in projects, they are made to fit or be suitable for a project‟s unique aspects, such as its size, requirements, scope and outcomes. This is known as the contingent use of ASDMs. Little is known about the contingent use of ASDMs in South African organizations. It is not known whether it is happening, its procedure and its success. It is important to know this because quality and control need to be maintained in systems produced. There is always a danger that the benefits of using a system development methodology (SDM) would be lost if ASDMs are highly adapted. This led to an investigation of three organizations in South Africa that use contingent ASDMs. With the help of semi-structured interviews, focus groups and documents, data was collected that was analysed, using the tool ATLAS.ti, and the analysis methods content and cross-case analysis. It was found that some South African organizations in the telecommunications, consulting, technological, outsourcing and agricultural sectors use ASDMs in combination with the still popular waterfall SDM. Compatibility between the SDM and the project is a factor in some organizations. Scrum was cited to be the ASDM that was used in some of the organizations interviewed due to its maturity. They make ASDMs contingent by using aspects in the methods, such as Scrum, that are useful for their unique projects. These aspects are in some cases combined with other SDMs to form hybrid methodologies. Some organizations use criteria, such as project needs, outcomes, size and complexity to make ASDMs contingent. Some organizations have measures and facilities in place to manage, monitor, control and document the process used to make ASDMs contingent. They make use of contingent ASDMs as they have experienced more success with them and they will continue to do so.
Thesis (MCom (Computer Science & Information Systems))--North-West University, Potchefstroom Campus, 2013.
APA, Harvard, Vancouver, ISO, and other styles
3

Patel, V. "A framework for evaluating information systems development methodologies." Thesis, London South Bank University, 1987. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.378945.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Jonasson, Ingi. "Developing the Information Systems of Tomorrow : competencies and methodologies." Thesis, University of Skövde, Department of Computer Science, 2000. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-493.

Full text
Abstract:

Information systems are getting more and more multimedia-based as well as network-based. This evolution, as well as an increased rate of change, put new demands on methods and competencies required for developing future information systems. In this work, we give an overview of the different types of information systems and methods for information systems development, especially with respect to multimedia aspects. Multimedia systems development is discussed particularly with respect to the dual processes of software engineering and content development. Possible future directions are pointed out, in which information systems development seems to become an even more multidisciplinary effort. As a result we present a list of competencies required for multimedia information systems development as well as possible research areas of interest. These research areas cover the following issues regarding the development of multimedia information systems: project management, conceptual modelling, content maintenance, requirement treatment and development approaches.

APA, Harvard, Vancouver, ISO, and other styles
5

Garcia, Erik Roberto. "Resource dependencies in parallel development of military systems : a comparison of waterfall and agile development methodologies." Thesis, Massachusetts Institute of Technology, 2014. http://hdl.handle.net/1721.1/105297.

Full text
Abstract:
Thesis: S.M. in Engineering and Management, Massachusetts Institute of Technology, Engineering Systems Division, 2014.
DVD-ROM contains supplemental models: four .mdl files and two .vdf files.
Cataloged from PDF version of thesis.
Includes bibliographical references (pages 63-64).
The United States Department of Defense has been plagued with failing programs that are over budget, behind schedule, and exhibit poor performance during testing. Once a program has cost, schedule, or capability issues, follow-on development efforts adopt the underlying issues only to reinforce poor performance. To address these issues that lead to firefighting, one option is to use an Agile software development process to introduce capabilities earlier in the development process for effective testing. Two System Dynamics models compare Agile with the traditional Waterfall development approach to determine: if Agile development reduces the conflict between cost, schedule, and capability constraints; if Agile development reduces firefighting; and will Agile development impact other development tasks. Based on the simulation of each model, Agile did improve the dynamics of parallel development cycles by maximizing the productivity of the entire development team. Under the same System and Software Engineering team size and development release schedule, Agile development increases the quantity of requirements introduced within a development cycle. However, Agile development emphasized less on maturing new technologies leading to considerably less innovative builds. Thesis Supervisor:
by Erik Roberto Garcia.
S.M. in Engineering and Management
APA, Harvard, Vancouver, ISO, and other styles
6

Tan, Kia Miang Richard. "Application of information systems development methodologies to business process reengineering." Thesis, Henley Business School, 2000. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.302576.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Hebermehl, Janis. "Methodologies and Value of using SYSML in a Spacecraft Development Environment." Digital Commons at Loyola Marymount University and Loyola Law School, 2007. https://digitalcommons.lmu.edu/etd/389.

Full text
Abstract:
Systems architecting has been evolving for the last several decades. There have been significant advances in systems engineering and development technologies to directly address large, complex systems that present formidable risks and difficulties in their design, construction, deployment and evolution. These advances have focused on the earliest period of design decision-making and evaluation, referred to as the architectural level of system development. The architectural level of systems development consists of making decisions about overall design goals, requirements, structure, and development strategies. Many analysis and development innovations have resulted from this attention to the architectural level. Among these innovations are architecture modeling languages with associated tools and environments; architecture frameworks, model languages, tools; and techniques for architecture analysis, evaluation, and architecture-based reuse. Boeing has capitalized on these advancements by investing in the development of processes and tools. This paper presents a recommended system architecture approach and processes for implementing an architectural modeling framework (i.e. DODAF), language (i.e. SysML), and tool. It will provide a frame of reference within which to address implementation and adoption decisions. To these ends, this project is intended to determine the value of implementing SysML in a spacecraft development environment.
APA, Harvard, Vancouver, ISO, and other styles
8

Esterhuyse, Jacques. "The use of object oriented systems development methodologies in data warehouse development / J. Esterhuyse." Thesis, North-West University, 2008. http://hdl.handle.net/10394/3661.

Full text
Abstract:
Research has shown that data warehouses potentially offer great investment opportunities to business. To benefit from this, business needs to invest large sums of money. Such investments are very risky, as no guarantee of the success of these ventures can be given. Object-oriented development has proved successful for developing operational systems in industry. This study researches object-oriented techniques to discover whether these techniques could be used successfully in data warehousing. A literature study focuses on the definition of an information systems development methodology and defines the components of such methodology. A further literature study on four popular object-oriented methodologies determines the commonalities of these methodologies. In conclusion, a literature study on data warehouse methodologies is done to discover the phases and techniques used in developing data warehouses. Based on the literature, a method is proposed to build a data warehouse harnessing object-oriented phases and techniques. The proposed method is applied as an interpretive experiment, followed by an evaluation of the data warehouse implemented.
Thesis (M.Sc. (Computer Science))--North-West University, Potchefstroom Campus, 2009.
APA, Harvard, Vancouver, ISO, and other styles
9

James, Joseph J. "Human Factors and Systems Engineering Analysis for Development of PartiallyAutomated Severe Weather Warning Methodologies." University of Akron / OhioLINK, 2021. http://rave.ohiolink.edu/etdc/view?acc_num=akron1620145736332557.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Shaikh, M. U. "The analysis and comparison of system development methodologies in software engineering." Thesis, University of Liverpool, 1986. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.233888.

Full text
APA, Harvard, Vancouver, ISO, and other styles
11

Norman, Ronald Jules. "Integrated development environments in support of information systems design methodologies and systems analysts' productivity." Diss., The University of Arizona, 1987. http://hdl.handle.net/10150/184275.

Full text
Abstract:
Integrated development environment products, called CASE technology by practitioners, are being purchased by enterprises to assist systems analysts with the analysis and design of information systems. This work surveys users of a commercially available CASE product. Ninty-one users from 47 enterprises in the U.S. and Canada responded to the personal computer based survey. This work analyses the perceptions of the respondents in an attempt to determine productivity improvement over manual methods. Using the perceptions of the respondents, the component parts of the CASE product were rank ordered in terms of improved productivity. In addition to this, a psychometric preference scaling method was used to interpret the relatedness of the component parts to each other, again based on the perceptions of the respondents.
APA, Harvard, Vancouver, ISO, and other styles
12

Noruwana, Nimrod. "How do South African organisations adopt agile methodologies for software development in practice?" Master's thesis, University of Cape Town, 2010. http://hdl.handle.net/11427/11708.

Full text
Abstract:
Includes bibliographical references (leaves 81-90).
Before organisations adopt agile methods, they need to ensure that they are prepared for the change. They also need to understand the problems they are trying to address by adopting agile methods. Agile methods deviate substantially from traditional methods of systems development (Tolfo & Wazlawick, 2008). This, therefore, makes it difficult for organisations to adopt agile methods even though they might see them attractive, as the adoption of such methods has an effect on organisational culture. If the culture cannot accommodate an agile approach, then the organisation will not be able to adopt agile (Lindvall, Basisli, Boehm, Costa, Dangle, Shull, Teseriero, Williams & Zelkowitz, 2002). Having a culture that is conducive to the adoption of agile methods is almost unanimously perceived by agile experts to be a necessary factor for the introduction of agile methodologies (eWorkshop, 2002). It is also important to understand the phases organisations go through during the process of adopting agile methods.
APA, Harvard, Vancouver, ISO, and other styles
13

Zetterlund, Marie. "Infology : a study to identify possible elements of infology in some system development methodologies." Thesis, University of Skövde, Department of Computer Science, 1999. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-402.

Full text
Abstract:

The purpose of this work is to identify possible elements of infology in some systems development methodologies. To reach the aim two objectives were identified: to gain an understanding of the concept of infology and secondly to study different kinds of methodologies and analyse them to find out possible elements of infology. In order to reach the aim of this work a literature study was performed. Four methodologies were chosen for the analysis and the selection represented a wide range of different methodologies. They were: Soft Systems Methodology (SSM), Effective Technical and Human Implementation of Computer based Systems (ETHICS), Structured Systems Analysis and Design Method (SSADM) and Yourdon Systems Method (YSM). The infological approach has been characterised and the fundamental characteristic of infology is the distinction between data and information. A consequence from this distinction is that the users of the intended information system should participate in the developing process in order to understand the complex and dynamic relations in an organisation and information system. The results of this work have shown that the soft methodologies (SSM and ETHICS) have a high degree of infology and the more hard methodologies (SSADM and YSM) have a low degree of infology.

APA, Harvard, Vancouver, ISO, and other styles
14

Ellis, Jacobus Philippus Swart. "The use of system development methodologies in the development of decision support systems : An interpretive study / J.P.S. Ellis." Thesis, North-West University, 2010. http://hdl.handle.net/10394/4407.

Full text
Abstract:
The world we live in today demands systems that make our lives easier and help us make the right choices on time. There exists a growing need for quality products that help us in our day to day activities. Easy-to-use computer-based decision support systems apply all available and applicable data with the correct model, knowledge and skill of decision makers to support the user to choose the best solution. It is therefore important to develop decision support systems correctly to be of value to the user. Looking at other information system developments, the author tries to suggest ways to develop decision support systems. System development methodologies are investigated to determine if they are able to address the development of the very important decision support system components. Five methodologies were discussed and researched for their theoretical suitability to address the development of decision support systems. The author performed qualitative research using case studies and semi-structured interviews to assess the use or non-use of system development methodologies in the development of decision support systems in a South African context. Content and cross-case analyses were used to achieve results that are discussed to broaden the knowledge on the development of decision support systems. The author provides some explanations to why system development methodologies were not used in the development of the case studies. This research not only contributes to the academic body of knowledge about using system development methodologies in the development of decision support systems, but could also be useful to developers embarking on a new decision support system development.
Thesis (MSc (Computer Science))--North-West University, Potchefstroom Campus, 2011.
APA, Harvard, Vancouver, ISO, and other styles
15

Sutono, Albert. "Development and implementation of design methodologies for integrated wireless communications system on package." Diss., Georgia Institute of Technology, 2001. http://hdl.handle.net/1853/13433.

Full text
APA, Harvard, Vancouver, ISO, and other styles
16

Ghasemalizadeh, Omid. "Analysis and Development of Control Methodologies for Semi-active Suspensions." Diss., Virginia Tech, 2016. http://hdl.handle.net/10919/73445.

Full text
Abstract:
Semi-active suspensions have drawn particular attention due to their superior performance over the other types of suspensions. One of their advantages is that their damping coefficient can be controlled without the need for any external source of power. In this study, a handful of control approaches are implemented on a car models using MATLAB/Simulink. The investigated control methodologies are skyhook, groundhook, hybrid skyhook-groundhook, Acceleration Driven Damper, Power Driven Damper, H∞ Robust Control, Fuzzy Logic Controller, and Inverse ANFIS. H∞ Robust Control is an advanced method that guarantees transient performance and rejects external disturbances. It is shown that H∞ with the proposed modification, has the best performance although its relatively high cost of computation could be potentially considered as a drawback. Also, the proposed Inverse ANFIS controller uses the power of fuzzy systems along with neural networks to help improve vehicle ride metrics significantly. In this study, a novel approach is introduced to analyze and fine-tune semi-active suspension control algorithms. In some cases, such as military trucks moving on off-road terrains, it is critical to keep the vehicle ride quality in an acceptable range. Semi-active suspensions are used to have more control over the ride metrics compared to passive suspensions and also, be more cost-effective compared to active suspensions. The proposed methodology will investigate the skyhook-groundhook hybrid controller. This is accomplished by conducting sensitivity analysis of the controller performance to varying vehicle/road parameters. This approach utilizes sensitivity analysis and one-at-a-time methodology to find and reach the optimum point of vehicle suspensions. Furthermore, real-time tuning of the mentioned controller will be studied. The online tuning will help keep the ride quality of the vehicle close to its optimum point while the vehicle parameters are changing. A quarter-car model is used for all simulations and analyses.
Ph. D.
APA, Harvard, Vancouver, ISO, and other styles
17

Charatan, Quentin. "A unified systems development paradigm which synthesises Object-Oriented Methodologies and VDM." Thesis, London South Bank University, 1996. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.336382.

Full text
APA, Harvard, Vancouver, ISO, and other styles
18

Zhu, Weihua. "Design and development of novel routing methodologies for dynamic roadway navigation systems." Diss., [Riverside, Calif.] : University of California, Riverside, 2009. http://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqdiss&rft_dat=xri:pqdiss:3350082.

Full text
Abstract:
Thesis (Ph. D.)--University of California, Riverside, 2009.
Includes abstract. Available via ProQuest Digital Dissertations. Title from first page of PDF file (viewed March 12, 2010). Includes bibliographical references (p. ). Also issued in print.
APA, Harvard, Vancouver, ISO, and other styles
19

Taylor, Martin Allen. "The use of systems development methodologies in web-based application development in South Africa / Martin Allen Taylor." Thesis, North-West University, 2006. http://hdl.handle.net/10394/1447.

Full text
APA, Harvard, Vancouver, ISO, and other styles
20

Henderson, David Lockhart III. "Explaining Developer Attitude Toward Using Formalized Commercial Methodologies: Decomposing Perceived Usefulness." Diss., Virginia Tech, 2007. http://hdl.handle.net/10919/28954.

Full text
Abstract:
Although methodology use generally leads to fewer software defects and reductions in development time, the introduction of a formalized systems development methodology is often met with substantial resistance. Motivated by the purported benefits of methodology use, yet resistance to the introduction of a methodology, this study explains developer attitude toward using a formalized commercial methodology. An important variable for explaining attitude is perceived usefulness, defined as the degree to which using a methodology will enhance a developerâ s job performance. If, however, a benefit of using a methodology is different than increased job performance, then limiting the definition of perceived usefulness to beliefs surrounding job performance may provide an incomplete representation of what makes a methodology useful to developers. A methodology may be perceived as a rational process, used to achieve objectives such as increasing job performance or as a political process used to achieve objectives particular to one person or group. In order to determine what makes a methodology useful to developers, the perceived usefulness construct was expanded to include benefits of methodology use related toward achieving political objectives. In addition to broadening the perceived usefulness construct, this research also broke down perceived usefulness into its referent dimensions. Decomposing perceived usefulness provided a deeper understanding of what makes a methodology useful to developers and revealed the relative importance of each dimension of perceived usefulness. The study surveyed 120 developers. Partial least squares regression was used to test the antecedents of developer attitude as well as the hypothesized structure of perceived usefulness. Results indicate that developers will have more favorable attitudes toward methodologies they perceive as useful, easy to use, and consistent with the way they like to develop systems. Additionally, findings suggest that developers may find methodologies not only useful for achieving rational goals such as increasing system quality, raising productivity, and enhancing communication, but also useful for achieving political goals such as increasing career opportunities, showing others that professional development practices are being used, reducing anxiety, and defending against unreasonable user demands.
Ph. D.
APA, Harvard, Vancouver, ISO, and other styles
21

Banks, David. "Sharing understandings of information systems development methodologies : a critical reflexive issue for practice and curriculum." Thesis, University of Manchester, 2011. https://www.research.manchester.ac.uk/portal/en/theses/sharing-understandings-of-information-systems-developmentmethodologies-a-critical-reflexive-issue-for-practice-andcurriculum(ee22a023-f316-417a-a661-45ba18bf48e9).html.

Full text
Abstract:
Most contemporary organizations make use of computer-based information systems to support their management activities. There is considerable evidence that many of these systems experience problems during the development phases and a large proportion of these systems may, using specific criteria, be classed as failures. The reported high level of such failure in the development of computer-based information systems is not a new phenomenon for business, having been present almost from the inception of these systems. The frameworks that guide developers through the process can be labelled as information systems development methodologies, or ISDMs.For an educator involved with the teaching of some or all aspects of the development process this perceived high level of failure of systems development and implementation in practice raises some significant concerns. If there is a 'silver bullet' approach that students need to be equipped with to become successful systems developers we need to identify it and ensure that they are proficient with it. If there is no silver bullet we need to acknowledge this in our teaching and equip the students with the critical thinking skills to help them appreciate this in their later practice.This thesis takes as its central theme the view that there is currently no 'silver bullet' and one may never be found to fit all development projects and environments. Under such a constraint our students, as would-be practitioners, need to be helped to approach practice unfettered by a naïve belief that there is a single approach that offers guaranteed success in the development of information systems. Flexible, contingent and possibly creative approaches need to be fostered so that students can both work in the field and can contribute to both the overall understanding of that field and to their own personal development. The thesis considers the role of multiple perspectives, constructivism, language, communication and reflection as vehicles to allow the building and sharing of accessible understanding of information systems development methodologies in a tertiary education setting. The issues are explored through the design and development of a Masters course titled 'Information Systems Development Methodologies' that was designed and implemented at the University of South Australia in the period 1999 to 2008. The course was initially designed within an interpretivist paradigm and rather than following a traditional systems analysis and design path could be viewed more as a liberal arts course. However, as the course moved towards the end of its life it began to take on a more positivistic flavour.The story of the course emerged from a series of action learning cycles and is told from the perspective of the author who was both the researcher and the subject of the research.
APA, Harvard, Vancouver, ISO, and other styles
22

Barnard, Jacques. "The development of a fuzzy expert system to aid in the adoption and use of systems development methodologies / J. Barnard." Thesis, North-West University, 2009. http://hdl.handle.net/10394/4311.

Full text
APA, Harvard, Vancouver, ISO, and other styles
23

Conradie, Pieter Wynand. "The use and effectiveness of information system development methodologies in health information systems / Pieter Wynand Conradie." Thesis, North-West University, 2010. http://hdl.handle.net/10394/4277.

Full text
Abstract:
Abstract The main focus of this study is the identification of factors influencing the use and effectiveness of information system development methodologies (Le., systems development methodologies) in health information systems. In essence, it can be viewed as exploratory research, utilizing a conceptual research model to investigate the relationships among the hypothesised factors. More specifically, classified as behavioural science, it combines two theoretical models, namely the Unified Theory of Acceptance and Use of Technology and the Expectancy Disconfirmation Theory. The main aim of behavioural science in information systems is to assist practitioners (Le., social actors) in improving business processes and competitiveness, thus the effective use of information systems. A wider view of behavioural science incorporates other social actors (e.g., end users) and organisational actors (e.g., executives). In health information systems, the effective use of information systems is especially relevant Health information systems are vital in the area of health care, since only by having access to pertinent health information, can the correct decisions relating to diagnostics and curative procedures be made. The use of systems development methodologies in health information systems development is therefore crucial, since they can make the development process more effective, while improving software quality. By empirically evaluating the conceptual research model, utilizing a survey as the main research method and structural equation modelling as the main statistical technique, meaningful results were obtained. Focussing on the factors influencing the individual's behavioural intent, it was found that the compatibility of systems development methodologies to the developer's pre-existing software development style is vital. Furthermore, performance expectancy, self-efficacy, organisational culture, policies, customer influence, voluntariness and facilitating conditions, all directly influenced the use of systems development methodologies, with policies and customer influence playing a significant role, especially in relation to health information systems. No significant direct effects or indirect effects could be established for the factors effort expectancy, personal innovativeness and social influence. It appears that individuals working in the health care software development discipline are more autonomous, less influenced by others. Also, the lack of support for the factor effort expectancy may indicate that systems development methodologies have entered a mature state, with less concern on the effort required for use. Furthermore, with regard to effectiveness and the continued use of information systems methodologies, satisfaction had a significant direct effect, with confirmation having a significant indirect effect. Keywords: behavioural science; conceptual research model; direct effect; exploratory research; Expectancy Disconfirmation Theory; indirect effect; Unified Theory of Acceptance and Use of Technology; structural equation modelling; survey; systems development methodologies.
Thesis (Ph.D. (Computer Science))--North-West University, Potchefstroom Campus, 2010.
APA, Harvard, Vancouver, ISO, and other styles
24

Otto, Christiaan Hamman. "The use of systems development methodologies in mobile telecommunication software development in South Africa / C.H. Otto." Thesis, North-West University, 2007. http://hdl.handle.net/10394/1257.

Full text
Abstract:
This study aims to identify the ways in which mobile telecommunications software systems are developed in practice in South Africa. The main objectives are to identify the systems development methodologies used, if any, during development, to highlight certain key aspects of mobile telecommunication software development and identify a list of necessities a systems development methodology should contain when used to develop mobile telecommunications software. In the highly competitive market of mobile telecommunications, it is extremely important that mobile telecommunications systems are developed in minimal time. with minimal cost while still ensuring quality and usability. As stated by Fitzgerald (1996), a big factor that could have a positive impact on the development process is the use of a systems development methodology. Because of the importance of systems development methodologies, this study identifies and discusses different types of systems development methodologies from the available literature and also three systems development methodologies designed specifically for developing mobile telecommunication systems. To determine how mobile telecommunication systems arc developed in practice. a qualitative research method was used. Case studies were done at three different mobile telecommunications software development companies in South Africa. Data were collected by conducting semi structured interviews with developers or project managers at each of the companies. Coding of the data was done with the help of ATLAS.ti and analysed by means of cross-case content analysis. It was found that mobile telecommunications software development companies in South Africa tended to make use of in-house developed systems development methodologies, focusing on flexibility and speed of development. This was driven by the constant interaction of software with other telecommunications systems and the speed at which mobile telecommunication software need to be developed. Key aspects of these in-house systems development methodologies were identified as well as a list of necessities which should be addressed during mobile telecommunication system development
Thesis (M.Sc. (Computer Science))--North-West University, Potchefstroom Campus, 2007.
APA, Harvard, Vancouver, ISO, and other styles
25

Kumar, Sachin. "Development of diagnostic and prognostic methodologies for electronic systems based on Mahalanobis distance." College Park, Md.: University of Maryland, 2009. http://hdl.handle.net/1903/9921.

Full text
Abstract:
Thesis (Ph. D.) -- University of Maryland, College Park, 2009.
Thesis research directed by: Reliability Engineering Program. Title from t.p. of PDF. Includes bibliographical references. Published by UMI Dissertation Services, Ann Arbor, Mich. Also available in paper.
APA, Harvard, Vancouver, ISO, and other styles
26

Stirling, M. D. "Methodologies for the structured development and documentation of manufacturing planning and control systems." Thesis, University of Salford, 2000. http://usir.salford.ac.uk/2042/.

Full text
Abstract:
Computerised Manufacturing Planning and Control, (MPC), systems are used by many manufacturing organisations and there has been a significant amount of research into the implementation and use of these systems. It is apparent that these systems, once implemented, require continuous development to meet changing business requirements. What is not well understood is the optimal approach for this development process. This thesis presents the findings of a collaborative industrial research project that addresses this issue. The collaborative partner was Ferodo Ltd., Chapel-en-le-Frith, a leading automotive friction product manufacturer. The project was conducted under the Total Technology scheme. A review of the development of MPC systems is presented. This review considers three approaches to MPC; Manufacturing Resource Planning, (MRPII), Just in Time, (JIT) and Optimised Production Technology, (OPT). It is shown that whilst there is diversity between these approaches and their application in industry, there is convergence between their data structure requirements. The work presented in this thesis is based around the MRPII package used within Ferodo. The research concentrated on defining methodologies for structured systems development, with two main themes:- 1. The development of a multi-stage methodology to assist in the appropriate choice of systems development technique for creation of an effective manufacturing database. 2. Following on from the above, the thesis identifies the need for structured, hierarchical documentation to accompany a manufacturing database. A methodology for creation of this documentation is presented which is based on a pre-defined, top level, template. The methodology uses modelling techniques and defines four levels of documentation to help system developers derive comprehensive documentation from this template. Intranet technology is proposed as a mechanism for providing general access to this documentation. Proposals for further work are presented which include additional testing of the systems development methodology and creation of templates for different industrial scenarios.
APA, Harvard, Vancouver, ISO, and other styles
27

Kalanjee, Veemal. "The use and effectiveness of systems development methodologies in South Africa / Veemal Kalanjee." Thesis, North-West University, 2006. http://hdl.handle.net/10394/801.

Full text
Abstract:
This study investigates the use and effectiveness of systems development methodologies in practice. Systems development methodologies are defined as the totality of systems development approaches, process models, methods and techniques used in an organisation. The term "deployment" is used to encompass the use of systems development methodologies, the perceived support provided by them, and their impact on both the developed system and the development process. The general purpose of this study was to investigate whether there has been a change in the use of systems development methodologies in South Africa since the study performed by Huisman (Huisman, 1999) and also whether the factors that influence the use and effectiveness of systems development methodologies have changed or remained the same as put forth in 1999. Research was conducted to determine the current situation of systems development methodologies deployment in South Africa. The results showed that development of software is performed on multiple operating systems, using multiple development platforms and multiple programming languages. The requirements and testing phases make use of techniques the most intensively. The overall intensity of use of techniques and methods was found to be very low. The relationship between the perceived maturity of an organisation and the deployment of systems development methodologies was also investigated. Organisations do not follow the maturity levels of the CMM as prescribed and skip key practices of each level. The CMM Level 3 key practices were found to have the greatest impact on the deployment of methodologies. Organisational culture and its influence on the deployment of systems development methodologies was another focal point of the analysis. In general, organisations had weak affiliations to the four culture groups as defined by the Competing Values Framework. The culture group with the most impact on the deployment of methodologies was the developmental culture which emphasises decentralisation, differentiation and flexibility. This is a significant finding since Huisman (1999) found that hierarchical culture most influences deployment of methodologies. These two organisational culture groups are complete opposites and a dramatic shift has taken place in organisations' culture since 1999. Various organisational factors were examined to establish their bearing on the deployment of systems development methodologies. The results revealed that IS department size has a negative impact on the developed system and the development process. It is also negatively related to the support aspects of methodology deployment. Maturity has a positive effect on the support for organisational alignment and horizontal use. The time dedicated to the development of new applications has a negative impact on the developed system as well as the development process. Developmental culture is positively related to the deployment of systems development methodologies. At the individual level, it was found that relative advantage, ease of use, compatibility, demonstrability, trialability and developer support all have a positive impact on the individual deployment of systems development methodologies. Uncertainty, experience in systems development and voluntariness have a negative effect on different aspects of individual deployment.
Thesis (M.Sc. (Computer Science))--North-West University, Potchefstroom Campus, 2006.
APA, Harvard, Vancouver, ISO, and other styles
28

Fitzgerald, Brian. "Methodology-in-action : the nature of usage of systems development methodologies in practice." Thesis, Birkbeck (University of London), 1997. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.265004.

Full text
APA, Harvard, Vancouver, ISO, and other styles
29

Tartaruga, Irene. "On the development of methodologies to deal with uncertainties in complex aeronautical systems." Thesis, University of Bristol, 2017. https://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.738290.

Full text
APA, Harvard, Vancouver, ISO, and other styles
30

Zhou, Minlin. "Design & development of PPC systems for AMS using structured methodologies and CASE tools." Thesis, University of Strathclyde, 1993. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.317986.

Full text
APA, Harvard, Vancouver, ISO, and other styles
31

Brits, Waldo. "The relationship between organizational and national culture and the use and effectiveness of systems development methodologies / Waldo Brits." Thesis, North-West University, 2011. http://hdl.handle.net/10394/9165.

Full text
Abstract:
The aim of this research is to investigate the relationship between organizational and national culture and the use and effectiveness of systems development methodologies. Various different aspects of both culture and systems development methodologies are analysed. The first aspect studied is the state of systems development methodology use in South Africa. The results indicate that 74% of the organizations that participated in this study use a systems development methodology. Relationships between horizontal use of systems development methodologies and the success of the IS system and the success of the development process are also found. This relationship shows that when the systems development methodology knowledge is used in a bigger proportion of projects and by a bigger proportion of people, then both the development process and the IS system will be more successful. A relationship is also found that exists between organizational culture and system development methodologies. Organizations with a more hierarchical culture have been using SDMs longer than other organizational cultures. Relationships between national culture and systems development methodologies are also studied. The results show that when people prefer to work in a group (low individualism), the systems development methodology knowledge will be used more horizontally in the organization. The results also show relationships between the success of the IS system, the success of development process and the national and organizational cultures. When managers involve people at lower levels in the organizations in the decision making process, the developed IS system is more successful. The results show that organizations with a more developmental culture will have a more successful development system. The more an organization have a rational culture the more successful the IS system is perceived to be.
Thesis (MSc (Computer Science))--North-West University, Potchefstroom Campus, 2012.
APA, Harvard, Vancouver, ISO, and other styles
32

Goede, Roelien. "A framework for the explicit use of specific systems thinking methodologies in data-driven decision support system development." Pretoria [s.n.], 2004. http://upetd.up.ac.za/thesis/available/etd-05132005-080727.

Full text
APA, Harvard, Vancouver, ISO, and other styles
33

Issa, Tomayess Boutros. "Development and evaluation of a methodology for developing websites." Curtin University of Technology, School of Information Systems, 2007. http://espace.library.curtin.edu.au:80/R/?func=dbin-jump-full&object_id=17908.

Full text
Abstract:
This research focuses on the development of a new methodology for creating effective websites, especially those used for marketing. It was found that existing methodologies were missing some key stages - user participation and “real interaction” (i.e. monitoring of user interaction with a prototype site). This has led to users being frustrated and lacking loyalty to the website. There is great potential for combining aspects of methodologies from different disciplines; however, these need to be integrated in a coherent way. To address these problems, a new integrated methodology was developed in this research. The new methodology was created from basic concepts derived from: lifecycle models; Information Systems development methodologies; methodologies with explicit human factors aspects; websites methodologies; marketing methodologies; and additional techniques such as task analysis and detailed website design and implementation. After studying the lifecycle model, the researcher identified four key principles, which were the foundation of the research: user participation; iteration; usability and “real interaction”. The way in which these four principles were incorporated in each methodology was evaluated in order to choose the strongest stages to utilize in the new combined methodology. After reviewing techniques for methodology integration, a new draft methodology was produced. To assess the new methodology, two research phases were used - interviews and a questionnaire. In the former phase, the researcher interviewed representatives from nine website development companies in Western Australia to discuss their current methodologies and compared these with the new methodology.
Most of the industry participants were pleased with the structure of the new methodology, as most agreed that it incorporates the necessary requirements to develop a successful website. The interviews generated some recommendations for revisions to the methodology, which assisted the researcher to improve the new methodology. In the latter phase, an online questionnaire was completed by a total of website industry participant andInformation Systems Professionals, in order to assess the revised methodology. Results from the interviews and questionnaire supported the research hypothesis – i.e. that the new integrated methodology can provide a more effective way of developing websites, utilizing the four key principles. This thesis points to the need for further research, including the development of a website describing the new methodology. This website will incorporate a software tool to facilitate selection of particular stages, steps and techniques from theintegrated methodology to produce a tailored methodology for any specific project, thereby implementing the concept of “contingency”.
APA, Harvard, Vancouver, ISO, and other styles
34

Riordan, Dominic Damon. "A framework for the analysis and evaluation of software development methodologies based on formal, intrinsic and pragmatic criteria." Master's thesis, University of Cape Town, 2007. http://hdl.handle.net/11427/5657.

Full text
APA, Harvard, Vancouver, ISO, and other styles
35

Salberg, Randall N. "The systems resource dictionary : a synergism of artificial intelligence, database management and software engineering methodologies." Thesis, Kansas State University, 1985. http://hdl.handle.net/2097/9877.

Full text
APA, Harvard, Vancouver, ISO, and other styles
36

Van, Rensburg Christoffel Wilhelmus Janse. "The relationship between process maturity models and the use and effectiveness of systems development methodologies." Thesis, North-West University, 2012. http://hdl.handle.net/10394/9069.

Full text
Abstract:
The need for information systems has increased to a point where virtually all business environments require some sort of software to aid in its daily operations. This study will address the need for quality information systems by examining techniques which can potentially aid in producing consistent high-quality information systems. Two techniques in particular, namely Process Maturity Models (PMMs) and Systems Development Methodologies (SDMs) are examined. Process Maturity Models such as the Capability Maturity Model Integration (CMMI) as well as the ISO-9000 standards aid in standardising and improving an organisation’s information systems development processes. These Process Maturity Models often require either the use of certain Systems Development Methodologies or at the very least techniques used within some Systems Development Methodologies. Systems Development Methodologies refer to a set of development processes, tools, techniques etc. which can be used during software development to standardise the entire development process by offering the use of modelling techniques, tools to analyse requirements, illustration of processes etc. These techniques differ from one Systems Development Methodology to the next. This study aims to identify the relationship between Process Maturity Models and Systems Development Methodologies. During the research process a questionnaire was sent out to people within the information technology business environment. The questionnaire contained questions used to determine and measure the usage of Systems Development Methodologies and how projects were affected. The questionnaire was also used to do an informal assessment of each respondent’s Capability Maturity Model level. Furthermore the data retrieved was statistically analysed and the results were interpreted. The results indicate that a relationship exists between the use of SDMs and the success of the respondent’s development processes and developed products. A total of 73% of respondents indicated that they do use SDMs to some extent, the most common being the Systems Development Lifecycle (SDLC). The majority of organizations implementing SDMs have been doing so for three years or more. Results also show that most of the respondents are not certified in some formal Process Maturity Model; however, they do implement some of the processes required by models such as the CMMI. An informal assessment performed indicated that 65% of respondents can be grouped into a perceived CMMI level 2 category. Project outcome was measured and the relationship between PMM implementation as well as SDM use was measured. Results show no statistical evidence which indicates that an organisation’s perceived CMMI level is influenced by SDM use, both vertically and horizontally. Results do, however, indicate that organizations which have been implementing SDMs for a longer period of time are more likely to apply CMMI level 4 activities. Results also indicate that the horizontal use (number of projects/people which implement SDM knowledge) of SDMs have a significant effect on the development process- and the developed product success. Lastly the results indicated that organizations which satisfy more of the CMMI’s level 4 activities experience a higher quality development process which leads to a more successful development process.
Thesis (MSc (Computer Science))--North-West University, Potchefstroom Campus, 2013.
APA, Harvard, Vancouver, ISO, and other styles
37

Simpson, Levi Samuel. "The development and application of methodologies for the study of sulfate monoesters in biological systems." [Bloomington, Ind.] : Indiana University, 2007. http://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqdiss&rft_dat=xri:pqdiss:3297086.

Full text
Abstract:
Thesis (Ph. D.)--Indiana University, Dept. of Chemistry, 2007.
Title from dissertation home page (viewed Sept. 26, 2008). Source: Dissertation Abstracts International, Volume: 69-02, Section: B, page: 1019. Adviser: Theodore S. Widlanski.
APA, Harvard, Vancouver, ISO, and other styles
38

Delcheva, Yana. "Challenges during the transition to Agile methodologies : A holistic overview." Thesis, Internationella Handelshögskolan, Högskolan i Jönköping, IHH, Informatik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-40692.

Full text
APA, Harvard, Vancouver, ISO, and other styles
39

Hallgrímsson, Guðmundur. "The implementation, adaptation, and use of the Rational Unified Process at Volvo Information Technology : a case study." Thesis, University of Skövde, Department of Computer Science, 2002. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-657.

Full text
Abstract:

The use of systems development methods are, by many, seen as the way to solve development problems, decrease development time, and improve the quality of software systems. Despite this, little is known about how development methods are actually used in the software industry. The aim of this project is to investigate how a widespread development method is implemented and used in an organisational setting.

The result of this project is a case study description of how Volvo Information Technology implements, adapts, and uses the commercial development method Rational Unified Process® (RUP®) in combination with other methods. The implementation is centrally administered and done incrementally over several years in order to build competence in the organisation. RUP is also adapted to the specific situation of the organisation, each division, each development project, and even adapted by individual developers.

APA, Harvard, Vancouver, ISO, and other styles
40

Mazengera, Bruce Mwai Analinafe. "The use of agile systems development methodologies in the telecommunication industry in South Africa / B.M. Mazengera." Thesis, North-West University, 2009. http://hdl.handle.net/10394/5039.

Full text
Abstract:
Over the last decade, systems development professionals have recognised the need to use agile systems development methodologies (ASDMs) in the telecommunication industry. This is partly due to the barriers identified by Mansurov (2000) which suggest that the use of agile methodologies in the telecommunication industry would reduce the ratio of time-to-market. In the South African context, the industry has cemented its position as a major driving force of the economy as a whole. The industry's level of competitiveness is in part informed by the information technology practices that it follows, and hence systems development is deemed to be a crucial and value-adding component of the environment This research therefore aims to investigate the systems development practices currently being used in the telecommunication industry of South Africa, as well as the perceived sentiments towards the use of ASDMs. The investigation into the level of applicability of ASDMs in the industry is largely informed by literature from agile proponents which suggest that ASDMs are highly suitable to projects where the user requirements continuously change. In order to identify the current SD practices followed and the sentiments towards ASDMs in the telecommunication industry, the interpretive paradigm was used. Three prominent organisations were identified and case studies were conducted at each of these companies. The data collection method used was a combination of semi-structured interviews and questionnaires, and the data analysis tools were ATLAS.ti for the semi-structured interviews and SPSS for the questionnaires. Thereafter, the data collected was analysed by using the cross-case analysis method. The results indicated that the incumbent companies in the telecommunication industry used an SDM that followed the waterfall approach, and the use of ASDMs was informed by a multitude of factors.
Thesis (M.Sc. (Computer Science))--North-West University, Potchefstroom Campus, 2010.
APA, Harvard, Vancouver, ISO, and other styles
41

Moscovic, Sandra A. "Development of time and workload methodologies for Micro Saint models of visual display and control systems." Diss., Virginia Tech, 1992. http://hdl.handle.net/10919/40443.

Full text
APA, Harvard, Vancouver, ISO, and other styles
42

Behbahani, Saeed. "Practical and analytical studies on the development of formal evaluation and design methodologies for mechatronic systems." Thesis, University of British Columbia, 2007. http://hdl.handle.net/2429/30718.

Full text
Abstract:
The integration of mechanical engineering, electrical engineering and information technology in one mixed system has found vast applications in industry and everyday life. This interdisciplinary field, known as Mechatronics, has attracted a great deal of attention, particularly in the context of optimal design of multi-domain systems. To this end, the present thesis represents an original investigation into the development of formal and systematic methodologies for the optimal design and design evaluation of mechatronic systems. This work presents a new philosophy and approach for the optimal design of mechatronic systems. It takes into account that an optimal mechatronic design requires concurrent, integrated, and system-based thinking with regard to all design parameters and criteria involved in the mechatronic system. The mathematical model and axioms which support this thinking are presented in the thesis. A design evaluation index has been presented in the present work which supports above statement. It is based on the concept of mechatronic design quotient (MDQ). MDQ is a multi-criteria index reflecting the overall degree of satisfaction of the design criteria for a mechatronic system. In this thesis, a nonlinear fuzzy integral is used for the aggregation of the various design criteria and for handling possible correlations among them. For an existing mechatronic system, MDQ is a useful index for evaluating its design as well, and determining the potential for improvement. In different stages of design, it can be used as an index for the purposes of optimization and/or decision making. In the present work, a new systematic mechatronic design methodology based on the concept of MDQ maximization is presented. The design procedure is treated in multiple stages. In the conceptual stage, MDQ provides guidance to the designer in selecting the best design choices and making effective decisions about the essential structure of the design. In the next stage, which concerns detailed design, a niching genetic algorithm is employed to find the elite design alternatives for all possible configurations and combinations of system parts. Since a full MDQ assessment is computationally expensive, it is not practical to consider all MDQ attributes in the course of an evolutionary optimization. Only the essential criteria which have a veto effect on the MDQ evaluation are considered in the process of the niching genetic algorithm. A full and detailed MDQ assessment is then employed to find the best choice among the elite representatives. The reliability assessment of mechatronic systems is studied as well in the thesis. A new reliability assessment methodology is developed which has two practical advantages over the available methodologies. First, in view of dynamic interactions that may exist in a mechatronic system, the developed method uses a Petri-net simulation of the dynamic behavior of the system. Here, all possible events and conditions of the real operation of the system and all possible interactions can be accurately modeled in the level of detail that the designer prefers. Second, the severity of the failure modes is considered in the reliability evaluation methodology. The developed reliability evaluation approach contributes in the mechatronic design process by revealing information about the performance of various design choices. A bond graph mechatronic simulation tool is developed in this work. It is based on a new matrix-based formulation, which is presented in the thesis. The bond graph simulation tool is integrated with genetic programming to form a unified evolutionary mechatronic tool. As a new contribution, this synergic integration is extended for the general case of nonlinear mechatronic problems. This tool can concurrently optimize both the topology and "size" of a bond graph model of a mechatronic system in order to achieve the best fitness for the solution. It can be used in any mechatronic problem, provided that an effective fitness evaluation is established for the problem. In particular, the application of this tool for automated system identification of nonlinear mechatronic systems is presented in the thesis. The methodologies developed in this research are validated by applying them to the modeling and redesign process of an industrial fish processing machine, called the Iron Butcher - a complex electromechanical system which falls into the class of mixed or multi-domain systems.
Applied Science, Faculty of
Mechanical Engineering, Department of
Graduate
APA, Harvard, Vancouver, ISO, and other styles
43

Pham, Van Cam. "Model-Based Software Engineering : Methodologies for Model-Code Synchronization in Reactive System Development." Thesis, Université Paris-Saclay (ComUE), 2018. http://www.theses.fr/2018SACLS611/document.

Full text
Abstract:
Model-Based Software Engineering (MBSE) a été proposé comme une méthodologie prometteuse de développement de logiciels pour surmonter les limites de la méthodologie traditionnelle basée sur la programmation pour faire face à la complexité des systèmes embarqués. MBSE favorise l’utilisation de langages de modélisation pour décrire les systèmes d’une manière abstraite et fournit des moyens pour générer automatiquement de différents artefacts de développement, p.ex. code et documentation, à partir de modèles. Le développement d’un système complexe implique souvent de multiples intervenants qui utilisent différents outils pour modifier les artefacts de développement, le modèle et le code en particulier dans cette thèse. Les modifications apportées aux artefacts évoquent le problème de cohérence qui nécessite un processus de synchronisation pour propager les modifications apportées dans l’un artefact aux autres artefacts. Dans cette étude, le problème de la synchronisation des modèles d’architecture basés sur les éléments UML composite structure (UML-CS) et UML state machine (UML-SM) du langage de l’Unified Modeling Language (UML), et le code orienté objet est présenté. UML-CSs sont utilisés pour décrire l’architecture du logiciel basée sur les composants et UML-SMs pour les comportements discrets liés aux événements des systèmes réactifs. Le premier défi est de permettre une collaboration entre les architectes de logiciels et les programmeurs produisant de modèle et de code, en utilisant différents outils. Il soulève le problème de synchronisation où il existe de modifications simultanées des artefacts. En fait, il existe un écart de perception entre les langages à base de diagramme (langages de modélisation) et les langages textuels (langages de programmation). D’une part, les programmeurs préfèrent souvent utiliser la combinaison familière d’un langage de programmation et d’un environnement de développement intégré. D’autre part, les architectes logiciels, travaillant à des niveaux d’abstraction plus élevés, favorisent l’utilisation des modèles et préfèrent donc les langages à base de diagramme pour décrire l’architecture du système. Le deuxième défi est qu’il existe un écart d’abstraction significatif entre les éléments du modèle et les éléments du code: les éléments UML-CS et UML-SM sont au niveau d’abstraction plus élevé que les éléments du code. L’écart rend la difficulté pour les approches de synchronisation actuelles car il n’y a pas de façon facile de réflecter les modifications du code au modèle. Cette thèse propose une approche automatisée de synchronisation composée de deux principales contributions corrélées. Pour aborder le premier défi, on propose un patron méthodologique générique de synchronisation entre modèle et code. Il consiste en des définitions des fonctionnalités nécessaires et plusieurs processus qui synchronisent le modèle et le code en fonction de plusieurs scénarios définis où les développeurs utilisent différents outils pour modifier le modèle et le code. Cette contribution est indépendante de UML-CSs et UML-SMs. La deuxième contribution traite du deuxième défi et est basée sur les résultats de la première contribution. Dans la deuxième contribution, un mapping bidirectionnel est présentée pour réduire l’écart d’abstraction entre le modèle et le code. Le mapping est un ensemble de correspondances entre les éléments de modèle et ceux de code. Il est utilisé comme entrée principale du patron méthodologique générique de synchronisation entre modèle et code. Plus important, l’utilisation du mapping fournit les fonctionnalités définies dans la première contribution et facilite la synchronisation des éléments de UML-CS et UML-SM et du code. L’approche est évaluée au moyen de multiples simulations et d’une étude de cas
Model-Based Software Engineering (MBSE) has been proposed as a promising software development methodology to overcome limitations of traditional programming-based methodology in dealing with the complexity of embedded systems. MBSE promotes the use of modeling languages for describing systems in an abstract way and provides means for automatically generating different development artifacts, e.g. code and documentation, from models. The development of a complex system often involves multiple stakeholders who use different tools to modify the development artifacts, model and code in particular in this thesis. Artifact modifications must be kept consistent: a synchronization process needs to propagate modifications made in one artifact to the other artifacts. In this study, the problem of synchronizing Unified Modeling Language (UML)-based architecture models, specified by UML composite structure (UML-CS) and UML state machine (UML-SM) elements, and object-oriented code is presented. UML-CSs are used for describing the component-based software architecture and UML-SMs for discrete event-driven behaviors of reactive systems. The first challenge is to enable a collaboration between software architects and programmers producing model and code by using different tools. This raises the synchronization problem of concurrent artifact modifications. In fact, there is a perception gap between diagram-based languages (modeling languages) and text-based languages (programming languages). On the one hand, programmers often prefer to use the more familiar combination of a programming language and an Integrated Development Environment. On the other hand, software architects, working at higher levels of abstraction, tend to favor the use of models, and therefore prefer diagram-based languages for describing the architecture of the system. The second challenge is that there is a significant abstraction gap between the model elements and the code elements: UML-CS andUML-SM elements are at higher level of abstraction than code elements. The gap makes current synchronization approaches hard to be applied since there is no easy way to reflect modifications in code back to model. This thesis proposes an automated synchronization approach that is composed of two main correlated contributions. To address the first challenge, a generic model-code synchronization methodological pattern is proposed. It consists of definitions of necessary functionalities and multiple processes that synchronize model and code based on several defined scenarios where the developers use different tools to modify model and code. This contribution is independent of UML-CSs and UML-SMs. The second contribution deals with the second challenge and is based on the results from the first contribution. In the second contribution, a bidirectional mapping is presented for reducing the abstraction gap between model and code. The mapping is a set of correspondences between model elements and code elements. It is used as main input of the generic model-code synchronization methodological pattern. More importantly, the usage of the mapping provides the functionalities defined in the first contribution and eases the synchronization of UML-CS and UML-SM elements and code. The approach is evaluated by means of multiple simulations and a case study
APA, Harvard, Vancouver, ISO, and other styles
44

Coetzee, Ziaén. "An interpretive study of the contingent use of systems development methodologies in the telecommunications industry / Z. Coetzee." Thesis, North-West University, 2010. http://hdl.handle.net/10394/5562.

Full text
Abstract:
The telecommunication industry is dominating the world. Most recently there have been technological advancements made in mobile telecommunication. There are currently a few telecommunication organizations in South Africa. These organizations each have their own unique approach to service delivery. The strong competitive nature of the telecommunication industry is taking telecommunications in South Africa to greater heights. All these advancements necessitate the need for better security and controls of the telecommunications networks. RICA legislation was brought into effect to accomplish just this. The research focuses on the contingent use of systems development methodologies in the telecommunication industry in South Africa. The study determines how these telecommunication organizations choose a systems development methodology when developing systems. This study looks at how these organizations are currently implementing system development methodologies to keep up with the changes and competition within the industry. An interpretive approach was used to conduct the research. Four of the leading telecommunication organizations in South Africa were studied by using case studies. Each case study focused on a single telecommunication organization to gain in depth data regarding the use of systems development methodologies. The case studies were conducted by using structured interviews to gain data from multiple sources within the organizations. The data was analyzed using ATLAS.ti and a cross case analysis was done to answer the research questions. The results indicate that there is a contingent use of systems development methodologies within telecommunication organizations. The telecommunication organizations each use criteria to determine which systems development methodology to use. The results of the study indicate that there are different levels of contingency, and it examines how this is accomplished by each organization individually. Each of the organizations has a unique approach when selecting systems development methodologies. The systems development methodologies that are used by the telecommunication organizations are also tailored in some cases.
Thesis (M.Sc. (Computer Science))--North-West University, Potchefstroom Campus, 2011.
APA, Harvard, Vancouver, ISO, and other styles
45

Wagener, Ruhan Pieter. "Investigating critical success factors in agile systems development projects / Ruhan Wagener." Thesis, North-West University, 2012. http://hdl.handle.net/10394/9251.

Full text
Abstract:
This study investigates the critical success factors involved in agile systems development projects. Various systems development methodologies and project management methodologies are presented with their underlying principles, strengths and weaknesses. Thereafter the critical success factors adopted from the work of Chow and Cao (2007) are presented. A positivistic research paradigm was chosen for data collection and analysis. The survey method was chosen for data collection. A questionnaire was sent to multiple respondents in a predominantly agile work environment, which resulted in a total of 129 respondents in various business sectors. The results were analysed by implementing multiple correlation and regression statistics as well as descriptive statistics. The results show that there are in fact 16 critical success factors that have a direct impact on the success of agile systems development projects. Agile systems development methodologies have been increasing in use during the last 3 years, and most organisations are implementing some form of project management methodology. The first recommendation is based on the findings that strong customer involvement and the appropriate management of the agile process with a satisfactory amount of documentation resulted in greater process success. Therefore, organisations should encourage these critical success factors when implementing an ASDM as this has a positive effect on the project outcome. The appropriate management of the agile process with a satisfactory amount of documentation, the application of good design practices and technical knowledge to a project, and a cooperative organizational culture instead of hierarchical are three of the key critical success factors that were positively related to the success of the product. By focussing on these critical success factors, the success of the entire project can be predicted.
Thesis (MCom (Computer Science & Information Systems))--North-West University, Potchefstroom Campus, 2013.
APA, Harvard, Vancouver, ISO, and other styles
46

Tavares, João Luís Boleto. "Metodologias híbridas no desenvolvimento de sistemas embebidos." Master's thesis, Instituto Superior de Economia e Gestão, 2019. http://hdl.handle.net/10400.5/20038.

Full text
Abstract:
Mestrado em Gestão de Projetos
Nos últimos 20 anos, as metodologias ágeis têm vindo a afirmar-se como uma referência metodológica nos projetos de desenvolvimento de software. Esta realidade alicia muitos gestores a identificarem a necessidade de implementar esta abordagem no desenvolvimento de sistemas embebidos. Todavia, esta tarefa torna-se complexa devido à natureza deste tipo de projetos. Por esta razão têm surgidos propostas de utilização de metodologias híbridas, que são uma abordagem de desenvolvimento que combina práticas ágeis e tradicionais. No entanto, a sua utilização atual tem sido relatada como pouco estruturada, não havendo um enquadramento claro dos benefícios para o desenvolvimento destes sistemas específicos. Assim, este estudo pretende aprofundar o conhecimento atual sobre as práticas correntes no âmbito da utilização das metodologias, explorando e mapeando-as, em particular no que toca às metodologias híbridas. Foram realizadas quatro entrevistas semi-estruturadas para ganhar um maior entendimento sobre o contexto que leva à utilização de metodologias híbridas no desenvolvimento de sistemas embebidos. Posteriormente, foi aplicado um questionário a 132 profissionais da área dos quais se 68 forneceram respostas válidas. A análise dos resultados revelou que as metodologias mais utilizadas em Portugal não diferem das anteriormente reportadas na literatura. Porém, foi possível estabelecer uma dependência estatística entre as metodologias Scrum e Waterfall, confirmando a existência e utilização da metodologia híbrida Water-Scrum-Fall
Across the last 20 years, agile methodologies have substantially increased their influence on software and systems development. This reality encourages many managers to identify the need to implement this approach in embedded systems development projects. However, this task becomes very complex due to the nature of such development projects. For this reason, efforts have been made to use hybrid methodologies, which are a development approach that combines agile and traditional practices. Nevertheless, this use has been reported as unstructured and without a clear framework for the benefits to the development of these specific systems. Thus, this study intends to expand the current knowledge about current practices in the use of methodologies, exploring and mapping them, namely concerning hybrid methodologies. Four semi-structured interviews were conducted to acquire a deeper understanding of the reasons that lead to the use of hybrid methodologies in the development of embedded systems. Subsequently, a questionnaire was applied to 132 professionals in the area of embedded system development, from which 68 provided valid answers were collected. The analysis of the results revealed that the most used methodologies in Portugal do not differ from those previously reported in the literature. Still, it was possible to establish a statistical dependence between Scrum and Waterfall methodologies, confirming the existence and application of the Water-Scrum-Fall hybrid methodology.
info:eu-repo/semantics/publishedVersion
APA, Harvard, Vancouver, ISO, and other styles
47

Pieterse, Petronella Johanna. "An interpretive analysis of systems development methodology adaptation in South Africa / P.J. Pieterse." Thesis, North-West University, 2006. http://hdl.handle.net/10394/1565.

Full text
APA, Harvard, Vancouver, ISO, and other styles
48

Mavetera, Chipo Getrude. "An evaluation of the supportiveness of systems development methodologies to strategic goals during business process reengineering / Mavetera C.G." Thesis, North-West University, 2012. http://hdl.handle.net/10394/8192.

Full text
Abstract:
Professionals in system development have recognised and recommended the use of System Development Methodologies (SDMs) in South African organisations (Huisman and Iivari 2003). The first decade of South African independence has seen extensive restructuring of the Higher Education Institutions (HEIs) to form Merged Higher Education Institutions (MHEIs). The effects of the mergers on the Information and Communication Technology (ICT) side of the MHEIs saw the restructuring and redirecting of previously individual HEI’s strategic goals and business processes thereby invoking Business Process Reengineering (BPR). Professionals in BPR have also recognised the need for specific SDMs for BPR (Hammer and Champy 2005, Muthu, Whitman and Cheraghi 1999 and Giaglis 2009). This study aimed to evaluate the supportiveness of SDMs to strategic goals during BPR to find out whether they can be used as an effective artefact of change in MHEIs. The drive behind evaluating SDMs’ organisational strategy support is basically informed by past research from BPR proponents that suggest that BPR has serious effects on the organisational strategy and that it is a process that needs a proper approach to be followed if it is to succeed. In Chapter 2, evaluations of SDMs were done to determine the extent to which SDMs accommodate organisational strategy as well the extent to which they match with BPR success factors. The evaluations showed that SDMs can be used for BPR to satisfy requirements to a certain degree, but no specific SDMs were identified for BPR. The assumption has been based on the fact that in all the SDMs evaluated, not all required BPR success factors and characteristics were traceable in a single SDM at once to qualify them to suit BPR purposes. Future research may therefore need to consider developing some SDMs specific to BPR that emphasise on organisational strategy and include the success factors and BPR characteristics discussed. Chapter 2 also revealed that there has been very little research, specifically relating the use of SDMs in BPR. Findings on the relationship between BPR, SDMs and strategy therefore still remain almost non–existent. To be able to establish the supportiveness of SDMs to strategic goals in practice during BPR, four South African MHEIs were identified for investigations. Qualitative analysis was done for the semi–structured interviews and documents which were used as data collection methods. A qualitative analysis tool called ATLAS.ti was used to analyse the transcribed iii interviews and then the cross case analysis technique was applied to generate similar patterns among the findings. The results gave an impression that SDMs are being either applied or recommended in MHEIs for BPR projects. However, none of the SDMs carried the required emphasis on strategic goals in all the phases and no specific SDMs were identified for BPR that carry full emphasis on strategic goals. Chapter 4 of this study revealed the results of the study and confirmed that universities still basically follow the Information Systems Development Life Cycle (SDLC). Some universities have developed their own framework of tools and an organized collection of techniques from different types of SDMs where developers can pick and choose from for different development projects. Most universities IT departments have taken up the use of newer SDMs to try and address the changed and more complicated IT environments and businesses processes brought through the merger. Top managers emphasised their strong support for strategy in SDMs and developers believe in the consideration of organisational strategy although they are not directly involved in strategic issues.
Thesis (MSc (Computer Science))--North-West University, Potchefstroom Campus, 2012.
APA, Harvard, Vancouver, ISO, and other styles
49

Goh, Fo Kim Paul. "The development of a multi-perspective framework for guiding the choice of methodologies during systems analysis and design." Thesis, University of Salford, 1994. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.386403.

Full text
APA, Harvard, Vancouver, ISO, and other styles
50

Tinarwo, Loyd. "Development of methodologies for deploying and implementing local & medium area broadband PLC networks in office and residential electric grids." Thesis, University of Fort Hare, 2008. http://hdl.handle.net/10353/83.

Full text
Abstract:
The use of electrical networks for telecommunications has a long history. It has been known since the beginning of the twentieth century [Ahola03]. The idea of using electrical networks for broadband communications arose in the 1990s [Hrasnica et al 04]. Recent and growing research interest has indicated that PowerLine Communications (PLC) is the threshold for achieving broadband delivery particularly in very dispersed and low teledensity areas. Currently, there are numerous PLC trials and commercial deployments underway inside and outside South Africa. Nevertheless, these PLC deployments are very isolated, done without clear methodology and performance remains bound to the physical layout of the electrical network. Because of that high bandwidth broadband PLC systems are prone to poor performance and this in turn limits the acceptance and deployment of this emerging alternative broadband technology. Though, PLC technical challenges are being addressed, there has been little analysis and research work that is focused on the “Development of Methodologies for Deploying and Implementing Local & Medium Area Broadband Power Line in Residential and Office Electric Grids” that would lead to broadband PLC being adopted and be of greater use to non-broadband communities of South Africa. PLC is a term describing several different systems using electrical grid distribution wires for simultaneous distribution of data by superimposing an analog signal [Hrasnica et al 04]. The research proposed and presented broadband PLC methodologies for typical medium voltage and local voltage PLC networks. These methodologieswere implemented and experimented with in configurations which closely mirrored residential and office settings through laboratory and multibuilding experiments using commercial 2nd Generation Mitsubishi Electric PLC technology. Research results presented not only serve to provide insight into broadband PLC but also how it handled broadband applications (communications), competed and compared with other technologies such as Ethernet LAN. In combination with networking communication theories, the research explored and analyzed the extent of PLC in providing broadband communication to residential and office electric grids at the University Fort Hare, Computer Science Department.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography