230,764 Hits in 9.5 sec

A Multi-case Study Analysis of Software Process Improvement in Very Small Companies Using ISO/IEC 29110 [chapter]

Claude Y. Laporte, Rory V. O'Connor
2016 Communications in Computer and Information Science  
The ISO/IEC 29110 Lifecycle profiles for Very Small Entities is a relatively new standard aimed at addressing the particular development needs of very small companies.  ...  Due to its relative youth in the stadards domain there is a lack of detailed case studies surrounding its actual deployment in industrial settings.  ...  encourage and assist small software companies in assessing their software development process [18] .  ... 
doi:10.1007/978-3-319-44817-6_3 fatcat:fmsfjjp4kfcknagbipbvhjpjri

Simplified approach to effort estimation in software maintenance

Petr Marounek
2012 Journal of Systems Integration  
Author introduced his simplified, easy to use approach to effort estimation in software maintenance based on extending PERT formula about quality of estimator and historical experience.  ...  This article introduces software support and maintenance from effort estimation perspective. Software maintenance is a set of activities needed for cost-effective support of IT solution.  ...  and delivery excellence in each company.  ... 
doaj:f65a3b186e3745ab9d8908bd6b2da963 fatcat:oobwvd5zonhuheyvwgkaiqfz2a

Heuristic Approaches to Improve Product Quality in Large Scale Integrated Software Products [chapter]

Sai Anirudh Karre, Y. Raghu Reddy
2016 Communications in Computer and Information Science  
Unlike regular software, integrated software products require detailed exploration on the spread and impact of a defect to improve overall product quality.  ...  It is quite challenging for large-scale complex products, especially integrated products, to endure and withstand the competition after a new version release in its market domain.  ...  A company acquires its competitor or a company that belongs to new stream to create synergy and to produce integrated solutions to its customer base.  ... 
doi:10.1007/978-3-319-30243-0_5 fatcat:55uo7c6bg5dihhvysmszxdriny

An integrated approach for requirement selection and scheduling in software release planning

Chen Li, Marjan van den Akker, Sjaak Brinkkemper, Guido Diepen
2010 Requirements Engineering  
It is essential for product software companies to decide which requirements should be included in the next release and to make an appropriate time plan of the development project.  ...  In this paper, we introduce two integer linear programming models that integrate time scheduling into software release planning.  ...  Such strategy of designing only small requirements (or dynamically divide big requirements into several smaller ones) can also be observed in several software companies, which typically work with requirements  ... 
doi:10.1007/s00766-010-0104-x fatcat:gue44cuchjcwffkgibrkw3jhh4

A model-based approach to language integration

Federico Tomassetti, Antonio Vetro, Marco Torchiano, Markus Voelter, Bernd Kolb
2013 2013 5th International Workshop on Modeling in Software Engineering (MiSE)  
This paper presents a solution to achieve proper language integration in the context of language workbenches and with limited effort.  ...  Index Terms-language interactions; language integration; model driven development; projectional editors.  ...  Also in case the languages were already developed with the goal of language integration, they therefore constitute a family of DSLs. Tolvanen et al.  ... 
doi:10.1109/mise.2013.6595300 dblp:conf/icse/TomassettiVTVK13 fatcat:dapxoxcwhnfflh6zrdohzwoquu

Requirements and solutions to software encapsulation and engineering in next generation manufacturing systems: OOONEIDA approach

F. Auinger, R. Brennan, J. Christensen, J. L. Martinez Lastra, V. Vyatkin
2005 International journal of computer integrated manufacturing (Print)  
In this paper, we analyze and compare the three main currently known approaches for achieving such functionality, i.e. the EPC Network, DIALOG and WWAI.  ...  A GUPI also has to provide a linking mechanism to product information that may be stored in backend systems of different organizations.  ...  In some cases, this cost may be small if the registration needs to be performed only once for a large range of identifiers.  ... 
doi:10.1080/09511920500069507 fatcat:z5cp7yhksrb27mj4pbnyvlrx2y

Integrating agile software development into stage-gate managed product development

Daniel Karlström, Per Runeson
2006 Empirical Software Engineering  
Agile methods have evolved as a bottom-up approach to software development.  ...  We conclude that it is possible to integrate XP in a gate model context. Key issues for success are the interfaces towards the agile subproject and management attitudes towards the agile approach.  ...  The organization studied was integrated in ABB through acquisition some 10 years ago. The company culture has its roots in a small, but steadily growing software development company.  ... 
doi:10.1007/s10664-006-6402-8 fatcat:djbkjj7yvfcpxehrlm3jrpgzvm

Software Development Roles

Murat Yilmaz, Rory V. O'Connor, Paul Clarke
2015 Software engineering notes  
software development approaches).  ...  In this work, we extend the earlier research through the use of a series of semi-structured interviews within seven Turkish software companies.  ...  And an associated analysis could adopt a Delphi approach [9] to compare the opinions that exist regarding roles so as to develop a consensus among software professionals.  ... 
doi:10.1145/2693208.2693239 fatcat:gotndb452bf6rjx2dlueo6yadq

Improving Product Development Processes to Manage Development Risk

Darian W. Unger, Steven D. Eppinger
2006 Social Science Research Network  
In contrast, manufacturing companies that face greater integration difficulties and technical risks are likely to employ more rigid PDPs.  ...  Case study findings indicate that software companies face rapidly changing markets, generally perform quick iterations and tests, and are likely to employ flexible PDPs.  ...  The second case study company, IDe, is a small software company that employs an evolutionary delivery PDP to develop its internet-based development management products.  ... 
doi:10.2139/ssrn.876618 fatcat:qjgizb5frfbzzemmwb3uzekuwi

Wisdom: A Software Engineering Method for Small Software Development Companies

Nuno J. Nunes, Joao F. Cunha
2000 IEEE Software  
focus Wisdom, a lightweight software engineering method, addresses the needs of small teams that develop and maintain interactive systems.  ...  0 0 I E E E S O F T W A R E 113 s a software process based on a usercentered, evolutionary, and rapid-pro-SE in the small 1 1 6 I E E E S O F T W A R E S e p t e m b e r / O c t o b e r 2 0 0 0 Business  ...  A diagrammatic, model-based approach is important in small companies because the development team can use working models to specify and document the software systems.  ... 
doi:10.1109/52.877877 fatcat:3dwfgib72rc4hj235mzh3e64bi

From Agile Software Development to Mercury Business [chapter]

Janne Järvinen, Tua Huomo, Tommi Mikkonen, Pasi Tyrväinen
2014 Lecture Notes in Business Information Processing  
In Section 2, we address agile and lean software development, which reflects the general state-of-the-practice in Finnish (and to a great extent also Global [10] ) companies, although there are small  ...  In Section 6, we draw some final conclusions. Background In the following, we first discuss contemporary software development approaches that are commonly applied in Finnish software companies.  ... 
doi:10.1007/978-3-319-08738-2_5 fatcat:2nbvhyqlgjf7hi2gbei2ufpiju

H Model for Handheld Application Development

Utkarsh Tripathi, Shrish Bajpai, Mohd Arshad
2015 International Journal of Engineering Trends and Technoloy  
A large number of handheld softwares have been develop with the help of existing software through component driven development approach. This will save the development cost, time & man power.  ...  H Model is proposed for the development of handheld application which lays emphasis on domain engineering, time management, cost estimation & risk analysis in every phase to improve the quality of the  ...  Component based software development emerged in the late 1990 as a reuse based approach for software (application) development.  ... 
doi:10.14445/22315381/ijett-v20p222 fatcat:zgp5erkzfff3bkqan53pc6d7s4

Mutual Development: A Case Study in Customer-Initiated Software Product Development [chapter]

Renate Andersen, Anders I. Mørch
2009 Lecture Notes in Computer Science  
We have observed and participated in system development activities in a commercial software house (company) over a period of two years.  ...  The paper is a case study of customer-initiated software product development.  ...  We used a qualitative approach as part of a case study. In addition, we used video and audio recorders to gather data.  ... 
doi:10.1007/978-3-642-00427-8_3 fatcat:2zfte5r3urbgnhyqiisu4kq47m


2005 Issues in Information Systems  
In order to fully understand software development, we must consider the complete picture.  ...  Software engineering has long promised to improve software development productivity.  ...  Linberg performed a case study of a project group of 13 developers to explore three questions: (1) How do software developers define software development project success and failure?  ... 
doi:10.48009/2_iis_2005_110-117 fatcat:65qdda3q6ffy7odzpeurft5myu

Agile Software Development

Torstein Nicolaysen, Richard Sassoon, Maria B. Line, Martin Gilje Jaatun
2010 International Journal of Secure Software Engineering  
It also presents a case study showing that software development without a persistent focus on security results in software with a number of vulnerabilities.  ...  Summary of interview findings None of the companies had found or created any fully developed technique for integrating software security into agile software development.  ...  Richard Sassoon recently completed his MSc in Information Security as part of the Erasmus  ... 
doi:10.4018/jsse.2010070105 fatcat:wtbtye6bobbwfpd5piaz6xfcua
« Previous Showing results 1 — 15 out of 230,764 results