79 resultados para agile method
Resumo:
Tämän tutkimuksen tavoitteena on selvittää, miten erityyppisissä organisaatioissa ohjelmistotestaus on organisoitu, sekä mitä ongelmia ja etuja testauksen toimenpieteissä on käytännössä havaittu. Tutkimuksessa kiinnitetään huomiota myös testausresurssien määrään ja asiakkaan toimintaan ohjelmistokehitysprojekteissa. Tässä tutkimuksessa keskityttiin selvittämään ketterien menetelmien vaikutusta ohjelmistotestauksen toteuttamiseen, sekä miten ketterät menetelmät vaikuttavat asiakkaiden toimintaan ohjelmistokehitysprojekteissa. Tutkimus toteutettiin laadullisena tutkimuksena, jossa tutkimusmenetelmänä käytettiin aineistopohjaista menetelmää. Tutkimusaineisto on kerätty haastattelemalla 12 organisaatioyksikön edustajia. Tutkimuksessa havaittiin, että ketterien menetelmien käytöllä voidaan järjestää lisää aikaa ohjelmistotestauksen toteuttamiseen. Ketterissä menetelmissä testaus sidotaan kehitysprosessiin tiiviisti, jolloin testaustoimenpiteet tulee huomioida jo kehitystyön alkaessa. Tällainen lähtökohta tasaa testausresurssien tarvetta, koska testaustoimenpinteitä voidaan suorittaa projektin alusta lähtien. Ketterien menetelmien havaittiin vaikuttavan myös asiakkaan toimintaan. Ketteriä menetelmiä varten toimittajaorganisaation on lisättävä yhteistyön ja kommunikoinnin määrää asiakkaan kanssa. Lisäksi asiakkaalta vaaditaan jatkuvaa läsnäoloa sekä ymmärrystä ketterästä kehityksestä, jotta kehittäjät saavat jatkuvasti palautetta nopean ja joustavan kehityksen takaamiseksi.
Resumo:
The application of information technology (IT) in customer relationship management (CRM) is growing rapidly as many companies implement CRM systems to support their numerous customer facing activities. However, failure rates of CRM projects remain notably high as they deliver scant solutions and poor user acceptance. As a consequence, it is justified to study previously researched CRM success factors and apply them to CRM system implementation. The aim of this master’s thesis was to get acquainted with relevant academic theories, frameworks and practices concerning CRM and agile development, and use them to generate a modified CRM project strategy to support the successful execution of the case company’s, Process Vision Oy, CRM implementation project. The empirical CRM system implementation project was conducted simultaneously with writing this thesis. Its theoretical findings could be transferred into practice through active participation in the CRM system development and deployment work. The project’s main goal was to produce and take into use a functioning CRM system. The goal was met, since at the time of printing this thesis the first system release was successfully published to its users at Process Vision’s marketing and sales departments. The key success elements in the CRM project were cyclic, iterative system development, customer oriented approach, user inclusion and flexible project management. Implying agile development practices ensured being able to quickly respond to changes arising during the progress of the CRM project. Throughout modelling of the core sales process formed a strong basis, on which the CRM system’s operational and analytical functionalities were built. End users were included in the initial specification of system requirements and they provided feedback on the system’s usage. To conclude, the chosen theoretical CRM roadmaps and agile development practices proved as beneficial in the successful planning and execution of the agile CRM system implementation project at Process Vision.
Resumo:
The purpose of the thesis is to generate scenarios of future purposes and of use of ships, suitable for STX Finland Cruise Oy to design and build, over a 50 year time span by applying the Delphi method and an open innovation approach in a future workshop. The scenarios were mapped out with help of two Delphi survey rounds and one future workshop. The number of participants in both surveys and the workshop was some twenty experts in each, representing various fields. On the basis of the first survey round, four different subject areas were selected for analysis: purposes for the use of ships; energy efficiency of cruises and ships; cost efficiency of sea transportation and vacation; and the views and expectations of the customers in the future. As a result of the future workshop, four different themes were established, which were studied further during the second Delphi round. The themes are future service and operation concepts; versatile uses of the space in ships; communication of environmental benefits of ships, future energy solutions and social interaction between passengers onboard. In addition to generating the scenarios, further aim of the thesis is to implement the Delphi method and workshop activity as foresight tools for STX Europe and to produce a chart of a future shipbuilding foresight community to can serve the open innovation processes in the maritime cluster as a whole.
Resumo:
Agile coaching of a project team is one way to aid learning of the agile methods. The objective of this thesis is to present the agile coaching plan and to follow how complying the plan affects to the project teams. Furthermore, the agile methods are followed how they work in the projects. Two projects are used to help the research. From the thesis point of view, the task for the first project is to coach the project team and two new coaches. The task for the second project is also to coach the project team, but this time so that one of the new coaches acts as the coach. The agile methods Scrum process and Extreme programming are utilized by the projects. In the latter, the test driven development, continuous integration and pair programming are concentrated more precisely. The results of the work are based on the observations from the projects and the analysis derived from the observations. The results are divided to the effects of the coaching and to functionality of the agile methods in the projects. Because of the small sample set, the results are directional. The presented plan, to coach the agile methods, needs developing, but the results of the functionality of the agile methods are encouraging.
Resumo:
This work is devoted to the development of numerical method to deal with convection diffusion dominated problem with reaction term, non - stiff chemical reaction and stiff chemical reaction. The technique is based on the unifying Eulerian - Lagrangian schemes (particle transport method) under the framework of operator splitting method. In the computational domain, the particle set is assigned to solve the convection reaction subproblem along the characteristic curves created by convective velocity. At each time step, convection, diffusion and reaction terms are solved separately by assuming that, each phenomenon occurs separately in a sequential fashion. Moreover, adaptivities and projection techniques are used to add particles in the regions of high gradients (steep fronts) and discontinuities and transfer a solution from particle set onto grid point respectively. The numerical results show that, the particle transport method has improved the solutions of CDR problems. Nevertheless, the method is time consumer when compared with other classical technique e.g., method of lines. Apart from this advantage, the particle transport method can be used to simulate problems that involve movingsteep/smooth fronts such as separation of two or more elements in the system.
Resumo:
The age-old adage goes that nothing in this world lasts but change, and this generation has indeed seen changes that are unprecedented. Business managers do not have the luxury of going with the flow: they have to plan ahead, to think strategies that will meet the changing conditions, however stormy the weather seems to be. This demand raises the question of whether there is something a manager or planner can do to circumvent the eye of the storm in the future? Intuitively, one can either run on the risk of something happening without preparing, or one can try to prepare oneself. Preparing by planning for each eventuality and contingency would be impractical and prohibitively expensive, so one needs to develop foreknowledge, or foresight past the horizon of the present and the immediate future. The research mission in this study is to support strategic technology management by designing an effective and efficient scenario method to induce foresight to practicing managers. The design science framework guides this study in developing and evaluating the IDEAS method. The IDEAS method is an electronically mediated scenario method that is specifically designed to be an effective and accessible. The design is based on the state-of-the-art in scenario planning, and the product is a technology-based artifact to solve the foresight problem. This study demonstrates the utility, quality and efficacy of the artifact through a multi-method empirical evaluation study, first by experimental testing and secondly through two case studies. The construction of the artifact is rigorously documented as justification knowledge as well as the principles of form and function on the general level, and later through the description and evaluation of instantiations. This design contributes both to practice and foundation of the design. The IDEAS method contributes to the state-of-the-art in scenario planning by offering a light-weight and intuitive scenario method for resource constrained applications. Additionally, the study contributes to the foundations and methods of design by forging a clear design science framework which is followed rigorously. To summarize, the IDEAS method is offered for strategic technology management, with a confident belief that it will enable gaining foresight and aid the users to choose trajectories past the gales of creative destruction and off to a brighter future.
Resumo:
Agile software development has grown in popularity starting from the agile manifesto declared in 2001. However there is a strong belief that the agile methods are not suitable for embedded, critical or real-time software development, even though multiple studies and cases show differently. This thesis will present a custom agile process that can be used in embedded software development. The reasons for presumed unfitness of agile methods in embedded software development have mainly based on the feeling of these methods providing no real control, no strict discipline and less rigor engineering practices. One starting point is to provide a light process with disciplined approach to the embedded software development. Agile software development has gained popularity due to the fact that there are still big issues in software development as a whole. Projects fail due to schedule slips, budget surpassing or failing to meet the business needs. This does not change when talking about embedded software development. These issues are still valid, with multiple new ones rising from the quite complex and hard domain the embedded software developers work in. These issues are another starting point for this thesis. The thesis is based heavily on Feature Driven Development, a software development methodology that can be seen as a runner up to the most popular agile methodologies. The FDD as such is quite process oriented and is lacking few practices considered commonly as extremely important in agile development methodologies. In order for FDD to gain acceptance in the software development community it needs to be modified and enhanced. This thesis presents an improved custom agile process that can be used in embedded software development projects with size varying from 10 to 500 persons. This process is based on Feature Driven Development and by suitable parts to Extreme Programming, Scrum and Agile Modeling. Finally this thesis will present how the new process responds to the common issues in the embedded software development. The process of creating the new process is evaluated at the retrospective and guidelines for such process creation work are introduced. These emphasize the agility also in the process development through early and frequent deliveries and the team work needed to create suitable process.
Resumo:
In search for competitive advantage, designing and managing supply chain networks have become a necessary competence for organizations. The target of this thesis is to answer a question, how to design a multiple supply chain network. The purpose is to study, what kind of different supply chain designs exist and, how to choose appropriate supply chain designs for a company. In the thesis, the focus is on the supply chain alignment to customers, more specifically to customer buying behavior. The research method was a case study. A framework for measuring customer buying behavior was developed based on the literature and it was used in the study of customer buying behavior in the case environment. In the case company structured interviews and data records were used as sources of evidence. Persons working in the customer-interface were interviewed face-to-face and through an e-mail questionnaire. When analyzing the data, a Quality function deployment matrix was used as one analysis method. As a result of the thesis, supply chain network of the case company is proposed to be divided into three separate supply chains, which focus on different areas and they could be called lean, agile and continuous replenishment supply chains. In conclusion, in the supply chain alignment to customer buying behavior several aspects have to be studied from different perspectives. According to the results, a multiple supply chain strategy is recommended to be implemented in the case company, since the diversity of the customer needs cannot be managed efficiently through a single supply chain.
Resumo:
The structural change of society from product-based business to service- and further to need-based business has caused the fact that work for environmental issues has spread from conventional factories and environmentally harmful production to concern services and offices as well. Almost every company has an office, so a relatively small environmental burden caused by an individual office grows remarkable already at the state level and globally even more. Motivation to work for environmental issues in an individual office could be challenging even without the fact that wasted environmental impacts bound also wasted costs. Besides cost savings, a concretely greener image of a company has its value in the B2Cas well as in the B2B-field. Consumers and clients are more and more conscious of environmental issues and demand concrete actions instead of speeches, good thoughts and meaningless certifications. Internal work for environmental issues at a strategy level is not sufficient, so operational environmental management is needed for changing old practices. This research is about the effects of operative environmental management on the greening process of an office-based business. The research is outlined to concern the operative work in the office including field sales. Target was to concretely lower the environmental impacts of Lyreco Finland and to find cost savings directly by changing the operative practices in the office and also indirectly by affecting the level of environmental knowledge of the personnel. During the greening process, the aim was also to create concrete arguments for marketing as well. The circle of greening process, which was especially created for this diploma work, was used as a method. The circle divides a year to themes and sections separated by factors of environmental impacts. Separation is based on Brett Wills’ thoughts of seven green wastes (Wills, Brett. The Green Intensions. 2009) and follows it uneasily. The circle aimed at ensuring evolutionary growth of knowledge instead of being revolutionary in the changing process. Committing personnel to the process from its start by asking ideas from them and giving them clear directions was an important part of the research of operative management. Because of working from distance, communication with personnel was operated by frequent training days and weekly greening notes via emails and intranet. Also availability for communication was an important task because of the telecommuting. Research results of this work show that operative environmental management in an officebased business today is mostly management of change. When the strategic environmental friendliness is taken into a concrete level, the most important individual factor is motivating the operating personnel. Research shows that evolutionary change is found being an efficient way to make a change. Also understanding one´s own impact on the environmental burden and on the whole greening process clearly motivates the personnel. Results show that in the operative realization of the greening process, clear directions of new working practices, being as concrete as possible, and committing personnel to follow them make the process more effective. The operative environmental management and the cycle of the greening process decrease the environmental burden and save costs. The concrete results could be used as believable arguments in marketing and therefore exploited in communication with interest groups. Commitment of the management is also one of the key factors of success in the greening process. In this research, changes in the business field by a company trade took the focus of the management away from the greening process and made the process more inefficient by decreasing the amount of training days. The circle of greening process will be used as a tool in the future, as well, and therefore it will help observe environmental impacts of a company and increase sustainable development. Commitment of management to the evolutionary environmental work helps the operating personnel lower environmental impacts, decrease costs and build a concretely greener image.
Resumo:
High-throughput screening of cellular effects of RNA interference (RNAi) libraries is now being increasingly applied to explore the role of genes in specific cell biological processes and disease states. However, the technology is still limited to specialty laboratories, due to the requirements for robotic infrastructure, access to expensive reagent libraries, expertise in high-throughput screening assay development, standardization, data analysis and applications. In the future, alternative screening platforms will be required to expand functional large-scale experiments to include more RNAi constructs, allow combinatorial loss-of-function analyses (e.g. genegene or gene-drug interaction), gain-of-function screens, multi-parametric phenotypic readouts or comparative analysis of many different cell types. Such comprehensive perturbation of gene networks in cells will require a major increase in the flexibility of the screening platforms, throughput and reduction of costs. As an alternative for the conventional multi-well based high-throughput screening -platforms, here the development of a novel cell spot microarray method for production of high density siRNA reverse transfection arrays is described. The cell spot microarray platform is distinguished from the majority of other transfection cell microarray techniques by the spatially confined array layout that allow highly parallel screening of large-scale RNAi reagent libraries with assays otherwise difficult or not applicable to high-throughput screening. This study depicts the development of the cell spot microarray method along with biological application examples of high-content immunofluorescence and phenotype based cancer cell biological analyses focusing on the regulation of prostate cancer cell growth, maintenance of genomic integrity in breast cancer cells, and functional analysis of integrin protein-protein interactions in situ.
Resumo:
Investment decision-making on far-reaching innovation ideas is one of the key challenges practitioners and academics face in the field of innovation management. However, the management practices and theories strongly rely on evaluation systems that do not fit in well with this setting. These systems and practices normally cannot capture the value of future opportunities under high uncertainty because they ignore the firm’s potential for growth and flexibility. Real options theory and options-based methods have been offered as a solution to facilitate decision-making on highly uncertain investment objects. Much of the uncertainty inherent in these investment objects is attributable to unknown future events. In this setting, real options theory and methods have faced some challenges. First, the theory and its applications have largely been limited to market-priced real assets. Second, the options perspective has not proved as useful as anticipated because the tools it offers are perceived to be too complicated for managerial use. Third, there are challenges related to the type of uncertainty existing real options methods can handle: they are primarily limited to parametric uncertainty. Nevertheless, the theory is considered promising in the context of far-reaching and strategically important innovation ideas. The objective of this dissertation is to clarify the potential of options-based methodology in the identification of innovation opportunities. The constructive research approach gives new insights into the development potential of real options theory under non-parametric and closeto- radical uncertainty. The distinction between real options and strategic options is presented as an explanans for the discovered limitations of the theory. The findings offer managers a new means of assessing future innovation ideas based on the frameworks constructed during the course of the study.